registry – место где прячется путь к серверу лицензий

Если у Вас вдруг поменяется IP адрес сервера лицензий – Вам прийдётся изменить на всех клиентских приложениях, точнее на клиентских машинах, путь к нему. Как может поменяться путь если сервер и клиентская часть стоят на одной машине? Например при инсталляции вы указали внешний адрес, не 127.x.x.x, который был выдан вашей машине DHCP сервером. Потом сервер решил сменить адрес и Money перестала находить ключ и работать. Если сервер лицензий стоит на одной машине, а клиентская программа запускается с другой, то изменение адреса сервера требует перенастройки клиентских приложений. С виду это страшно, на самом деле просто.

На клиентской машине запускаете Regedit от логина администратора и ищите секцию HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\Money S3\0\RegSW (для 64-х битрых OS это будет HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\CIGLER SOFTWARE\Money S3\0\RegSW) увидите там следующие подсекции и ключи:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE]
[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\0]
[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\0\RegSW]
[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\Money S3]
[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\Money S3\0]
[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\Money S3\0\RegSW]
"Local"=dword:00000000
"NetProtocol"=dword:00000000
<strong>"NetIPAdress"="192.168.28.128"</strong>
<span style="color: #808080;">"NetIPServerName"=""
"NetIPPort"=dword:000001ff
"NetIPXAddress"="0.0.0.0"
"NetIPXNodeAddress"="255.255.255.255.255.255"
"NetIPXPort"=dword:00005668
"NetIPXClientPort"=dword:00005669
</span>"LicenceNo"="XXXXXXXXXXXXXXXX"
"RegCode"="XXXXXXXXXXXXXXXX"
"ActivateCode"="XXXXXXXXXXXXXXXX"
"FirstRun"=dword:00000001
"RegCodeType"=dword:00000003
"Run_LastDate"="11.12.2008"
"RegCodeMode"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\Money S3\RegSW]
"DataPort"=hex:28,8d,07,54

[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\S3 Kasa]
[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\S3 Kasa\0]
[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\S3 Kasa\0\RegSW]
"FirstRun"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\CIGLER SOFTWARE\S3 Kasa\RegSW]
"DataPort"=hex:28,8d,07,54

“NetIPAdress”=”192.168.28.128” Это и есть искомый ключ. Нужно его модифицировать и вписать туда правильный адрес сервера лицензий.

Для терминального сервера это действие нужно выполнить один раз, потому что это глобальная секция для всей машины, тоесть автоматически для всех пользователей терминального сервера. И нужно это сделать для каждой клиентской машины если Money там работает не в терминальном режиме.

Важно! Если сервер лицензий находится на удалённой машине, то нужно проверить чтобы на Firewall той машины был открыт нужный порт. И на терминальнике (клиентских машинах) если стоит продвинутый FireWall то нужно проверить чтобы он позволял Money исходящие соединения к серверу лицензий. В рабочее время исходящие соединения для Money к сайту Cigler я бы прикрыл. :) Мало ли что она туда отправляет. А для активации при полной переустановке можно и открыть.

Leave a Reply