Практика показывает, что 90% коллег не читали документации к ключам защиты, а преодолевают трудности научным методом тыка, и это чаще всего работает : )
Специально для этого процента - прочтите хотя бы пару строк ниже:
НЕ СТАВЬТЕ МЕНЕДЖЕР ЛИЦЕНЗИЙ В ТЕРМИНАЛЕ (точнее устанавливайте в 0-й сессии, запуская %SystemRoot%\system32\mstsc.exe /console или /admin
Сначала ставьте менеджер лицензий, и только потом устанавливайте сетевой ключ
Если клиент 1С 8.0 видит ключ, это не значит что увидит 8.1 (файл теперь обычно C:\Program Files\1cv81\bin\conf\nethasp.ini)
В терминале локальные ключи не видны, надо в nethasp.ini прописывать в явном виде место расположения сетевого ключа и менеджера лицензий NH_SERVER_ADDR = 192.168.159.1 ;;(IP-адрес должен быть правильный)
Клиент 8.1 сначала ищет локальный ключ и если его находит, никогда не будет искать сетевой
Несколько сетевых ключей или локальный и сетевой ключ на один компьютер ставить нельзя
Для серверной части 1С надо бывают ТОЛЬКО ЛОКАЛЬНЫЕ НЕ КЛИЕНТСКИЕ ключи (Здорово серверный 64 битный ключ (он зеленый) поддерживает 32битный сервер, в том числе 8.0, но серверный 32битный ключ не поддерживает 64битный сервер 1С)
для SQL ключей не надо, он не проверяет даже купленные свои лицензии, но покупать их надо :)
если большая нагрузка в сети и много клиентов, то менеджер лицензий может не успеть выдать лицензию, чтобы это решить, увеличьте интервал опроса к менеджера лицензий клиентов в C:\Program Files\1cv81\bin\conf\nethasp.ini
NH_SESSION = 5
NH_SEND_RCV = 4
NH_USE_BROADCAST = Disabled
И ограничьте в C:\Program Files\Aladdin\HASP LM\nhsrv.ini компьютеры с которых могут подключаться пользователи, например NHS_IP_LIMIT = 10.24.2.18-99
-
На сервере с менеджером лицензий должен быть статический ip-адрес
-
При большом количестве пользователей раздавайте менеджеры лицензий для каждого клиента персонально, указывая конкретный компьютер NH_SERVER_ADDR = 192.168.159.1 ;;(IP-адрес должен быть правильный)
via: http://infostart.ru/profile/35251/blogs/745/
via: вот тут, как оказалось http://gilev.ru/1c/hasp/
4. Установка драйвера HASP с менеджером лицензий
# aptitude install ia32-libs
# cd /usr/local/src
# wget ftp://ftp.aladdin.com/pub/hasp/srm/Linux/HASP_SRM_LINUX_3.50_Run-time_Installer_script.tar.gz
Распаковываем
# tar xzf HASP_SRM_LINUX_3.50_Run-time_Installer_script.tar.gz
# cd HASP_SRM_LINUX_3.50_Run-time_Installer_script
# ./dinst . //не забудьте про точки в начале и конце строки (это для нелинуксоидов)
До недавнего времени с usb-драйвером hasp в ubuntu 10.04 была проблема. Решилось установкой дополнения к драйверу от etersoft
# cd /usr/local/src
# wget http://ftp.etersoft.ru/pub/Etersoft/HASP/3.2/x86_64/Ubuntu/10.04/haspd_3.2-eter1ubuntu_amd64.deb
# dpkg -i haspd_3.2-eter1ubuntu_amd64.deb
Кроме того, что это дополнение решает проблему usbfs монтированием /dev/bus в /proc/bus , еще и позволяет ограничивать доступ к лицензиям 1С в файле /etc/haspd/hasplm.conf например :
NHS_IP_LIMIT = 127.0.*.*, 192.168.1.*