Согласно информационному сообщению от 31.03.2021 переход на УТМ версии 4.2.0 должен быть осуществлен до 1 июня 2021 года. Подробнее об этом на официальном сайте.

Начиная с версии 4.6.177 поддержана работа кассы с УТМ ЕГАИС версии 4.x.

Универсальный транспортный модуль (официальный пакет u-trans)

В кассовом ПО Artix существует возможность установки УТМ, для этого необходимо скачать deb-пакет из личного кабинета ЕГАИС и добавить его в любую директорию кассы (например, /linuxcash/).

Установка УТМ версии 4

Если ранее был установлен УТМ версии 3, то перед установкой новой версии пакета u-trans необходимо:

  1. Удалить пакет u-trans более ранней версии:

    aptitude purge u-trans:i386
  2. Удалить каталог /opt/utm/ со всем содержимым.

Для установки УТМ необходимо:

  1. Выполнить синхронизацию индексных файлов командой:

    aptitude update
  2. Установить пакет supervisor и pcscd (устанавливается из репозитория Artix):

    aptitude install supervisor pcscd
  3. Установить пакеты из репозитория Artix:

    Совместимость пакетов проверена для пакета u-trans:i386 версии 4.2.0-2600.

    Пакеты для Ubuntu 18.04:

    aptitude install libc6:i386 libncurses5:i386 libstdc++6:i386 libssl1.0.0:i386 libpcsclite1:i386

    Пакеты для Ubuntu 22.04:

    aptitude install libc6:i386 libncurses5:i386 libstdc++6:i386 libpcsclite1:i386
  4. Подключить физически ключ.
  5. Установить пакет acl командой:

    aptitude install acl
  6. Установить пакет u-trans командой:

    Установка deb-пакета
    dpkg -i u-trans-4.2.0-2600-i386.deb

    Пакет u-trans можно скачать здесь.

После установки пакета в течение нескольких минут запускается транспортная служба utm осуществляющая отправку и принятие запросов.

Для просмотра информации об УТМ в веб-интерфейсе необходимо в адресной строке ввести адрес вида "http://<адрес_кассы>:8080":

Сервисные службы

Транспортная служба utm

Транспортная служба utm осуществляет отправку и принятие запросов. Настройка службы осуществляется в конфигурационном файле /opt/utm/transport/conf/transport.properties.

НаименованиеТип данныхВозможные значенияОписаниеПримечания
web.server.portцелочисленныйЦелое положительное числоПорт транспортного модуля

По умолчанию 8080

Значение настройки gost.pkcs11.model необходимо оставить пустым, оно будет заполнено автоматически при выборе ключа.

Пример настройки
#Web server
web.server.port=8080

Логирование работы сервиса utm ведется в /opt/utm/transport/l/access.log.<Дата> , /opt/utm/transport/l/transport_info.log и /opt/utm/transport/l/transport_transaction.log.

  • No labels