Установка и настройка компоненты marx.bin для связи 1С и Крипто-про

Загрузка и распаковка

1. Скачать последнюю версию marx.bin:

 Новая версия: marx.bin_new.zip
 Старая версия: marx.bin.zip

2. Распаковать содержимое архива в папку marx.bin

Если не установлен архиватор его можно скачать тут:

   Для х64 систем: Файл:7z1900-x64.exe
   Для х32 систем: Файл:7z1900.exe

Важно: Каталог marx.bin необходимо внести в исключения антивируса Также необходимо открыть 8008 порт для компьютера, на котором установлен АСП.Склад WMS

3. Поместить папку marx.bin в корень диска C: или в другое место, где папка не будет случайно удалена

 


Установка

Через планировщик заданий (наиболее предпочтительно)

Требования к учетной записи:

  • Учетная запись должна иметь пароль
  • Права на создание задач и запуск задачи для всех пользователей
  • Установлены все необходимые сертификаты



Создание задачи в планировщике

  1. Открыть «Планировщик задач» через поиск

 

  1. Выбрать «Библиотека планировщика заданий»

 

  1. В правой панели выбрать «Создать простую задачу»

 

  1. Прописать произвольное имя задачи → «Далее»

 

  1. В разделе «Триггер» выбрать «При запуске компьютера» → «Далее»

 

  1. В разделе «Действие» выбрать «Запустить программу»

 

  1. В поле «Запуск программы» выбрать путь к run.bat
  2. Прописать путь к папке с run.bat в поле "Рабочая папка" → «Далее»

 

  1. Поставить галочку «Открыть окно «Свойства» после нажатия кнопки «Готово»» → «Готово»

 

Настройка свойств задачи

  1. В окне «Свойства» перейти в раздел "Параметры"
  2. Снять галочку «Останавливать задачу, выполняемую дольше...»

 

  1. В разделе "Общие":
 * Выбрать «Выполнять вне зависимости от регистрации пользователя»
 * Поставить галочку «Скрытая задача»
 * Внимание: задача должна запускаться от имени пользователя с установленными сертификатами

 

  1. Ввести пароль текущего пользователя

 

  1. Выделить созданную задачу → нажать «Выполнить»

 

После настройки и запуска marx.bin переходим к подключению сертификатов в 1С.

Альтернативные способы запуска

Запуск файла вручную

 

В настройках сборщика

 

Внимание: данный пункт будет работать если сборщик развернут в формате файловой базы, либо если 1С-сервер и marx.bin находятся на одном устройстве.

Исправление неполадок

Важно: прежде чем приступать к устранению неполадок, остановите задачу в планировщике и запустите run.bat вручную!

Проблемы Rutoken

Если у вас ЭЦП Рутокен и в режиме планировщика возникает ошибка (при рабочем ручном запуске):

  1. В планировщике заданий:
 * Снять галочку "Скрытая задача"
 * Установить режим "Выполнять только для пользователей, вошедших в систему"
 * Перезапустить задание marx_bin

 

Либо использовать ручной режим запуска (черное окно командной строки нельзя закрывать).

Ошибка DLL

Если при запуске run.bat возникает ошибка:  

Установить "Распространяемый пакет Visual C++":

Проблема блокировки файла

Если при запуске run.bat возникает ошибка:  

  1. В папке marx.bin перейти: pe\site-packages

 

  1. Найти файл Python.Runtime.dll → правой кнопкой → «Свойства»

 

  1. Поставить галочку «Разблокировать» → «Ок»

 

0.00
(0 голосов)