Skip to main content

Установка софта для работы терминала

1. Сначала устанавливаете .Net Core https://dotnet.microsoft.com/download/dotnet/thank-you/sdk-2.1.202-windows-x64-installer

2. Сначала устанавливаете https://mesha-install.s3.amazonaws.com/bomba/MSoftRestartService%20v.1.0.1.exe

3. Устанавливаете https://mesha-install.s3.amazonaws.com/bomba/MSoftHardwareService%20v1.0.23.exe

4. В службах останавливаем сервисы MSoftHardwareService и MSoftRestartService

5. Открываете appsettings.json и корректируем для начала поле terminalId В качестве значения ставим любой GUID например генерируем его с помощью https://www.guidgenerator.com/online-guid-generator.aspx

6. В папке C:\Program Files (x86)\MSoftHardwareService находим appsettings.json и открываем его текстовым редактором.

Редактируем параметр "fiscalPrinterReceiveDataTimeOut": 5000,

В параметр "bankTerminalIP" прописываем ip адрес терминала (Windows Marketplace)

В параметр "realBankTerminalIp" прописываем ip адрес банковского терминала, который прописываем вручную в настройках


Appsetings.png


7. В службах системы запускаем Сервис MSoftRestartService и убеждаемся, что после этого сервис MSoftHardwareService тоже запустился.

8. Заходим на http://monitor.msoft.md/ в списке терминалов находим добавленный терминал (ищем по сгенерированному GUID) и по правой кнопке мыши выполняем "Обновить версию"


9. Создаем правило в Брендмауэре для стабильного соединения банковского терминала. Создаем правило для входящих и исходящих соединений и открываем доступ порту 9991. Правило дублируется по инструкции ниже как для входящих подключений , так и для исходящих.


Firewall settings.png

Brandmauer.png

Port9991.png

Allow port.png

Port domain acces.png

Name firewall.png