Sentinel hasp ошибка при установке

Problem:

В процессе установки драйвера Sentinel HASP возникает ошибка Unable to start/stop hardlock service with parameters…

В процессе установки драйвера Sentinel HASP возникает ошибка вида Error Code: 48 X YYY ZZZZ

Solution:

ВНИМАНИЕ! Перед тем, как выполнять рекомендации, приведенные в этой статье, остановите антивирус и брандмауэр, отключите UAC и DEP, если перечисленные компоненты и ПО установлены и запущены на Вашем компьютере, или попросите Вашего системного администратора сделать это. В процессе выполнения рекомендаций Вам понадобится перезагрузить компьютер. После каждой перезагрузки проверяйте, что антивирус не запустился снова (если запустился — снова остановите его).

ВНИМАНИЕ! Для выполнения действий Вам потребуется работа в командной строке. Чтобы открыть окно командной строки

  • на OC Windows XP выберите Пуск — Все программы — Стандартные — Командная строка
  • на ОС Windows 7 выберите  Пуск — Все программы — Стандартные, на пункте Командная строка нажмите правую клавишу и выберите Запуск от имени администратора
  • на ОС Windows 8 и 8.1 в окне Проводника Windows (в любом каталоге) выберите Файл — Открыть командную строку — Открыть командную строку как администратор

Изначально выполните пункты исключая пункт номер 7. Если это не принесло результатов то повторите выполнение переустановки включая пункт 7.

Для устранения проблемы необходимо выполнить следующие действия в строгой последовательности:

  1. остановите все приложения, которые используют в работе ключи Sentinel и HASP (всех модификаций), а затем отсоедините все usb-ключи Sentinel и HASP
  2. остановите службу Sentinel LDK License Manager* в оснастке Службы Windows или выполните в командной строке net stop hasplms
  3. остановите службу HASP Loader в оснастке Службы Windows (если есть)
  4. скачайте актуальный драйвер Sentinel HASP (HASP SRM) здесь, распакуйте архив в любом месте на компьютере и перетащите файл в окно командной строки (или выполните в командной строке cd <путь к каталогу с файлом драйвера>, например, cd C:haspdinst)
  5. удалите установленный драйвер Sentinel HASP (HASP SRM) выполнив в командной строке haspdinst -fr -purge
  6. перезагрузите компьютер
  7. установите актуальный драйвер, выполнив в командной строке haspdinst -i
    Если ошибка снова возникла, выполните удаление драйвера как описано выше, затем перезагрузите компьютер и перейдите к рекомендациям из пункта 8.
     
  8. откройте Диспетчер устройств Windows (Компьютер — Свойства — Диспетчер устройств) и отобразите скрытые устройства (Вид — Показать скрытые устройства). Если в ветке Драйверы несамонастраиваемых устройств есть устройство hardlock, то удалите его:
  9. удалите папки

    • C:Program FilesAladdin (C:Program Files (x86)Aladdin для 64-разрядных ОС)
    • C:WindowsSetupAladdin
  10. удалите из папки C:WindowsSystem32DriverStoreFileRepository все файлы, название которых начинается с aks
  11. удалите из папки C:WindowsSystem32Drivers файлы

    • hardlock.sys
    • aksfridge.sys
    • akshasp.sys
    • aksclass.sys
    • aksusb.sys
  12. удалите файл hasplms.exe из папки C:WindowsSystem32
  13. удалите из системного реестра ветку HKEY_CURRENT_USERSoftwareAladdin Knowledge Systems
  14. выполните в реестре поиск и удаление всех веток, в названии имени или параметра которых есть слова hasplms или hardlock:
  15. перезагрузите компьютер
  16. установите драйвер Sentinel HASP (HASP SRM), выполнив в окне командной строки haspdinst -i -fi -kp -fss
  17. перезагрузите компьютер и убедитесь, что драйвер успешно установился и запустился:

    • в процессах есть hasplms.exe
    • в браузере открывается утилита Admin Control Center


* в прежних версиях драйвера служба может называться HASP License Manager или Sentinel HASP License Manager или Sentinel Local License Manager

Меры повышения безопасности установленного драйвера аппаратной защиты для операционной системы Windows

В состав дистрибутива платформы «1С:Предприятие» версии 8.3 входит драйвер аппаратной защиты HASP Device Driver. Этот драйвер обеспечивает работу аппаратной защиты продуктов «1С» и состоит из двух частей:

  • непосредственно драйвер USB-устройства ключа защиты;
  • веб-интерфейс его управления.

Драйвер аппаратной защиты является важным компонентом платформы «1С:Предприятие» и входит в поставку продуктов «1С». Для снижения рисков и повышения безопасности компьютеров пользователей и серверов «1С:Предприятие» рекомендуется следовать следующим принципам:

  • обновлять и использовать актуальные версии программных продуктов «1С» и драйвера защиты;
  • если пользователи не используют аппаратную защиту, то рекомендуется не выполнять установку драйвера и удалить ранее установленный драйвер защиты;
  • если аппаратная защита используется и необходимо использование драйвера защиты, то рекомендуется отключить веб-интерфейс драйвера.

Данная статья содержит описание действий, необходимых для реализации этих принципов и повышения безопасности компьютеров пользователей и серверов «1С:Предприятия». Указанные действия необходимо выполнить администраторам информационной системы на платформе «1С:Предприятие». Подробнее о работе защиты от несанкционированного использования системы «1С:Предприятие» рассказано в документации к системе «1С:Предприятие» (https://its.1c.ru/db/v83doc#bookmark:adm:TI000000262). Описание процесса установки и удаления драйвера аппаратной защиты также приводится в документации (https://its.1c.ru/db/v83doc#bookmark:adm:TI000000282).

При установке платформы «1С:Предприятие» флажок установки драйвера защиты включен по умолчанию. В процессе установки платформы вы можете его выключить, но при установке по умолчанию драйвер будет размещен на компьютере пользователя и сервере «1С:Предприятия», даже если вы не будете его в дальнейшем использовать.

Проверить установку драйвера защиты можно по нескольким признакам. Информацию об установленном драйвере защиты показывает программа его установки из командной строки при вызове с ключом «-info»: » haspdinst.exe -info «. При установке платформы «1С:Предприятие» эта программа размещается в папке » С:Program Files1cv8common «:

После запуска команды в первых строках выводится информация о версии установленного драйвера и его компонентов. Ниже на экране отображаются данные для драйвера, входящего в дистрибутив внутри файла haspdinst.exe.

При установке драйвера защиты параметры драйвера записываются в реестр операционной системы в разделе » HKEY_LOCAL_MACHINESOFTWAREAladdin Knowledge SystemsHASPDriverInstaller «. Ключ » Version » содержит номер версии установленного драйвера. Эту информацию можно увидеть с помощью редактора реестра, входящего в состав ОС:

Эту же информацию можно получить с помощью интерпретатора командной строки, вызвав команду:
reg query «HKEY_LOCAL_MACHINESOFTWAREAladdin Knowledge SystemsHASPDriverInstaller» /v «Version»

При установке драйвера автоматически устанавливается веб-интерфейс для его управления. Веб-интерфейс доступен через веб-браузер на том же компьютере, где установлен драйвер, по адресу: http://localhost:1947/. Если в веб-браузере открывается страница по этому адресу, то это означает, что драйвер защиты установлен и его веб-интерфейс включен.

Работа веб-интерфейса драйвера осуществляется через сервис » Sentinel LDK License Manager «, который не надо путать с сервисом сетевых многопользовательских ключей защиты HASP License Manager. При отключении сервиса » Sentinel LDK License Manager «, веб-интерфейс драйвера защиты отключается и перестает работать. Защита от несанкционированного использования системы «1С:Предприятие» не использует для своей работы веб-интерфейс драйвера защиты, поэтому для повышения безопасности компьютеров пользователей он может быть отключен.

На момент написания данной статьи актуальная версия драйвера защиты – 7.60. Поэтому, если установленная у вас версия драйвера защиты ниже 7.60, то необходимо обновить версию драйвера до 7.60 и выше.

Платформа «1С:Предприятие» версии 8.3 поддерживает большое количество операционных систем, включая Windows XP и Windows Server 2003. С актуальным списком поддерживаемых операционных систем можно ознакомиться на сайте: http://v8.1c.ru/requirements/ Этот список может отличаться от списка поддерживаемых операционных систем производителем драйвера защиты (SafeNet/Gemalto). Список систем, поддерживаемых драйвером, приведен в файле «readme.html» в поставке драйвера. При внутреннем тестировании драйвера защиты 7.60 с операционными системами Windows XP и Windows Server 2003 проблем в работе драйвера не выявлено.

Получить новую версию драйвера можно на сайте обновлений «1С» https://releases.1c.ru/project/AddCompDriverHASP или на сайте производителя драйвера SafeNet/Gemalto https://www.safenet-sentinel.ru/helpdesk/download-space/#tabs-1.

Для операционной системы Windows имеется выбор поставки драйвера для установки через командную строку, или графический интерфейс. Вариант поставки для установки через командную строку включает в себя файл haspdinst.exe , который для установки надо запустить с ключом «-i»: haspdinst.exe -i

В случае установки драйвера через графический интерфейс необходимо запустить файл HASPUserSetup.exe .

Для отключения веб-интерфейса драйвера защиты необходимо остановить и выключить службу » Sentinel LDK License Manager «, которая отвечает за его работу. Это можно сделать вручную через панель управления службами.

Так же веб-интерфейс драйвера можно отключить из интерпретатора командной строки. Для этого необходимо запустить интерпретатор командной строки от имени администратора, а затем выполнить следующую команду:
sc config hasplms start= disabled && sc stop hasplms

Источник

Установка драйвера электронных ключей Sentinel HASP

На сегодняшний день электронными ключами Sentinel HASP защищается от нелегального использования и пиратского тиражирования большое количество программных продуктов.

Для полноценного функционирования такого программного обеспечения на компьютере пользователя, либо сервере предприятия, необходима установка, помимо самой программы, ещё и драйвера ключа.

Зачастую драйвер HASP уже входит в состав дистрибутива устанавливаемого ПО (примером может послужить 1С: Бухгалтерия 8) и ставится автоматически при установке основного комплекта. Но так построены не все дистрибутивы, поэтому совсем не помешает иметь навыки по установке драйвера ключей HASP, особенно при обслуживании программных продуктов, защищённых с их помощью — той же системы 1С: Предприятие.

В зависимости от необходимого нам процесса инсталляции драйвера, различают два типа пакета установки:

  • Sentinel LDK and Sentinel HASP Run-time Environment Installer GUI — представляет собой наиболее привычный для большинства пользователей графический интерфейс установки драйвера
  • Sentinel LDK and Sentinel HASP Run-time Environment Command-line Installer — предназначен для продвинутых пользователей, установка драйвера выполняется из командной строки

Для составления данного обзора воспользуемся утилитой haspdinst.exe из второго варианта пакета установки драйвера. Скачать оба пакета инсталляции драйвера ключей Sentinel HASP вы можете по этой ссылке.

Для установки в системе драйвера электронных ключей Sentinel HASP необходимо запустить утилиту haspdinst.exe с индексом «-i» (install):

Результатом успешной установки драйвера послужит уведомление:

Для завершения процесса установки драйвера необходимо подключить электронный ключ Sentinel HASP к свободному USB порту компьютера (светодиодный индикатор ключа в это время ещё не будет активным).

Windows обнаружит подключение нового устройства:

И начнёт его установку:

По окончании которой выдаст соответствующее уведомление:

На данном этапе установка драйвера электронного ключа Sentinel HASP считается завершённой, и светодиодный индикатор ключа будет равномерно светиться.

Обзор составлен на примере установки драйвера электронных ключей Sentinel HASP HL на компьютере под управлением операционной системы семейства Microsoft Windows. Версия устанавливаемого драйвера Sentinel HASP — 6.60.

Чтобы получить более подробную информацию об электронных ключах Sentinel HASP перейдите в данный раздел нашего сайта, либо задайте интересующие вас вопросы.

Источник

Сбой при установке драйвера HASP

При инсталляции драйвера HASP у моего удаленного клиента происходит ошибка (см. ссылку)

Прошу сообщить почему это происходит ?

Подобная ошибка возможна если на ПК уже был установлен драйвер более старой версии и он ещё используется системой на момент установки нового драйвера (возможно воткнут ключ и драйвер с ним работает).
Воспользуйтесь данной инструкцией для переустановки драйвера:

Инструкция по установке/удалению драйверов (не забываем убедиться что UAC отключен и после его отключения ПК был перезагружен):
1. Отключите все локальные HASP ключи.
2. Убедитесь, что Вы вошли в систему как администратор, если возможно, временно отключите любое защитное ПО (антивирус, брандмауэр).
3. Чтобы убедиться, что не установлено старых версий драйверов, пожалуйста, загрузите драйвер 4.116 по ссылке: http://sentinelcustomer.safenet-inc.com/DownloadNotice.aspx?dID=8589943584
4. Распакуйте загруженный архив на диск и в командной строке перейдите в директорию с файлами из архива.
5. Запустите «hinstall –r –alldrv» для удаления версий, установленных ранее.
6. Если возникли проблемы с удалением – обратитесь к пункту инструкции «ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА».

Удаляем и затем устанавливаем заново драйвер:

1. Скачиваем свежую версию драйвера (консольную версию драйвера): http://sentinelcustomer.safenet-inc.com/DownloadNotice.aspx?dID=8589947873
2. Не забудьте убедиться что UAC отключен и после его отключения ПК был перезагружен.
3. Отключите все локальные HASP ключи.
4. Убедитесь, что Вы вошли в систему как администратор, если возможно, временно отключите любое защитное ПО (антивирус, брандмауэр).
5. Разархивируйте скачанный драйвер.
6. Выполните из командной строки «haspdinst.exe –fr –kp –purge» для удаления версий установленных ранее.
7. Теперь выполните «haspdinst.exe –i» для установки драйвера.
8. Если возникли проблемы с удалением – обратитесь к пункту инструкции «ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА».
9. Откройте браузер и перейдите по адресу http://localhost:1947 (утилита Admin Control Center или сокращенно ACC). Проверьте, что ключ отображается на странице «Sentinel Keys».
10. Проверьте, что приложение работает. Если нет:
• Используйте «MsConfig» для остановки все служб, которые не относятся к Microsoft, перезагрузите компьютер и проверьте снова
• В случае отказа системы, пожалуйста, пришлите «дамп памяти ядра», здесь описано как это сделать: http://msdn.microsoft.com/en-us/library/cc266505.aspx
• В случае отказа Менеджера лицензий (License Manager), пожалуйста, пришлите его лог (event log)
• Пришлите скриншот возникающей ошибки
• Удалите «aksdrvsetup.log» в папке c:windows, запустите «haspdinst –i –v», и пришлите созданный файл aksdrvsetup.log
• Запустите «MsInfo32», создайте .NFO log и пришлите его

ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА

— Удалите все компоненты HASP через «Установка/удаление программ»
— Остановите все службы, которые содержат в названии «Hasp» или «HLServer»
— Удалите все файлы aks*.*, «hardlock.sys» и «haspnt.sys» из папки c:windowssystem32drivers» (если они не используются другими приложениями)
— Изменение драйверов в «Диспетчере устройств»:
o Зайдите в «Панель упаравления»«Система»
o Перейдите на вкладку «Оборудование» и откройте «Диспетчер устройств»
o Выберите в меню «Показать скрытые устройства»
o Раскройте пункт «Драйверы устройств не Plug and Play»
o Удалите каждый из следующих пунктов, если они присутствуют: «Hardlock», «Haspnt», «HASP fridge».
— Попробуйте еще раз удалить драйверы с помощью команды «haspdinst –purge», а затем установить с помощью «haspdinst –i»

Да, «Отключить ключ HASP» — это именно отсоединить его физически от ПК.

Консольная версия позволяет производить установку / удаление драйвера с различными полезными параметрами, GUI версия так не умеет, к тому же, версия 6.63 — уже устарела, сейчас актуальна версия 6.64.

Нет, тип ключа по присланной информации установить нельзя, и в данном случае это ничего не меняет. Ключи HASP HL и HASP 4 отличаются внешне.

Ссылки и есть на сайт SafeNet.
Вот альтернативная ссылка на консольную версию драйвера 6.64: https://yadi.sk/d/QG9PX7SrZxReS

В инструкции даны ссылки на разные версии драйвера.
Опция «-alldrv» доступна именно для старой версии драйвера (4.116 и ниже).

Источник

Содержание

  1. Hardware key driver not found h0014 что это
  2. HASP key: Руководство пользователя для ОС Windows
  3. Hasp ключ защиты. Описание ошибок
  4. Feature not found (H0031)
  5. Unable to access HASP SRM RunTime Environment (H0033)
  6. Terminal services detected, cannot run without a dongle (H0027)
  7. Your license has expired (H0041)
  8. Прошивка Hasp Key (для ОС Windows)
  9. Часто задаваемые вопросы
  10. Как узнать серию ключа?
  11. Как запросить обновление / продление лицензии?
  12. Сколько осталось времени до конца лицензии?
  13. Какие настройки установлены в ключе?
  14. Как применить v2c-файл не имея «Менеджер HASP ключей» (HASP Key Manager)?
  15. Как проверить что обновление прошло успешно?
  16. Общие вопросы для разработчиков
  17. Описание ошибок
  18. HASP key not found (H0007)
  19. Feature not found (H0031)
  20. Unable to access HASP SRM RunTime Environment (H0033)
  21. Terminal services detected, cannot run without a dongle (H0027)
  22. Your license has expired (H0041)

Hardware key driver not found h0014 что это

Подобная ошибка возможна если на ПК уже был установлен драйвер более старой версии и он ещё используется системой на момент установки нового драйвера (возможно воткнут ключ и драйвер с ним работает).
Воспользуйтесь данной инструкцией для переустановки драйвера:

Удаляем и затем устанавливаем заново драйвер:

ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА

— Удалите все компоненты HASP через «Установка/удаление программ»
— Остановите все службы, которые содержат в названии «Hasp» или «HLServer»
— Удалите все файлы aks*.*, «hardlock.sys» и «haspnt.sys» из папки c:windowssystem32drivers» (если они не используются другими приложениями)
— Изменение драйверов в «Диспетчере устройств»:
o Зайдите в «Панель упаравления»«Система»
o Перейдите на вкладку «Оборудование» и откройте «Диспетчер устройств»
o Выберите в меню «Показать скрытые устройства»
o Раскройте пункт «Драйверы устройств не Plug and Play»
o Удалите каждый из следующих пунктов, если они присутствуют: «Hardlock», «Haspnt», «HASP fridge».
— Попробуйте еще раз удалить драйверы с помощью команды «haspdinst –purge», а затем установить с помощью «haspdinst –i»

Да, «Отключить ключ HASP» — это именно отсоединить его физически от ПК.

Консольная версия позволяет производить установку / удаление драйвера с различными полезными параметрами, GUI версия так не умеет, к тому же, версия 6.63 — уже устарела, сейчас актуальна версия 6.64.

Нет, тип ключа по присланной информации установить нельзя, и в данном случае это ничего не меняет. Ключи HASP HL и HASP 4 отличаются внешне.

Спасибо. Ясно.
Однако, скачать по указанным ссылкам по-прежнему не получается. Пробовал в нескольких браузерах. Нажимаю на ACCEPT, но скачивание не начинается, остаюсь на той же странице.
Нельзя ли передать ссылку другим образом. Скачивание с самого сайта SafeNet происходит без проблем Спасибо. Скачал. Получается, что достаточно одного консольного варианта драйвера для удаления старого (опция -r) и установки нового драйвера (опция -install). Зачем тогда в первом посте приводится две ссылки ? Опция -alldrv отсутствует.

В инструкции даны ссылки на разные версии драйвера.
Опция «-alldrv» доступна именно для старой версии драйвера (4.116 и ниже).

HASP key: Руководство пользователя для ОС Windows

Sentinel HASP – решение, обеспечивающее аппаратную (USB-ключи HASP HL) или программную (HASP SL) защиту программного обеспечения. Программная защита используется при поставке продукта в удаленные регионы или продаже через интернет, а также позволяет работать с демо-версиями продукта (Provisional license), в остальных случаях рекомендуется аппаратная защита.

Функциональность продукта может быть расширена или изменена путем перепрошивки ключа защиты. Все виды ключей поддерживают данную возможность.

При запуске приложения отображается окно с ошибкой HASP key not found (H0007). После закрытия окна приложение не запускается.

Решение

Способ решения данной проблемы зависит причины ошибки. Для того, что бы ее выявить, необходимо выполнить следующие действия:

Если используется аппаратный локальный ключ, следует убедиться, что:

  1. HASP-ключ физически подсоединен к компьютеру. В данном случае следует проверить, что в USB — разъем подключена маленькая «флешка» черного или фиолетового цвета. В том случае, если не HASP-ключ не подключен, необходимо его подключить;
  2. серии защиты (EOAWT или AAOTB) HASP-ключа и ПО совпадают. Серия ключа, которой защищено ПО, указывается в названии инсталлятора. Серия ключа указывается на самом ключе.

Если используется аппаратный сетевой ключ, дополнительно следует убедиться, что:

  1. сетевой ключ, подсоединенный к компьютеру в сети, на самом деле является сетевым. Сетевой ключ должен быть красного цвета. Локальные ключи, в зависимости от серии, — черные или фиолетовые. Если ваш ключ не красный, то защищенный модуль должен быть установлен на тот же компьютер, к которому подключен HASP-ключ;
  2. на компьютере, где установлен сетевой HASP-ключ, запущен менеджер лицензий (hasplms.exe). По умолчанию утилита hasplms.exe устанавливается вместе с ПО. Если утилиты на компьютере нет, следует заново установить драйвера для HASP, используя дистрибутив из папки C:/ /tools/;
  3. компьютере, где установлен ключ, или на компьютере, где запускается защищенное приложение, не блокируется передача трафика по 475 порту. Стороннее ПО, в том числе антивирусные программы, firewall, брандмауэр windows могут блокировать передачу по сети, поэтому мы рекомендуем отлючить их.

Feature not found (H0031)

Описание проблемы

При запуске приложения выдается ошибка Feature not found (H0031). Система не запускается, либо запускается, но отдельные ее модули не функционируют (например, по одному из каналов нет распознавания, не работает архив, не появляются дополнительные события и т.д.).

Данная ошибка свидетельствует о несоответствии свойств продукта, прошитых в ключе защиты, характеристикам продукта, который запускается.

Решение

Если на одном компьютере (или в одной сети) используется несколько HASP-ключей, то предварительно следует убедиться, что ПО обращается к нужному ключу. Если используется один HASP-ключ или ПО обращается к правильному ключу, то необходимо убедиться, что:

  1. что серии защиты (EOAWT или AAOTB) HASP-ключа и ПО совпадают. Серия ключа, которой защищено ПО, указывается в названии инсталлятора. Серия ключа указывается на самом ключе;
  2. в память ключа защиты прошиты все необходимые лицензии на используемый продукт. В том случае, если в HASP-ключе содержатся не все лицензии, необходимо выполнить перепрошивку ключа.

Для того, что бы узнать, какой ключ используется ПО и какие лицензии в нем прошиты, необходимо:

Для того, что бы в принудительном порядке заставить ПО использовать нужный ключ или ключ, содержащий нужную лицензию, необходимо:

  1. найти файл bridge.plist (расположение файла зависит от настраиваемого ПО и операционной системы, поэтому рекомендуем воспользоваться поиском по файлам и папкам);
  2. в нем в разделе kernel:
    • изменить значение параметра hasp_key_id, указав номер ключа, который необходимо использовать (номер ключа указан в колонке Key ID на странице Sentinel Keys) — в данном случае ПО будет использовать ключ с указанным номером;
    • изменить значение параметра product_feature, указав уникальный номер лицензии, которую надо использовать — в данном случае ПО будет искать ключ, который содержит данную лицензию и использовать его. В том случае, если в системе есть несколько ключей с указанной лицензией, то будет использоваться первый найденный ключ.
Пример файла bridge.plist, в котором указано, какой HASP-ключ использовать

Unable to access HASP SRM RunTime Environment (H0033)

Описание проблемы

При запуске системы выдается ошибка Unable to access HASP SRM RunTime Environment (H0033).

Решение

Способ решения данной проблемы зависит причины ошибки. Для того, что бы ее выявить, необходимо выполнить следующие действия:

  1. проверить, что C:WINDOWSsystem32hasplms.exe не блокируется Брандмауэром Windows (Windows firewall) или антивирусной программой. В том случае, если Брандмауэр Windows (Windows firewall) включен, то приложение hasplms.exe следует добавить в список исключений.
  2. проверить, что порт 1947 не блокируется программой Брандмауэр Windows (Windows firewall). В том случае, если Брандмауэр Windows (Windows firewall) включен, то порт 1947 следует добавить в список исключений;
  3. проверить, что cлужба hasplms (HASP License Manager Service) запущена. Для этого, нужно запустить Диспетчер задач, перейти в нем на вкладку Службы и для службы hasplms посмотреть значение колонки Состояние . В том случае оно обозначено как Остановлено, то следует запустить службу — правой кнопкой мыши кликнуть на ее названии и в контекстном меню выбрать пункт Запустить службу.
  4. если службу hasplms не удалось запустить с помощью диспетчера задач, тогда следует в командной строке ввести cmd и запустить консоль от имени администратора. В появившемся окне последовательно ввести следующие команды:
    • bcdedit -set LOADOPTIONS DISABLE_INTEGRITY_CHECKS
    • bcdedit -set TESTSIGNING ON
  5. выполнить перезагрузку и убедиться что служба hasplms запущена.
  6. Более подробная информация доступна на форуме Sentinel

Для того, что бы добавить разрешение запуска программы или использования порта в Брандмауэр Windows (Windows firewall) необходимовыполнить следующие действия:

  • открыть Брандмауэр Windows (Windows firewall):
    • для Windows XP: нажать кнопку Пуск, выбрать пункт меню Настройка, подпункт Панель управления. Далее выбрать Брандмауэр Windows, перейти в закладку Исключения и нажать Добавить программу;
    • для Windows 7: нажать кнопку Пуск, выбрать Панель управления, в появившемся окне выбрать пункт Брандмауэр Windows;

    Terminal services detected, cannot run without a dongle (H0027)

    Описание проблемы

    При запуске приложения выдается ошибка Terminal services detected, cannot run without a dongle (H0027). Програмное обеспечение или отдельные его модули не запускаются.

    Решение

    Данная ошибка возникает при обнаружении программ терминального доступа типа Microsoft Terminal Server (в т.ч. служба RDP – Remote Desktop), Citrix Winframe/Metaframe и подобных. Проблема возникает в следствие того, что прошивка ключа не позволяет ему находиться на одной машине с активным терминальным программным обеспечением.

    Поскольку для систем HASP HL и Sentinel HASP разработчик защищенного приложения имеет возможность контролировать, разрешить или запретить работу на терминальном сервере, то следует перепрошить ключ с разрешением данной опции. Шаги перепрошивки ключа подробнее описаны в инструкции Прошивка ключа защиты в системе.

    Your license has expired (H0041)

    Описание проблемы

    При очередном запуске системы выдается ошибка Your license has expired (H0041). Предыдущие запуски приложения происходили успешно.

    Решение

    Данная ошибка может возникать, если на компьютере, где установлен HASP-ключ, вручную переводили системное время, либо если истек слок лицензии, прошитой в ключе (например, срок лицензий демо-продуктов составляет 30 дней от момента активации).

    Для устранения ошибки необходимо перепрошить HASP-ключ. Шаги перепрошивки подробнее описаны в инструкции Прошивка ключа защиты в системе.

    Прошивка Hasp Key (для ОС Windows)

    Часто задаваемые вопросы

    Определить, что драйвера на HASP ключ установлены можно по следующим признакам:

    HASP key: Руководство пользователя. Admin Control Center Help

    Как узнать серию ключа?

    HASP key: Руководство пользователя. Определение серии ключа

    Как запросить обновление / продление лицензии?

    Согласно инструкции «Прошивка Hasp программного ключа HASP SL» получить c2v-файл и прислать его на адрес электронной почты nuuo@vit.ua с описанием необходимого функционала продукта:

    Сколько осталось времени до конца лицензии?

    HASP key: Руководство пользователя. Выбор опции Features 3. В поле Restrictions напротив каждой настройки видно время «старта» и время окончания работы. Если в колонке «Restrictions» установлено значение «expired», значит временная лицензия для данной настройки закончилась.

    HASP key: Руководство пользователя. Определение времени до конца лицензии

    Какие настройки установлены в ключе?

    HASP key: Руководство пользователя. Выбор опции Features

    В появившейся таблице будут указаны все настройки, которые установлены в ключе.

    Как применить v2c-файл не имея «Менеджер HASP ключей» (HASP Key Manager)?

    HASP key: Руководство пользователя. Форме выбора файла

    Как проверить что обновление прошло успешно?

    HASP key: Руководство пользователя. Список Feature ID

    Общие вопросы для разработчиков

    Серия разработчика = Batch code = код разработчика = серия ключей – равнозначные понятия.

    За каждым разработчиком при первоначальной покупке ключей закрепляется уникальная серия разработчика. В дальнейшем ключи данной серии продаются только данному конкретному разработчику.

    Ключи разных серий разработчика обладают различным криптоповедением, благодаря чему ключи от одной серии не подходят для работы с приложением, защищённым на ключи другой серии разработчика.

    При последующей покупке ключей разработчик в заказе указывает ту серию разработчика, под которую ему необходимо приобрести ключи (за разработчиком могут быть закреплены несколько различных серий).

    Batch code нанесён на корпус каждого ключа (как пользовательского, так и служебного) и выглядит как последовательность из нескольких латинских символов, вида: «CDQDR», «DEMOMA» и т.д.

    DEMOMA — серия разработчика, присвоенная демонстрационным ключам. Серия DEMOMA интегрирована в комплект разработчика и предназначена для тестирования функционала комплекта разработчика. Для работы с ключами серии DEMOMA не требуется наличие Sentinel (HASP) HL Master ключа.

    Vendor ID – числовой эквивалент серии разработчика, отображается в Sentinel Admin Control Center на вкладке Sentinel Keys в столбце Vendor для подключенного ключа. Исключение – служебные ключи Sentinel (HASP) HL Master и Sentinel (HASP) HL Developer. Для этих ключей Vendor ID всегда одинаковый – «64294» и отличен от Vendor ID серии разработчика клиента.

    Vendor ID содержится в именах всех кастомизированных под данную конкретную серию разработчика библиотек Sentinel LDK Licensing API из комплекта разработчика.

    Обновление микропрошивки в стандартном режиме производится автоматически при соблюдении двух условий:

    1. Наличия на ПК актуальной версии установленного драйвера для ключей Sentinel (HASP);
    2. Наличия на ПК активного интернет соединения.

    При подключении к ПК ключа с микропрошивкой версии ниже 3.25 (за исключением 2.17), например версии 2.16, ключ сам должен обновиться. Визуально это сопровождается миганием светодиода ключа с момента начала и до момента окончания процедуры обновления микропрошивки. Обычно эта процедура занимает несколько секунд. В ходе обновления микропрошивки ни в коем случае не следует отключать ключ от порта!

    Если же обновление микропрошивки не было произведено в автоматическом режиме, то есть возможность выполнить это вручную. Сделать это можно двумя способами:

    • Обновление USB-ключей HASP HL до функциональности HASP SRM с помощью утилиты Firmware Update: HASP_HL_Firmware_Update.zip
    • Обновление USB-ключей HASP HL до функциональности HASP SRM с помощью файла * V2C: HASP_HL_Firmware_Update_v2c.zip

    *Файл применяется к ключу с помощью: стандартной утилиты RUS под данную серию разработчика, либо через интерфейс драйвера — Sentinel Admin Control Center.

    Для OS Windows Vista и ниже необходимо выполнять оба раздела инструкции, для Windows 7 и выше только «Раздел II».

    Перед установкой/удалением необходимо убедиться, что UAC отключен и после его отключения ПК был перезагружен.

    Раздел I. Удаление драйверов версии 4.116 и ниже.

    Раздел II. Установка/удаление драйверов версии 5.х и выше.

    Все сохранённые данные по проблеме необходимо передать в службу технической поддержки, порядок обращения в техническую поддержку см. «Порядок обращения в техническую поддержку».

    ПРОБЛЕМЫ ВО ВРЕМЯ УСТАНОВКИ ДРАЙВЕРА

    • Удалить все компоненты HASP через «Установка/удаление программ».
    • Остановить все службы, которые содержат в названии «Hasp» или «HLServer».
    • Удалить все файлы aks*.*, «hardlock.sys» и «haspnt.sys» из папки c:windowssystem32drivers» (если они не используются другими приложениями).
    • Удаление драйверов в «Диспетчере устройств»:

    o Зайти в «Панель управления»«Система».

    o Перейти на вкладку «Оборудование» и откройте «Диспетчер устройств».

    o Выбрать в меню «Показать скрытые устройства».

    o Раскрыть пункт «Драйверы устройств не Plug and Play».

    o Удалить каждый из следующих пунктов, если они присутствуют: «Hardlock», «Haspnt», «HASP fridge».

    • Еще раз удалить драйверы с помощью команды «haspdinst –purge», а затем установить с помощью «haspdinst –i».

    Работа на виртуальных машинах ограничивается двумя факторами:

    1. Используемой системой защиты.
    2. Используемой платформой виртуализации.

    Некоторые платформы виртуализации не поддерживают проброс USB устройств с реальной машины в виртуальную, например Microsoft Virtual Server + Hyper-V.

    При использовании виртуальных сред с балансировкой нагрузки может происходить блокировка работы программных ключей Sentinel (HASP) SL, так как при балансировке нагрузки виртуальная машина фактически «перемещается» с одного физического ПК на другой, вследствие чего изменяется параметр привязки CPU ID, подробнее см. «Ошибка SL Clone detected «.

    Возникновение данной ошибки возможно в следующих случаях.

    1. При обнаружении программ терминального доступа типа Microsoft Terminal Server (в т.ч. служба RDP – Remote Desktop), Citrix Winframe/Metaframe и т.д. драйвер ключа блокирует доступ к ключу. Т.е. ключ не должен находиться на одной машине с активным терминальным ПО. Для систем защиты HASP HL и Sentinel HASP * разработчик защищенного приложения имеет возможность контролировать данную опцию, разрешая или запрещая работу на терминальном сервере. Для ключей HASP4 она задана жестко и не может быть отключена. Если вы являетесь пользователем защищенного ПО, то варианты решения данного вопроса следующие:
      • Остановить работу терминального сервера.
      • Разместить ключ на любом другом компьютере в сети, если ключ сетевой.
      • Обратиться к разработчику защищенного ПО.
    2. Ошибка «HASP not found (-10)» также может возникать при запуске приложений, защищенных с помощью HASP4 под Windows Vista/Windows 7.

    * Для стандартной Feature 0, которая есть во всех ключах по умолчанию, лицензионные ограничения изменять нельзя. При этом для всех локальных ключей Sentinel HL для Feature 0 запрещена работа в терминальном режиме, а для сетевых ключей Sentinel (HASP) HL Net и сетевых ключей Sentinel (HASP) HL NetTime – разрешена. Соответственно, если защита программ осуществляется через Sentinel LDK Envelope на Feature 0 (например, используется DataHASP, который для своей работы использует Feature 0), то защищённое таким образом ПО может работать на терминальном сервере только с сетевым ключом, в котором для Feature 0 разрешён терминальный режим. С локальными ключами ПО будет выдавать ошибку «HASP_TS_DETECTED = 27».

    Для локальных ключей рекомендуется использовать для защиты Feature отличную от Feature 0, в таком случае можно записать в локальный ключ требуемую Feature с разрешением работы на терминальном сервере (RDP). Однако следует учитывать, что при использовании локального ключа с Feature с разрешённой опцией RDP на терминальном сервере не будут ограничиваться одновременно запущенные копии ПО. Таким образом все запущенные на терминальном сервере экземпляры защищённого ПО будут потреблять одну лицензию с локального ключа, так как все копии ПО запущены на одной и той же машине (на RDP сервере) и система считает их за одну потребляемую лицензию. Таким образом в подобной ситуации пользователь сможет запустить столько экземпляров защищённого ПО, сколько подключений позволит создать сам терминальный сервер.

    Для сетевых же ключей всегда можно для Feature, отличной от Feature 0, указать на какое количество сетевых мест рассчитана данная лицензия, а также можно изменить механизм подсчёта лицензий, указав что подсчёт лицензий требуется выполнять не по Станциям, а по Процессам, что позволит избежать ситуации аналогичной ситуации описанной выше (с локальными ключами).

    !Update!: в системе защиты Sentinel LDK (в актуальной версии SDK LDK), для локальных моделей ключей Sentinel HL, работающих в Driverless режиме (для всех моделей кроме Sentinel HL Basic), есть возможность записывать сетевые лицензии с разрешённой / запрещённой работой RDP и с подсчётом подключений: по станциям, по процессам и по логинам. Благодаря чему любую, изначально локальную модель ключа можно превратить в сетевую. Но этот функционал требует приобретения дополнительных лицензий (HL seats) на Ваш Мастер ключ.

    Возникновение данной ошибки возможно в следующих случаях.

    • Ключ Sentinel (HASP) не подсоединен к компьютеру. Необходимо подсоединить ключ защиты.
    • Подсоединен ключ Sentinel (HASP) другой серии (ключ от другого ПО). Необходимо подсоединить ключ требуемой серии (ключ от данного приложения).
    • Сетевой ключ, подсоединенный к компьютеру в сети, на самом деле не является сетевым (сетевой ключ должен содержать в себе сетевую лицензию). Следует проверить установленный ключ и, в случае ошибки, подключить требуемый сетевой ключ Sentinel (HASP).
    • На компьютере, где установлен сетевой ключ Sentinel (HASP), не запущен менеджер лицензий. Следует установить и запустить менеджер лицензий.
    • На компьютере, где установлен ключ, или на компьютере, где запускается защищенное приложение, блокируется передача трафика по 475 или 1947 порту (активен firewall, брандмауэр windows, антивирусные программы также могут блокировать передачу по сети). Необходимо отключить все ПО, которое может блокировать доступ к ключу.

    При установке двух и более ключей защиты программного обеспечения Sentinel (HASP) на один компьютер следует учитывать, следующее:

    • Ключи, имеющие разные серии, будут работать нормально.
    • Для системы защиты HASP4: ключи одной серии будут работать, если такая возможность была реализована разработчиком защищенного ПО. Если же разработчиком данная возможность не была реализована, то ключи, относящиеся к одной серии, не будут работать совместно на одном компьютере, будет виден только один из них: либо ближний к порту (в случае с LPT-ключами), либо размещенный на порту с младшим адресом (в случае с USB-ключами защиты программ HASP).
    • Для системы защиты HASP HL: ключи, относящиеся к одной серии, не будут работать совместно на одном компьютере, будет виден только один из них: либо ближний к порту (в случае с LPT-ключами), либо размещенный на порту с младшим адресом (в случае с USB-ключами защиты программ Sentinel (HASP)).
    • Для системы защиты Sentinel LDK (SRM): ключи, относящиеся к одной серии, могут работать совместно на одном компьютере, будут видны все ключи. ПО будет работать с тем из них, на котором есть свободная лицензия, требуемая для работы защищённого приложения. Порядок опроса ключей, подключенных к ПК, определяется порядком размещения. Первым опрашивается ключ, размещенный на порту с младшим адресом, и т.д. по возрастанию адреса. Также для данной системы защиты можно контролировать, к какому ключу следует подключаться защищённому приложению. Реализуется это следующим образом:

    Сначала используется функция hasp_get_info() для получения ID всех ключей. Далее выбирается нужный ID и при помощи функции hasp_login_scope открывается сессия с ключом. Более подробно можно посмотреть в утилите Sentinel LDK ToolBox (интерактивное руководство по функциям Sentinel LDK Licensing API), которая устанавливается в составе Sentinel LDK Vendor Suite.

    Возможные решения данной проблемы:

    1. Замена нескольких ключей защиты программ Sentinel (HASP) на один, с большим количеством лицензий (необходимо обратиться к разработчику защищенного программного обеспечения).
    2. Установка ключей защиты на разные компьютеры с последующей установкой и настройкой менеджеров лицензий при каждом ключе, см. «Два и более менеджеров лицензий (HASP License Manager) в сети».
    3. Возможность обрабатывать наличие двух ключей на одном компьютере существует для систем защиты HASP4 (путем адресации запроса на конкретный порт) и Sentinel LDK (SRM) (с помощью функции hasp_get_info() и hasp_login_scope). Для системы защиты HASP HL данная возможность отсутствует.

    Приложение должно загружаться после того, как завершится инициализация драйвера ключа защиты ПО Sentinel (HASP). Это можно сделать как на уровне пользователя, так и на уровне разработчика защищенного ПО.

    Если вы являетесь разработчиком защищенного приложения, то при установке защиты на приложение с помощью Sentinel LDK Envelope следует указать на необходимость дождаться окончания загрузки драйвера («Protection Details» — «Protection Settings» — «Run-time wait»). При защите с помощью Sentinel LDK Licensing API необходимо реализовать задержку вручную в коде приложения.

    Если вы пользователь защищенного ПО, то задержку необходимо реализовать с помощью сторонних утилит. Также можно попробовать изменить порядок загрузки драйверов, однако результат в данном случае гарантировать нельзя.

    Обращение в техническую поддержку осуществляется следующими способами:

    Конечные пользователи защищённого ПО должны обращаться за поддержкой к разработчику ПО, а он, при необходимости, заводит обращение в компанию Gemalto(SafeNet) через портал технической поддержки или к дистрибьютору (если ключи приобретаются через него).

    • Гарантия на ключи Sentinel (HASP) – 2 год.
    • На батарейку в ключах моделей Sentinel (HASP) HL Time и Sentinel (HASP) HL NetTime – 4 года.
    1. HASP4 – устаревшая система защиты, была актуальна с 1996 по 2006 год и на данный момент полностью снята с поддержки.
      • Для работы с системой защиты используются два пароля.
    2. HASP HL – устаревшая система защиты, на данный момент снята с поддержки.
      • Для работы с системой защиты использовался белый HASP HL Master ключ. Реализована публичная криптография. Появилась поддержка удалённого обновления лицензий в ключах защиты.
    3. Sentinel LDK (SRM) / Sentinel HASP / HASP SRM – актуальная на данный момент система защиты, обладает обратной совместимостью с HASP4 и HASP HL.
      • Для защиты ПО используется синий Sentinel HL Master ключ. Появилась поддержка:
        • x64-битных ОС как для защищённых приложений, так и для самого комплекта разработчика.
        • Программных ключей защиты – Sentinel (HASP) SL.
        • Технологии AppOnChip – исполнения части кода приложения внутри ключа.
        • Технологии Driverless – работа с ключом без установки драйвера, ключ определяется как HID совместимое устройство.
        • Интеграции системы лицензирования с CRM системами по средствам API.
        • Актуальных версий ОС симейств Windows, Linux и Mac OS X.и т.д.
        • И т.д.

        Ключ HASP4 может работать только с системой защиты HASP4 и не поддерживает работу с другими системами защиты.

        Ключ Sentinel (HASP) HL обладает обратной совместимостью со старыми системами защиты. Чтобы использовать ключи Sentinel (HASP) HL со старыми системами защиты, необходимо применять инструменты из соответствующих версий комплектов разработчика (API / Envelope / утилиты для записи лицензий в ключи: HASP4 — HASPEdit, HASP HL — Factory, Sentinel LDK (SRM) — Business Studio / Sentinel LDK EMS).

        Современная система защиты Sentinel LDK (SRM) обладает обратной совместимость с предыдущими системами защиты HASP HL и HASP4:

        • На уровне драйвера. Драйвер от современной системы защиты поддерживает работу ключей и от более старых систем защиты.
        • На уровне API. API от современной системы защиты поддерживает вызовы старых функций API от более старых систем защиты.
        • На уровне утилиты автоматической защиты Sentinel LDK Envelope. Sentinel LDK Envelope поддерживает защиту приложений в режиме системы защиты HASP HL, для защиты используются вызовы функций API от соответствующей системы защиты.

        Версия комплекта разработчика пишется в заголовках окон утилит используемого комплекта разработчика, таких как: Vendor Suite, Envelope, Toolbox и т.д.

        Достаточно посмотреть на версию Vendor Suite.

        Если для защиты или лицензирования своего ПО вы использовали:

        • Два пароля. – Система защиты HASP4.
        • Белый Master ключ. – Система защиты HASP HL.
        • Синий Master ключ. – Система защиты Sentinel LDK (SRM).

        Также существуют другие косвенные признаки использования той или иной системы защиты, например:

        • Версия используемого комплекта разработчика 1.3 или ниже – система защиты HASP HL; выше 1.3 – система защиты Sentinel LDK (SRM);
        • Для лицензирования ПО используете утилиту Business Studio – система защиты Sentinel LDK (SRM) версии 5.хх и ниже;
        • Для лицензирования ПО используете утилиту Sentinel LDK EMS – система защиты Sentinel LDK (SRM) версии 6.х и выше;
        • Для лицензирования ПО используете утилиту Factory – система защиты HASP HL;
        • Для лицензирования ПО используете утилиту HASP Edit – система защиты HASP4;
        • Если вы используете утилиту Bistro – система защиты Hardlock;
        • Используете драйверы версии 4.102 или 4.116, и утилиты HASP License Manager и Aladdin Monitor – вероятнее всего либо система защиты HASP4, либо HASP HL (но для HASP HL более характерны драйверы версии 5.20).

        Документация к комплекту разработчика есть на диске с самим комплектом разработчика, либо в образе диска. Она доступна на любом ПК с установленным комплектом разработчика.

        Описание ошибок

        HASP key not found (H0007)

        Описание проблемы

        При запуске приложения отображается окно с ошибкой HASP key not found (H0007). После закрытия окна приложение не запускается.

        Решение

        Способ решения данной проблемы зависит причины ошибки. Для того, что бы ее выявить, необходимо выполнить следующие действия:

        Если используется аппаратный локальный ключ, следует убедиться, что:

        1. HASP-ключ физически подсоединен к компьютеру. В данном случае следует проверить, что в USB — разъем подключена маленькая «флешка» черного или фиолетового цвета. В том случае, если не HASP-ключ не подключен, необходимо его подключить;
        2. серии защиты (EOAWT или AAOTB) HASP-ключа и ПО совпадают. Серия ключа, которой защищено ПО, указывается в названии инсталлятора. Серия ключа указывается на самом ключе.

        Если используется аппаратный сетевой ключ, дополнительно следует убедиться, что:

        1. сетевой ключ, подсоединенный к компьютеру в сети, на самом деле является сетевым. Сетевой ключ должен быть красного цвета. Локальные ключи, в зависимости от серии, — черные или фиолетовые. Если ваш ключ не красный, то защищенный модуль должен быть установлен на тот же компьютер, к которому подключен HASP-ключ;
        2. на компьютере, где установлен сетевой HASP-ключ, запущен менеджер лицензий (hasplms.exe). По умолчанию утилита hasplms.exe устанавливается вместе с ПО. Если утилиты на компьютере нет, следует заново установить драйвера для HASP, используя дистрибутив из папки C:/ /tools/;
        3. компьютере, где установлен ключ, или на компьютере, где запускается защищенное приложение, не блокируется передача трафика по 475 порту. Стороннее ПО, в том числе антивирусные программы, firewall, брандмауэр windows могут блокировать передачу по сети, поэтому мы рекомендуем отлючить их.

        Feature not found (H0031)

        Описание проблемы

        При запуске приложения выдается ошибка Feature not found (H0031). Система не запускается, либо запускается, но отдельные ее модули не функционируют (например, по одному из каналов нет распознавания, не работает архив, не появляются дополнительные события и т.д.).

        Данная ошибка свидетельствует о несоответствии свойств продукта, прошитых в ключе защиты, характеристикам продукта, который запускается.

        Решение

        Если на одном компьютере (или в одной сети) используется несколько HASP-ключей, то предварительно следует убедиться, что ПО обращается к нужному ключу. Если используется один HASP-ключ или ПО обращается к правильному ключу, то необходимо убедиться, что:

        1. что серии защиты (EOAWT или AAOTB) HASP-ключа и ПО совпадают. Серия ключа, которой защищено ПО, указывается в названии инсталлятора. Серия ключа указывается на самом ключе;
        2. в память ключа защиты прошиты все необходимые лицензии на используемый продукт. В том случае, если в HASP-ключе содержатся не все лицензии, необходимо выполнить перепрошивку ключа.

        Для того, что бы узнать, какой ключ используется ПО и какие лицензии в нем прошиты, необходимо:

        Для того, что бы в принудительном порядке заставить ПО использовать нужный ключ или ключ, содержащий нужную лицензию, необходимо:

        1. найти файл bridge.plist (расположение файла зависит от настраиваемого ПО и операционной системы, поэтому рекомендуем воспользоваться поиском по файлам и папкам);
        2. в нем в разделе kernel:
          • изменить значение параметра hasp_key_id, указав номер ключа, который необходимо использовать (номер ключа указан в колонке Key ID на странице Sentinel Keys) — в данном случае ПО будет использовать ключ с указанным номером;
          • изменить значение параметра product_feature, указав уникальный номер лицензии, которую надо использовать — в данном случае ПО будет искать ключ, который содержит данную лицензию и использовать его. В том случае, если в системе есть несколько ключей с указанной лицензией, то будет использоваться первый найденный ключ.
        Пример файла bridge.plist, в котором указано, какой HASP-ключ использовать

        Unable to access HASP SRM RunTime Environment (H0033)

        Описание проблемы

        При запуске системы выдается ошибка Unable to access HASP SRM RunTime Environment (H0033).

        Решение

        Способ решения данной проблемы зависит причины ошибки. Для того, что бы ее выявить, необходимо выполнить следующие действия:

        1. проверить, что C:WINDOWSsystem32hasplms.exe не блокируется Брандмауэром Windows (Windows firewall) или антивирусной программой. В том случае, если Брандмауэр Windows (Windows firewall) включен, то приложение hasplms.exe следует добавить в список исключений.
        2. проверить, что порт 1947 не блокируется программой Брандмауэр Windows (Windows firewall). В том случае, если Брандмауэр Windows (Windows firewall) включен, то порт 1947 следует добавить в список исключений;
        3. проверить, что cлужба hasplms (HASP License Manager Service) запущена. Для этого, нужно запустить Диспетчер задач, перейти в нем на вкладку Службы и для службы hasplms посмотреть значение колонки Состояние . В том случае оно обозначено как Остановлено, то следует запустить службу — правой кнопкой мыши кликнуть на ее названии и в контекстном меню выбрать пункт Запустить службу.
        4. если службу hasplms не удалось запустить с помощью диспетчера задач, тогда следует в командной строке ввести cmd и запустить консоль от имени администратора. В появившемся окне последовательно ввести следующие команды:
          • bcdedit -set LOADOPTIONS DISABLE_INTEGRITY_CHECKS
          • bcdedit -set TESTSIGNING ON
        5. выполнить перезагрузку и убедиться что служба hasplms запущена.
        6. Более подробная информация доступна на форуме Sentinel

        Для того, что бы добавить разрешение запуска программы или использования порта в Брандмауэр Windows (Windows firewall) необходимовыполнить следующие действия:

        • открыть Брандмауэр Windows (Windows firewall):
          • для Windows XP: нажать кнопку Пуск, выбрать пункт меню Настройка, подпункт Панель управления. Далее выбрать Брандмауэр Windows, перейти в закладку Исключения и нажать Добавить программу;
          • для Windows 7: нажать кнопку Пуск, выбрать Панель управления, в появившемся окне выбрать пункт Брандмауэр Windows;

          Terminal services detected, cannot run without a dongle (H0027)

          Описание проблемы

          При запуске приложения выдается ошибка Terminal services detected, cannot run without a dongle (H0027). Програмное обеспечение или отдельные его модули не запускаются.

          Решение

          Данная ошибка возникает при обнаружении программ терминального доступа типа Microsoft Terminal Server (в т.ч. служба RDP – Remote Desktop), Citrix Winframe/Metaframe и подобных. Проблема возникает в следствие того, что прошивка ключа не позволяет ему находиться на одной машине с активным терминальным программным обеспечением.

          Поскольку для систем HASP HL и Sentinel HASP разработчик защищенного приложения имеет возможность контролировать, разрешить или запретить работу на терминальном сервере, то следует перепрошить ключ с разрешением данной опции. Шаги перепрошивки ключа подробнее описаны в инструкции Прошивка ключа защиты в системе.

          Your license has expired (H0041)

          Описание проблемы

          При очередном запуске системы выдается ошибка Your license has expired (H0041). Предыдущие запуски приложения происходили успешно.

          Решение

          Данная ошибка может возникать, если на компьютере, где установлен HASP-ключ, вручную переводили системное время, либо если истек слок лицензии, прошитой в ключе (например, срок лицензий демо-продуктов составляет 30 дней от момента активации).

          Для устранения ошибки необходимо перепрошить HASP-ключ. Шаги перепрошивки подробнее описаны в инструкции Прошивка ключа защиты в системе.

          Источник

Решение

Ошибка при обращении к ключу HASP.

HASP_LOCAL_COMM_ERR:
Ошибка соединения между приложением и локальным HASP License Manager.

Такая ошибка может быть в следующих случаях:

1. HASP не вставлен в порт.

2. Порт вышел из строя.

3. Не установлен драйвер HASP.

5. Драйвер HASP отключен.

6. Был установлен драйвер HASP, но после обновления Windows он не работает в новой версии Windows.

7. Ключ HASP вышел из строя.

Рекомендации:

1. Вставьте ключ HASP.

2. Попробуйте вставить HASP в другой порт (желательно на порт другого моста).

3. В зависимости от версии Windows:

— Windows 10 — отключите HASP от порта. Вставьте его снова. Дождитесь окончания установки драйвера из Windows Update (компьютер должен быть подключен к Интернет).

— Windows XP — не поддерживается. Обновите Windows до любой актуальной версии.

— Windows 7 SP1, Windows 8.1 SP1 — убедитесь, что для версии Windows установлен Service Pack 1. Скачайте драйвер для HASP HL https://safenet-sentinel.ru/helpdesk/download-space/ и установите его.
ВАЖНО! Во время установки драйвера ключ HASP должен быть отключен от порта!
Этот же драйвер можно установить и для Windows 10, если он не может загрузить драйвер из Windows Update.

— Windows Server 2016, 2019 — тоже, что для Windows 10

— Windows Server 2008 R2 SP1, 2012 R2 — убедитесь, что версии обновлены до указанных релизов (+ Service Pack 1 для Win2008). Далее тоже, что для Windows 7.

— Windows 8 — не рекомендуется.

5. В Диспетчере устройств проверьте, включено ли устройство и активен ли драйвер для него. Радикальным решением является удаление соответствующего устройства и установка драйвера по п.3.

6. Обновите драйвер согласно п.3.

ps: Версии Windows 10 Insider Preview не поддерживаются.

Следующие рекомендации помогут избежать проблем при работе с USB-ключом:

  • Убедитесь, что ключ вставлен в разъем плотно, не шатается.
  • Не используйте удлинитель для подключения USB-ключа.
  • Не используйте USB-хабы для подключения USB-ключа.
  • Вместо разъемов на лицевой части корпуса системного блока рекомендуется использовать разъемы на задней стороне корпуса.
  • Если ключ не определяется (или работает со сбоями) попробуйте выбрать для подключения разъем другой версии (USB 1.1, 2.0, 3.0).
  • Иногда может помочь отключение других устройств USB.
  • Убедитесь, что блок питания системного блока имеет достаточную мощность для обслуживания всего установленного оборудования. Рекомендуется иметь как минимум 30% запас мощности блока питания от суммарного потребления энергии имеющегося оборудования.
 

Была ли эта статья полезной?
да /
нет

Отсебятина: 
Если на сервер ключа ставишь HASP LM как сервис!!!! скопируй файл nhsrv.ini из папки C:Program FilesAladdinHASP LM в C:WINDOWSsystem32 или SYSWOW64 (если х64 сервер), после чего пеерзапусти HASP LOADER и HASP LM службы. После запуска , открыть окно HASP LM и нажать на вкладку Activity log, должно быть все без ошибок, если пишет что имя компьютера слишком длинное, меняй (см. ниже) или если файл nhsrv.ini не найдет, проверь скопировал ли его куда нужно.
Да и ещё файл nhsrv.ini должен содержать обязательно строку:
NHS_SERVERNAMES = it   #здесь указывается имя сервера, не должно быть более 7 символов!

Это все было касаемо серверной части, т.е. применяется на том компе куда воткнут ключик HASP4, на клиенте же, нужно в папке 192.168.1.103c$Program Files (x86)1cv82conf поправить файл nethasp.ini

Сделать запись
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.103, 192.168.1.3, 192.168.1.250, 192.168.1.99
NH_TCPIP_METHOD = TCP
NH_SERVER_NAME = admiral, it_progr, srvprss, it

тут указаны имена серваков и их ipадреса. Имена с учетом того как они описывались в файлах nhsrv.ini на серверах (см. выше).

 Для защиты своих продуктов фирма «1C» использует аппаратный ключ защиты HASP4, присоединяемый к USB или LPT-порту компьютера. Для установки ключа HASP4 на операционные системы Microsoft Windows 98, ME, NT4, 2000, XP(x86/x64), 2003 Server(x86/x64), 2008 Server(x86/x64) или Vista (x86/x64) вам необходимо скачать и установить драйвер версии 4.116. Если вы планируете работать под управлением Windows 7(x86/x64), то рекомендуется использовать драйвер 5.90. Для успешной установки драйвера вам потребуются привилегии локального администратора, рекомендуется отключить любое защитное ПО (антивирус, брандмауэр).

  Драйверы устанавливаются в консольном режиме, для этого необходимо запустить драйвер с параметром «-i». В случае, если на этом компьютере уже использовались ключи HASP, рекомендуется удалить предыдущую версию драйвера, запустив инсталляцию с ключом «-r».

Ключи защиты для 1С подразделяются на:

 1. Однопользовательские (обязательно должны физически быть подключены к компьютеру, на котором запускается 1С)

модель HASP HL Basic (синего цвета), данный ключ имеет маркировку H4 M1 ORGL8, не имеет встроенной памяти и персонального ID, не хранит в себе никаких параметров и настроек. Поставляется продуктами имеющими лицензию на одно рабочее место.

 2. Многопользовательские (ключ находится в сети, 1С может запускаться на любых компьютера в пределах локальной сети или домена)


  Сетевые клиентские ключи включают серию HASP HL Net (красного цвета). Имеют внутреннюю память, в которой хранится количество лицензий, и уникальный ID. Существуют разновидности на 5, 10, 20, 50 и 100 пользователей. Имеет маркировку NETXX ORGL8, где ХX — количество лицензий (например NET5 ORGL8). Существуют также ключи на 300 и 500 пользователей которые имеют маркировку NET250+ ORG8A и NET250+ ORG8B. Поставляются с продуктами имеющими лицензию на 5 рабочих мест, а также отдельно, в виде дополнительных клиентских лицензий.

3. Серверные (обязательно должны физически быть подключены локально к компьютеру, на котором установлен и работает сервер агента 1С Предприятие)


Ключи для сервера 1С Предприятие бывают только локальные. 32-битная версия имеет ключ защиты HASP HL Pro (фиолетового цвета), который имеет внутреннюю память и уникальный ID. Имеет маркировку ENSR8, поставляется вместе с лицензией на сервер 1С Предприятие.

! Для 64-битного сервера используется ключ HASP HL Max (зеленого цвета) с внутренней памятью и уникальным ID. Имеет маркировку EN8SA и поддерживает также 32-битный сервер. Т.е. имея лицензию на 64-битный сервер можно, не меняя ключа, использовать 32-битную версию, но не наоборот.

Для работы однопользовательского и серверного ключа достаточно установить драйвер ключа защиты на локальной машине и вставить ключ защиты в локальный USB порт.

Для многопользовательского (сетевого) ключа защиты необходимо:

1. Установить драйвер ключа защиты на одну из машины в сети, которая будет являться сервером ключа — HASP4_driver_setup.zip

2. Установить сервер (службу) ключа защиты на эту же машину — HASP_LM_setup.zip

3. Вставить ключ защиты в сервер в USB порт

4. Установить 1С на клиентские машины

 Возможные проблемы:

Если во время установки драйверов возникли проблемы, выполните следующую последовательность действий.

• Удалите все компоненты HASP через «Панель управления — Установка/удаление программ».

• Остановите все службы, которые содержат в названии «Hasp» или «HLServer».

• Удалите все файлы aks*.*, «hardlock.sys» и «haspnt.sys» из папки c:windowssystem32drivers» (если они не используются другими приложениями).

• Изменение драйверов в «Диспетчере устройств»:

 зайдите в «Панель управления» «Система»;

 перейдите на вкладку «Оборудование» и откройте «Диспетчер устройств»;

выберите в меню «Показать скрытые устройства»;

 раскройте пункт «Драйверы устройств не Plug and Play»;

удалите каждый из следующих пунктов, если они присутствуют: «Hardlock», « Haspnt», «HASP fridge.

• Попробуйте еще раз удалить драйверы с помощью команды «haspdinst –purge», а затем установить с помощью «haspdinst –i».

При включении / перезагрузке компьютера под управлением Windows XP из автозагрузки не загружается Сервер защиты с сообщением об ошибке: HASP Device Driver not installed (-100).

 Возможная причина: Драйвер защиты загружается медленнее, чем Сервер защиты из автозагрузки. Решение: Вместо Сервера защиты (NHSRVW32.EXE) использовать Менеджер лицензий LMSETUP, устанавливаемый в качестве службы (Service) Windows. Менеджер лицензий LMSETUP доступен по адресу: http://www.aladdin.com/support/hasp/enduser.asp  Подробности установки можно найти по адресу: http://v8.1c.ru/overview/release_13/

Работа с ключами по сети

Для работы с сетевыми ключами, помимо установки драйверов, вам еще потребуется установить License Manager (Менеджер лицензий) для каждого сетевого ключа. Менеджер лицензий — это утилита, которая служит связующим звеном между сетевым ключом и «1C», запускаемой на удаленной машине.

Для работы защищенного приложения на удаленной рабочей станции необходимо обеспечить беспрепятственный проход UDP- и TCP-пакетов по 475 порту в обе стороны. Также должны проходить и broadcast-пакеты. Если последнее требование по каким-либо причинам не выполняется, необходима настройка приложения через файл nethasp.ini (должен находиться в одной директории с исполняемым файлом) с целью отключения broadcast-механизма поиска ключа и явного указания

IP-адреса машины, обслуживающей ключ.

Пример файла nethasp.ini:

——————— nethasp.ini——————————-

[NH_COMMON]

NH_TCPIP = Enabled

[NH_TCPIP]

NH_SERVER_ADDR = 168.192.1.10 // ip-адрес компьютера, где расположен Менеджер лицензий.

NH_TCPIP_METHOD = TCP

NH_USE_BROADCAST = Disabled

—————————————————————

Если часть маршрута между запускаемой программой и ключами HASP проходит через Интернет или на ключе более 100 лицензий, могут возникнуть проблемы с тайм-аутами при доставке пакетов. Время ожидания ответа можно регулировать с помощью параметров NH_SESSION и NH_SEND_RCV. По умолчанию они закомментированы, и их значение составляет 30 и 5 секунд соответственно. Таким образом, делается 6 попыток найти ключ по 5 секунд каждая. При необходимости вы можете увеличить эти параметры.

Менеджер лицензий не рекомендуется устанавливать его на компьютер с 2-мя и более сетевыми интерфейсами, так как это может вызвать некорректное функционирование Менеджера. Для решения данной проблемы следует:

• Перенести Менеджер лицензий на другую машину в сети.

• Отключить остальные сетевые интерфейсы.

• Также можно попробовать изменить метрики в свойствах протокола TCP/IP (первым будет использован интерфейс с меньшей метрикой), но результат в данном случае гарантировать нельзя.

Два и более менеджеров лицензий (License Manager) в сети

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

На машине где установлен ключ находим файл nhsrv.ini в папке с менеджером лицензий. За имя сервера лицензий отвечает параметр NHS_SERVERNAMES, оно может состоять из латинских букв и цифр и содержать не более 7 символов.

[NHS_SERVER]

NHS_SERVERNAMES = NAME1

После чего на клиентских машинах желательно отредактировать файл nethasp.ini, явным образом указав адреса и имена менеджеров лицензий:

[NH_COMMON]

NH_TCPIP = Enabled

[NH_TCPIP]

NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11

NH_SERVER_NAME = NAME1, NAME2

 ДИАГНОСТИКА

Утилита Aladdin Monitor разработана для осуществления централизованного администрирования приложений HASP License Manager и ключей сетевых ключей HASP.

Aladdin Monitor позволяет:

• Проверять наличие и свойства ключей HASP4 Net в сети.

• Отслеживать наличие и свойства Менеджеров лицензий в сети.

• Останавливать и запускать локальный Менеджер лицензий.

• Отслеживать лицензии, которые используются в данный момент.

Стоит учитывать, что сам по себе Aladdin Monitor может показать только наличие Менеджера лицензий на том или ином адресе. Ключ он сможет увидеть только после того, как защищенное приложение успешно откроет хотя бы одну сессию с ключом. Кроме того, Aladdin Monitor работает только по протоколу UDP, порт 475. Таким образом, отсутствие данных о ключе в мониторе еще не означает, что ключ недоступен для приложения.

Утилита HASP Admin Control Center (устанавливается вместе с драйверами ключей Sentinel HASP v.5.*) не предназначена для работы с ключами, которые использует «1С», поэтому они ей в ней отображаться не будут – воспользуйтесь утилитой Aladdin Monitor.

Утилита Aladdin DiagnostiX реализует механизм обратной связи. Ее главная задача — диагностика работоспособности локальных и сетевых ключей, работающих в системе. Кроме того, она позволяет настраивать конфигурацию для сетевых ключей HASP и генерировать отчеты, включающие всю информацию, связанную с устройствами Aladdin. При обращении в службу технической поддержки рекомендуется прикреплять подобный отчет, это поможет сформировать более полную картину сложившийся проблемы.

Содержание

Решение проблем с технологией защиты

  1. Если драйвер, поставляемый с установочным диском устарел, то последнюю версию драйвера всегда можно получить на сайте компании SafeNet http://safenet-sentinel.ru/helpdesk/.

HASP LM Server running

Сообшение при установке драйвера ключа защиты Sentinel Hasp:
 HASP LM Server running

Уже запущен менеджер лицензий HASP. Это не одно и тоже, что Sentinel HASP.
Решение:

  1. Дождитесь, когда пользователи выйдут из баз 1С и прекратят использовать прочие ключи HASP.

  2. Остановите службу «HASP Loader».

  3. Установите драйвер защиты из дистрибутива МИКО.

Ошибка 48

Установлен «не поддерживаемый» драйвер защиты.
Проблема описана в статье HASP_NO_VLIB

Решение:

  1. Удалите используемый драйвер защиты Sentinel HASP.

  2. Установите драйвер защиты из дистрибутива МИКО.

Ошибка 42

При подключении панели телефонии может возникать следующая ошибка «Версия менеджера лицензии Sential HASP устарела КОД: 042«

Ошибка означает, что у Вас используется версия панели телефонии, которая не может работать с установленной на данный момент версией драйвера Hasp. Необходимо обновить версию драйвера HASP. Решение представлено в инструкции.

Ошибка H0033

Системное сообщение «Unable to access Sentinel Run-time Environment (H0033)».

Решение:

  1. Установите драйвер защиты из дистрибутива МИКО.

  2. Откройте обработку 1С повторно.

Ошибка 48 5 718 1275

Эта ошибка может возникать при попытке установки драйвера защиты.
 Ошибка 48 5 718 1275

Скорее всего устанавливаемый драйвер защиты устарел. Скачайте актуальный дистрибутив панели телефонии. В каталоге «Protect» находится актуальная версия драйвера для текущего релиза панели телефонии.

ПК не видит сетевой ключ

Если на удаленной машине захватывается тиральный ключ, это значит что ПК не видит лицензий с удаленной машины.

На клиентской машине нужно установить драйвер защиты.
Перейти в браузере в http://localhost:1947


В настройках указать «Aggressive Search for Remote Licenses».

В поле «Specify Search Parameters» указать ip адреса сервера с лицензией.
Адреса вводятся каджый на новой строке.

В http://localhost:1947/_int_/devices.html
должны отобразиться ключи с удаленной машины.

Hasp Key Inactive

Сообщение наблюдается в web интерфейсе localhost:1947, в разделе «Sentinel Keys»:

Сообщение означает, что ключ был отключен. Такое может происходит в случае апгрейда ключа до большего числа лицензий. В таком случае необходимо активировать дополнительный «.v2c» файл.

В личном кабинете будет два ключа защиты:

  1. Основной ключ

  2. Ключ апгрейда на более емкий.

Для случая переустановки ОС следует активировать ключи последовательно.

Комментарии

Содержание

Ошибка при установке драйвера HASP:

На Windows 7 встречается проблема с установкой драйвера HASP ключа.

Для решения проблемы нужно:

1. Скачать консольный драйвер с официального сайта Gemalto Скачать
2. Открыть командную строку (cmd) от имени администратора;
3. Перейти в директорию где находится скачанный файл;
4. Далее запустить файл со следующим ключом haspdinst.exe -r выполнить;
5. Теперь ввести команду ещё раз с ключом haspdinst.exe -i выполнить.

После чего должно появится сообщение об успешной установки драйвера.



Техническая поддержка ПО: it@tenso-m.ru

Сервисный центр: srv@tenso-m.ru

Другие вопросы и пожелания: faq@tenso-m.ru

Понравилась статья? Поделить с друзьями:
  • Sensor defect рено магнум ошибка
  • Sedo fss ru ошибка сервера код состояния 404
  • Securos ошибка подключения к серверу
  • Security spp ошибка что это
  • Security spp код ошибки 0x80041315