Пожалуйста дополняйте эту статью. Статья посвящена решению проблем с ключами защиты HASP от фирмы Alladin Software. Автор статьи: romix | Редакторы: jbond, Ferz
Последняя редакция №10 от 13.01.07

Ключевые слова: HASP, Хасп, драйвер защиты, проблема с установкой, не найден, не обнаружен, глючит, не работает, ключ защиты, менеджер лицензий, ключ


Израильская фирма Alladdin Software славится своими ключами защиты. При наличии известных проблем с их установкой и использованием попробуйте следующее:

* Устанавливайте менеджер лицензий как службу (service). Впрочем, иногда этот режим работы неработоспособен, и требуется устанавливать как приложение.

* Для большей надежности поиска ключа пропишите в Nethasp.ini точный IP-адрес сервера и запретите широковещательный поиск (broadcast).
* Из-за ошибки в драйвере ключа защиты (100% загрузка процессора сервера при аварийном отсоединении клиента) может потребоваться установка драйвера ключа на другой сервер.

* Используйте более свежие драйвера



Адрес для скачивания драйверов и диагностических утилит:
Для просмотра ссылки необходимо зарегистрироваться (и подтвердить адрес электронной почты)
Для просмотра ссылки необходимо зарегистрироваться (и подтвердить адрес электронной почты)

Пример файла NetHASP.INI:

[NH_COMMON]


;;// Этот файл NetHASP.INI настроен на использование TCP/IP.
;;// Пожалуйста укажите адрес машины, на которой физически находится ключ

NH_TCPIP = Enabled; ; //Используем протокол TCP/IP


[NH_TCPIP]

NH_SERVER_ADDR = xx.xx.xx.xx; ; //IP-адреса всех Менеджеров лицензии NetHASP
; //которые нужно просматривать. Возможно неограниченное число адресов
; //и множество строк.
;
; //Примеры возможных форматов адресов:
; //IP-адреса: 192.114.176.65
; //Имена хостов: ftp.aladdin.co.il

NH_TCPIP_METHOD = UDP ; //Испольуем пакеты UDP или TCP (по умолчанию - UDP)

; //Замечание: HASP API v8.x поддерживает UDP,
; //и не поддерживает TCP.

NH_USE_BROADCAST = Enabled ; //Используем TCPI/IP механизм широковещательного поиска.
; //По умолчанию включен. Значение Disabled выключит этот механизм.




ksergey пишет:
13 - 03.08.06 - 16:28
у меня тож прикольный случай был с хаспом - ставлю клиенту на комп, хасп упорно не видит. Ставлю на другой - та же картина...
Пока не догадался заглянуть в настройки BIOS, где обнаружил отключенный LPTшный порт



Так же ну удастся установить ключ защиты, и заставить его работать если на компе установлен и работает эмулятор (проеврить это можно с помошью "AKS Monitor").
Одиним из признаков работы эмулятора будет наличие в скрытых системных устройствах "Haspnt"
удалите его и все должно заработать, вот пример батника

@echo off
rem This is example how you can remove any HaspNT driver
rem
rem
wdreg -name "HaspNT" remove
del %SystemRoot%\system32\haspnt.sys
del %SystemRoot%\system32\drivers\haspnt.sys
pause