Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

В самом магазине сервер рекомендуется располагать как можно ближе к кассам, во избежание проблем со связью.

Как проверить версию

/usr/local/qrpay/qrpayd --version

Дистрибутив

Актуальный образ выложен на FTP с последней версией УКМ 4.

Для стабильной работы потребуется последняя актуальная версия интегратора.

Актуальная версия

Блок кода
languagepy
themeRDark
ukm_integrator 111 master, 77dcbba

Как проверить версию

Блок кода
/usr/local/qrpay/qrpayd --version

Инсталляция и обновление

  • Инсталлятор

При установке дистрибутива необходимо выбрать из списка доступных программ Universal integrator:

Image Removed

Если виртуальная машина после разворачивания , сначала нужно выбрать раздел Installation on powerful cash registers:

Image Added

Затем необходимо выбрать пункт UKM4 Integrator (64 bit):

Image Added

Если после разворачивания виртуальная машина получит сетевое имя, то данное имя надо прописать как 127.0.0.1 в /etc/hosts.

Примечание. Сетевое имя вручную менять нельзя! При этом сбрасываются настройки у RabbitMQ и ничего не работает! При установке Универсального интегратора конфигурационные файлы вспомогательного ПО Универсального интегратора привязываются к hostname, который будет присвоен при инсталляции, и последующая его смена не изменит этих настроек, что приведёт к неработоспособности Универсального интегратора. 

В качестве базы данных используется MariaDB.

...

Блок кода
languagepy
themeRDark
chmod +x ./qrpay-update-amd64.sh

Затем нужно выполнить установку:

Блок кода
languagepy
themeRDark
sudo systemctl stop qrpayd.service
sudo ./qrpay-update-amd64.sh
sudo systemctl start qrpayd.service

...

  • Пользователь системы: qrpay/xxxxxx.
  • Пользователь MariaDB: qrpay@localhost/xxxxxx.
  • Пользователи RabbitMQ:
    • admin/admin для администрирования;
    • ukm/xxxxxx для доступа с кассы.

Веб от RabbitMQ

<ip>:15672

...

  • /xxxxxx.
  • Пользователь MariaDB: qrpay@localhost/xxxxxx.
  • Пользователи RabbitMQ:
    • admin/admin для администрирования;
    • ukm/xxxxxx для доступа с кассы.

Веб от RabbitMQ

<ip>:15672

Rabbit логин/пароль: admin/admin

Настройка сети

Для настройки сети, необходимо поменять конфигурационный файл netplan и перезагрузиться. 

Актуальный конфигурационный файл расположен по следующему адресу:

Блок кода
languagescala
themeRDark
/etc/netplan/netplan.yaml

По умолчанию, в нем стоит значение dhcp:

Блок кода
languagescala
themeRDark
network:
  version: 2
  ethernets:
    enpdhcp:
      match:
        name: enp*
      dhcp-identifier: mac
      dhcp4: true

Для настройки статического адреса, следует обратиться к инструкциям от netplan современной версии.

Пример настройки статического адреса:

Блок кода
languagescala
themeRDark
network:
  version: 2
  ethernets:
    enp1s0:
      dhcp4: false
      dhcp6: false
      addresses:
        - 192.168.25.76/23
      routes:
        - to: default
          via: 192.168.25.251
      nameservers:
        search:
          - servplus.ru
        addresses:
          - 192.168.24.3

Как снимать логи

Нужно подставить дату, за которую требуется получить лог. Полученный файл и есть лог, его и нужно прислать:

Блок кода
languagescala
themeRDark
journalctl --since since "2022-12-24 00:00:00"  --until until "2022-12-24 23:59:59"  -a -u qrpayd.service > /home/ukmclient/qrpayd.log

Индивидуальные настройки Универсального интегратора для банков

Отображение дочерних

Якорь
serverset
serverset
Настройки на кассовом сервере УКМ 5

...