В общем переносили SR 5.2.80 с ПК на Win10, на Сервер терминалов 2016 (не спрашивайте, так случилось, что приходиться выкручиваться).
В общем и целом всё работает, кроме службы транспорта. Она конкретно ругается на HASP ключ, который торчит в другой машине, при этом сервер лицензирования тот самый hasp нормально увидел и спокойно завелся.
В логе такая фигня:
17.01.2020 17:47:52.317 INFO : SETExchanger starting...
17.01.2020 17:47:52.317 INFO : ************************
17.01.2020 17:47:52.317 INFO : * Build id: 27.01.2012 *
17.01.2020 17:47:52.317 INFO : ************************
17.01.2020 17:47:52.318 INFO : MonitorListenerPort=6505
17.01.2020 17:47:52.319 INFO : Monitor listener started
17.01.2020 17:47:52.321 INFO : DebugLevel = TRACE
17.01.2020 17:47:52.324 DEBUG: sqljdbc.jar found
17.01.2020 17:47:52.371 DEBUG: ojdbc14.jar found
17.01.2020 17:47:52.780 DEBUG: Initialized pool DEFAULTDATALINK; url = jdbc:sqlserver://127.0.0.1;databasename=SES
17.01.2020 17:47:52.781 INFO : ******* SETExchanger started *******
17.01.2020 17:47:52.781 INFO :
17.01.2020 17:47:52.783 DEBUG: Initialized pool oracle; url = jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.xxx.xx)(PORT=1521)))(CONNECT_DATA=(SID=ORCL)))
17.01.2020 17:47:52.783 DEBUG: Initialized pool sqlserver; url = jdbc:sqlserver://127.0.0.1;databasename=Ses
17.01.2020 17:47:52.783 DEBUG: Initialized pool sqlserverStore; url = jdbc:sqlserver://127.0.0.1;databasename=STORE
17.01.2020 17:47:52.785 INFO : Поток Буфера Товаров.ExchangeId = 11
17.01.2020 17:47:52.786 INFO : Поток импорта.ExchangeId = 1
17.01.2020 17:47:52.787 INFO : Поток обслуживания данных.ExchangeId = 9
17.01.2020 17:47:52.790 INFO : Поток файлового импорта.ExchangeId = 8
17.01.2020 17:47:52.791 INFO : Поток экспорта.ExchangeId = 2
17.01.2020 17:47:52.791 INFO : Поток экспорта отчетов.ExchangeId = 103
17.01.2020 17:47:52.792 INFO : Поток экспорта отчетов server.ExchangeId = 103
17.01.2020 17:47:52.792 INFO : Exchangers count is 12
17.01.2020 17:49:32.795 ERROR: HASP. Socket exception:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at ru.crystalservice.cashserver.licenses.TCPClient.getXMLData(Unknown Source)
at ru.crystalservice.setexchanger.Main.IsDataExchange(Unknown Source)
at ru.crystalservice.setexchanger.Main.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:272)
at java.lang.Thread.run(Unknown Source)
17.01.2020 17:49:32.796 FATAL: Licenses server not found.
Конфиг транспорта:
#drivers = com.microsoft.sqlserver.jdbc.SQLServerDriver oracle.jdbc.driver.OracleDriver
drivers = com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbcurl= jdbc:sqlserver://127.0.0.1;databasename=SES
dblogin= nashlogin
dbpassword= nashparol
# или зашифрованный пароль:
cryptpassword= gtspd
#номер конфигурации
#configNumber = -2
#переподчитывать настройки каждые N сек. (если изменились) - по-умолчанию = 60 сек.
RereadConfigTimeOut = 60
# DebugLevel для лога службы. Может принимать следующие значения: ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL и OFF. По-умолчанию = ALL
DebugLevel = TRACE
#отсылать почтовые уведомления
Alarmer=1
# IP для запроса лицензии
HaspRemoteHost= 192.168.1.11
#HaspRemoteHost = 127.0.0.1
Третий день мучаюсь, не понимаю куда копать, подскажите?