En8sa локальный установлен неисправен или не подходит для 1с предприятия

Обновлено: 03.07.2024

Программные продукты «1С:Предприятие» версии 8 помимо системы программного лицензирования могут быть защищены от копирования аппаратными LPT или USB ключами типа HASP4 Net от фирмы Aladdin. В данной статье приведена информации о типе, маркировке и назначении различных ключей HASP4 Net от «1С:Предприятие». А также обзор программных продуктов от фирмы Aladdin, служащих для установки, настройки и администрировании этих ключей (для ОС семейства Windows).

0. Оглавление

1. Маркировка и назначение ключей

Все ключи HASP4 Net условно можно разделить на 2 типа «Клиентские» и «Серверные»:

  • Клиентские служат для выдачи лицензий пользователям Windows при запуске «1С:Предприятие» 8. Данные ключи могут быть установлены на любой компьютер в локальной сети. Обслуживанием ключей в данном случае занимается программа HASP HL License Manager.
  • Серверный ключ необходим для того, чтобы запускалась служба сервера «1С:Предприятие». Он должен быть установлен непосредственно на тот же самый компьютер, где и запущена данная служба. Служба может иметь разрядность x86 или x64.

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

  • 1C:Бухгалтерия 8 ПРОФ
  • 1С:Бухгалтерия 8 ПРОФ. Поставка для розничного распространения
  • 1С:Бухгалтерия 8 КОРП
  • 1С:Бухгалтерия бюджетного учреждения 8
  • 1С:Бухгалтерия автономного учреждения 8 ПРОФ
  • 1С:Бухгалтерия автономного учреждения 8 КОРП
  • 1С:Управление торговлей 8
  • 1С:Зарплата и Управление Персоналом 8
  • 1С:Зарплата и кадры бюджетного учреждения 8
  • 1С:Управление небольшой фирмой 8
  • 1С:Комплексная автоматизация 8
  • 1С:Предприятие 8. Управление производственным предприятием
  • 1С:Документооборот 8
  • 1С:Предприятие 8. Клиентская лицензия на 1 рабочее место

USB HASP HL Net

USB HASP HL Pro

USB HASP HL Max

USB HASP HL Net

USB HASP HL Pro

  • 1С:Предприятие 8. Управление производственным предприятием для 10 пользователей + клиент-сервер. В комплект поставки входит два ключа: Многопользовательский на 10 рабочих мест и на сервер 1С:Предприятия 8.* (х32)
  • 1С:Комплексная автоматизация 8 для 10 пользователей + клиент-сервер. В комплект поставки входит два ключа: Многопользовательский на 10 рабочих мест и на сервер 1С:Предприятия 8.* (х32)
  • 1С:Предприятие 8. Комплект для обучения в высших и средних учебных заведениях. В комплект поставки входит два ключа: Многопользовательский на 20 рабочих мест и на сервер 1С:Предприятия 8.* (х32)

Размер USB-ключей может отличаться от размера ключей изображенных на рисунках. Программные продукты системы «1С:Предприятие» выпускавшиеся до 2009 г. комплектовались USB-ключами в более длинном форм-факторе — 52 мм. Цветовая схема и маркировка ключей осталась без изменений.

2. Что нужно знать при установке ключей

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

3. Особенности учета клиентских лицензий

Клиент «1С:Предприятие» при запуске может использовать для получения лицензий:

administrirovanie-klyuchej-zashhity-hasp_08

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

4. Программы для администрирования ключей HASP


4.1 HASP Device Driver

Это ничто иное как обычный драйвер для устройства. Он нужен для того, чтобы ключ HASP4 Net определился в системе. Устанавливать следуя инструкциям инсталлятора.

administrirovanie-klyuchej-zashhity-hasp_02


4.2 HASP HL License Manager

administrirovanie-klyuchej-zashhity-hasp_01

Ну а после установки должна появиться соответствующая служба.

administrirovanie-klyuchej-zashhity-hasp_03


4.3 Aladdin HASP Monitor

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

administrirovanie-klyuchej-zashhity-hasp_04

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

5. Просмотр полученной лицензии в 1С

administrirovanie-klyuchej-zashhity-hasp_05

administrirovanie-klyuchej-zashhity-hasp_06

В открывшемся окне информацию о лицензиях можно просмотреть в пункте «Лицензия».

Здесь мы увидим ключ выдавший лицензию данному пользователю, а также все видимые ключи сети. Информация о выданных лицензиях присутствует также и в Консоли Администрирования Серверов «1С:Предприятие» в списке сеансов информационной базы (начиная с версии платформы 8.2.15).

administrirovanie-klyuchej-zashhity-hasp_07

Смотрите также:

Ниже будет подробно описан процесс установки типовой конфигурации в системе «1С:Предприятие» 8.3 (в версиях 8.2 и 8.1 действия аналогичны) в ОС семейства Windows, на примере решения «Бухгалтерия предприятия, редакция 3.0».…

В данной статье будет подробно рассмотрен алгоритм установки клиентской части системы «1С:Предприятия» 8.3 (для версий 8.2, 8.1 и 8.0 алгоритм установки аналогичен, об установке системы «1С:Предприятия» 7.7 я писал здесь) в операционных системах семейства…

При запуске клиент «1С:Предприятие» выполняет поиск клиентской лицензии. Алгоритм поиска лицензии не столь тривиален. Ниже приведен данный алгоритм для различных режимов запуска «1С:Предприятие», а также алгоритм поиска лицензии при запуске сервера «1С:Предприятие», для версии «1С:Предприятие»…

Что имеем. Большая сеть. Три выделенных виртуальних сервера, на каждом ключ на 100 лицензий, с серверов проброс на usb шину. Nethasp.ini настроен корректно. Все работало отлично несколько лет.

Сейчас у некоторых компьютеров не видит Ключи лицензий, пишет: прочитан успешно, ORGL8 Сетевой, установлен
Поиск лицензии на сервере:
ORGL8 Сетевой, установлен, неисправен или не подходит для 1С:Предприятия
Более 150 пользователей работают корректно, проблема выявилась у 15-20 пользователей.

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

Что сделано: проверили nethasp.ini, переустановили локальную 1С, запустили монитор с локальных машин - все Ключи видит, свободные Лицензии на серверах имеются. Проверили все базы на всех серверах 1С, их у нас 3, вроде нигде не стоит серверу раздавать Лицензии. Попрыгали, по колёсам постучали.

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

Подскажите, встречалась ли такая ситуация? Что проверить? Куда посмотреть? Что подсказать админам?

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

Всем спасибо за ответы и внимание к посту.

(1) не описана архитектура самой сети.
Проверить/настроить технологический журнал. Там будет информация о попытках получения лицензии.
Проблемные клиенты всегда одни и те же? Если разные, тогда тупо не хватает лицензий. Проверять получение лицензий с перезагруженного сервера.

(2) а что именно по описанию сети? Я программист 1С, мне трудно описать. Но я могу спросить у админов.

Технологический журнал настроить на клиенте ? Ок, спасибо. Сделаем. В принципе, он ошибку явно пишет, но может там больше напишет. Посмотрим.

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

Предполагаю, что проблема в сети, но админы считают, что проблема не в сети, говорят, что проверили и сеть работает корректно.

Сейчас решаем проблему переводом на терминальный сервер, и пользователи заходят сразу. Но это временная мера.

Спасибо за ответ!

(2) вот журнал проблемного комьютера:

(11) Можно попробовать почистить кэш пользователя. А раз имело место подвисание сервера приложений 1С, то и его(сервера) кэш - тоже. (13) точно все почистили?
Попробуйте удалить базу из списка баз на проблемном компьютере и подключить повторно.
Компьютеры в домене?
Попробовать перезагрузить все сервера.
Динамическое обновление перед этим делали?

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

Сервера с ключами перегружали.

Сервер 1С проблемно перегрузить, но попробуем. Хотя даже если локальная база не запускается, то сервера не при чем.

(16) может что с правами домена для этих компьютеров. Может перемещаемый профиль побился, не может получить.
Попробовать на проблемном компьютере добавить нового пользователя и включить его в домен. Зайти под ним и настроить на нем получение лицензии.

(17) кажется, что проблема с компьютером, если на проблемном компьютере зайти под другим пользователем, до доступа нет. А у этого пользователя на своем компьютере доступ есть.

Антивирус отключали, есть программа информационной безопасности, может быть она режет. Но админ говорит, что все ОК с ней.
А админ по сети говорит, что с сетью все хорошо.

но однако же доступа нет

Работоспособность ключей по отдельности проверяли? У нас была подобная ерунда, кстати тоже с зависанием (сошлись на том что выход ключа из строя и привел к зависанию сервера). (4) ко всем ключам пользователи подключаются. Из чего делаю вывод, что ключи работают нормально. Или может быть такое, что сервер как-то особенно обрабатывает отдельных клиентов ? telnet на 475 порт с проблемных компов до серверов ключей проверьте
В настройках стартера 1С на проблемных компах стоит галка "Использовать аппаратную лицензию" ? ну тогда как вариант исправьте файл nethasp.ini указав там только 1 сервер лицензий для проблемных компьютеров
И так попробуйте со всеми 3-мя серверами, заодно выясните есть ли битый ключ

22:51.785000-15000,HASP,2,process=1cv8c,Txt='
NETHASP_SET_CONFIG_FILENAME(,prog=17,ser=ORGL8,,size=44,,FName=C:/Program Files (x86)/1cv8/conf/nethasp.ini)->. '
22:51.785002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORGL8. )->NStat=0,SysErr=0,stat=0,'
22:51.910000-109000,HASP,2,process=1cv8c,Txt='
NETHASP_LOGIN(,prog=17,ser=ORGL8. )->. '
22:51.910002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORGL8. )->NStat=0,SysErr=0,stat=0,'
22:52.004000-93997,HASP,2,process=1cv8c,Txt='
NETHASP_SETIDLETIME(idle=8,prog=17,ser=ORGL8. )->. '
22:52.004002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORGL8. )->NStat=0,SysErr=0,stat=0,'
22:52.300000-281000,HASP,2,process=1cv8c,Txt='
NETHASP_READBLOCK(,prog=17,ser=ORGL8,pos=0,size=5,,)->,,stat=0,buf=01000000000000E8E546'
22:52.300002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORGL8. )->NStat=0,SysErr=0,stat=0,'
22:52.456000-155997,HASP,2,process=1cv8c,Txt='
NETHASP_HASPID(,prog=17,ser=ORGL8. )->id=0,,stat=15,'
22:52.456002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORGL8. )->NStat=15,SysErr=0,stat=0,'
22:52.628000-171997,HASP,0,process=1cv8c,Txt='
NETHASP_LOGOUT(,prog=17,ser=ORGL8. )->. '
22:52.628002-1,HASP,0,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORGL8. )->NStat=15,SysErr=0,stat=0,'
22:52.643000-14997,HASP,2,process=1cv8c,Txt='
LOCALHASP_ISHASP(,,ser=ORGL8. )->found=0,port=0,stat=-100,'
22:52.643002-1,HASP,2,process=1cv8c,Txt='
LOCALHASP_ISHASP(,,ser=ORG8A. )->found=0,port=0,stat=-100,'
22:52.643004-1,HASP,2,process=1cv8c,Txt='
LOCALHASP_ISHASP(,,ser=ORG8B. )->found=0,port=0,stat=-100,'
22:52.674000-30995,HASP,2,process=1cv8c,Txt='
NETHASP_SET_CONFIG_FILENAME(,prog=17,ser=ORG8A,,size=44,,FName=C:/Program Files (x86)/1cv8/conf/nethasp.ini)->. '
22:52.674002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORG8A. )->NStat=0,SysErr=0,stat=0,'
22:52.924000-249997,HASP,2,process=1cv8c,Txt='
NETHASP_LOGIN(,prog=17,ser=ORG8A. )->. '
22:52.924002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORG8A. )->NStat=129,SysErr=0,stat=0,'
22:52.940000-15997,HASP,2,process=1cv8c,Txt='
NETHASP_SET_CONFIG_FILENAME(,prog=17,ser=ORG8B,,size=44,,FName=C:/Program Files (x86)/1cv8/conf/nethasp.ini)->. '
22:52.940002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORG8B. )->NStat=0,SysErr=0,stat=0,'
22:55.482000-2541997,HASP,2,process=1cv8c,Txt='
NETHASP_LOGIN(,prog=17,ser=ORG8B. )->. '
22:55.482002-1,HASP,2,process=1cv8c,Txt='
NETHASP_LASTSTATUS(,prog=17,ser=ORG8B. )->NStat=129,SysErr=0,stat=0,'

(20) ничего ценного эти логи не дают.
C:/Program Files (x86)/1cv8/conf/nethasp.ini покажите.
Сеть с этими компьютерами работает нормально? Доменные политики посмотрели?
Ключ на перезагруженном сервере физический или лицензии?
Если отключить сервер лицензирования, то отрубятся еще компьютеры?
Если физический, то может накрыться. Если лицензии, то можно попробовать перерегистрировать. Оборудование точно не меняли на сервере?

C:/Program Files (x86)/1cv8/conf/nethasp.ini

NH_TCPIP = Enabled ; or Disabled ; Use the TCP/IP protocol
NH_SERVER_ADDR = 10.1.15.166, 10.1.15.167, 10.1.15.168
NH_TCPIP_METHOD = TCP ; Send a TCP packet or UDP packet
; Default: UDP
NH_USE_BROADCAST = Disabled ; Use TCPI/IP Broadcast mechanism.
; Default: Enabled

Сеть с этими компьютерами работает нормально? Доменные политики посмотрели? - да, нормально. Запускаю Alladin monitor на проблемном компьютере, все ключи видит. Админы политики проверили, говорят, что все ОК

Ключ на перезагруженном сервере физический или лицензии? - Физический

Если отключить сервер лицензирования, то отрубятся еще компьютеры? - да, сервер перегружали, отваливаются как милые

Если физический, то может накрыться. Если лицензии, то можно попробовать перерегистрировать. Оборудование точно не меняли на сервере? -физический. Не меняли. Он может накрыться частично? для некоторых пользователей?

Думаю, дело не в ключе. или в компьютере, или в сети.
Не можем разобраться.

Спасибо за информацию !

(22) на всех компьютерах с ключами установлен и запущен Hasp LM. На серверах отключено раздачу лицензий. Так?
Можно попробовать переустановить HaspLM.
nethasp.ini привести к стандарту и пробовать по одному адресу:
[NH_COMMON]
NH_TCPIP=Enabled
[NH_TCPIP]
NH_SERVER_ADDR=10.1.15.166
NH_PORT_NUMBER=475
NH_TCPIP_METHOD=UDP
NH_USE_BROADCAST=Disabled

И да, NH_TCPIP_METHOD = TCP в HaspLM просто игнорируется, работает только по UDP.

(23) ок, завтра попробую такой nethasp.ini по очереди менять и ставить один ip , уже пробовали, попробуем ещё раз.

Отключить раздачу лицензий на сервере, это в свойствах базы? Или есть ещё где-то?
В свойствах баз проверил несколько раз. мы уже обжигались на этом, там другие признаки, сначала все заходят, а потом перестают, иногда получаются кому-то забежать, если лицензия освобождаются.

У нас же, немного по другому: есть компьютеры, которые не заходят никогда, а есть которые заходят всегда. Если переводим в терминал, заходят всегда

Внезапно! Сервак перестал видеть ключик. Сервак под Debian Тринадцатая сессия ругается "локальный ключ недоступен: Status=-100, EN8SA Локальный, не установлен". При том, что в свойствах свежей двенадцатой сессии в "О программе" он в списке есть "Локальный HASP4 EN8SA 1" Что делать? Ставилось все это хозяйство до меня еще. service haspd status говорит, что службы Aladdin HASP запущены все (кроме параллельного порта), службы Smartkey и Sentinel остановлены.

Перезагрузка может или решить проблему или вообще все убить ))) Груздь-пичаль, короче.

Перезагрузка сервака и проверка на винде оставлены на потом. Сейчас ищу, чем локально его пнуть можно. Дрова вроде етерсофтовские и можно каким-то eterkeytest глянуть доступные ключи.

Стоит 8.2.15.310 Как раз собирался на 8.3 переходить Один. x64

А как быстро под виндой можно проверить? Alladin Monitor?

Какая-то haspdemo говорит: LOCALHASP_ISHASP : Failed: status = -100 Это при том, что там еще есть ключик на 10 пользовательских лицензий (есть еще пак на 50 программных). Дрова переставить? А какие лучше всего? Откуда брать? Вот какие-то надыбал: Какой отсюда пакет брать?

У меня есть. Работает. В предыдущих версиях могло виснуть и видимость ключа терялась. Лечилось через .

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

Как локально на винде быстро проверить серверный ключ? Монитор алладиновский, по-ходу, только сетевые лицензии мониторит.

ключ у вас точно х64? Цвет зеленый у ключа? А то до 12 пользователей он и без ключа пускает

Пля. В курсе я. Поэтому и писал про проблемы с тринадцатой сессией. Кожен божий день 30 юзверей в среднем работает на базу.

Если обратиться через браузер на сервере по адресу localhost:1947, должно показать, есть присутствие ключа или нет.

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

О! Увиделся на винде. Другие дрова нужно было поставить.

В общем, как в итоге оказалось, в самом деле было достаточно просто рестартануть службы хаспа. Затупил просто. Ведь не было ни единого разрыва :) А свойствах программы (см.сабж) я невнимательно смотрел. В списке текущих лицензий таки не было серверной. Она в истории использованных лицензий была (в разделе "информационная база")

Защита системы «1С:Предприятие» может быть построена на использовании сетевой системы защиты HASP4 Net. Подсчет пользователей при этом, может осуществляться либо серверной частью «1С:Предприятия», либо специальной программой — HASP License Manager. Эта статья посвящена установке HASP License Manager и настройке системы «1С:Предприятие» для работы с ним.

Ключи защиты и их маркировка

Аппаратные ключи защиты HASP4 Net подключаются к USB-портам компьютера. Общее количество пользователей, которые могут работать с системой «1С:Предприятие» равняется сумме доступных лицензий со всех компьютеров в сети, к которым подключены аппаратные ключи и настроен HASP License Manager.

Аппаратные ключи похожи на USB-флеш-накопитель и выглядят примерно вот так:


Многопользовательский клиентский ключ H4 NET5 ORGL8

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

  • ORGL8 — Локальный клиентский ключ;
  • NET5 ORGL8 — Многопользовательский клиентский ключ на 5 пользователей;
  • NET10 ORGL8 — Многопользовательский клиентский ключ на 10 пользователей;
  • NET20 ORGL8 — Многопользовательский клиентский ключ на 20 пользователей;
  • NET50 ORGL8 — Многопользовательский клиентский ключ на 50 пользователей;
  • NET100 ORGL8 — Многопользовательский клиентский ключ на 100 пользователей;
  • NET250+ ORG8A — Многопользовательский клиентский ключ на 300 пользователей;
  • NET250+ ORG8B — Многопользовательский клиентский ключ на 500 пользователей;
  • ENSR8 — Локальный ключ 32-разрядного сервера;
  • EN8SA — Локальный ключ 64-разрядного сервера.

Так, на фотографии выше представлен многопользовательский клиентский ключ на 5 пользователей.Нужно отметить, что на одном компьютере может работать только один ключ каждой серии (ORGL8, ORG8A и ORG8B). Если подключить к одному компьютеру несколько ключей одинаковой серии, то будет задействован только один из них, выбранный произвольно.

Установка драйвера защиты

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


Установка драйвера защиты из меню «Пуск»

Или из командной строки:

C:>"Program Files1cv8commonhaspdinst.exe" -i

Для ОС Linux нужно скачать драйвер с сайта компании SafeNet. Скачанный архив содержит DEB-пакет для Ubuntu/Debian, RPM-пакет для RedHat/SuSE и скрипт для автоматической установки. Попробуем вариант со скриптом, для этого скачаем и распакуем нужный архив. Далее сделаем исполняемым файл dinst и запустим его:

sudo chmod +x ./dinst

Результат будет выглядеть примерно так:


Установка драйвера в ОС Linux

Установку драйвера в любой операционной системе рекомендуется производить с отсоединенным USB-ключом.

Установка HASP License Manager

Дистрибутив HASP License Manager можно найти на сайте компании SafeNet. При установке в ОС Windows нужно будет выбрать вариант установки — приложение или служба, обычно выбирают службу:


Установка HASP License Manager

В ОС Linux установка HASP LM выглядит немного сложнее. Архив с сайта SafeNet содержит два RPM-пакета для RedHat и SuSE (вероятно, для этих систем установка HASP LM достаточно проста) и запакованный файл hasplm для всего остального. Следуя инструкции с сайта ИТС у меня не получилось запустить файл hasplm на Ubuntu 16.04.

sudo apt-get install make

и пакет libc6-i386 (несмотря на то, что я скачал 64-х битную версию HASP LM, он, по сути, остается 32-х битным приложением и ему требуются 32-х битные библиотеки):

sudo apt-get install libc6-i386

после этого устанавливаем пакеты HASP LM:

sudo dpkg -i haspd_7.60-eter1ubuntu_amd64.deb

sudo dpkg -i haspd-modules_7.60-eter1ubuntu_amd64.deb

sudo service haspd restart


HASP LM на Ubuntu 16.04

Как видно из скриншота, файл с настройками находится тут: /etc/haspd/hasplm.conf .

Настройка

nhsrv.ini

В ОС Windows файл nhsrv.ini может располагаться в различных местах:

  • каталог с установленным HASP LM (например, C:Program Files (x86)AladdinHASP LM );
  • каталог Windows ( C:Windows );
  • системный каталог Windows ( C:Windowssystem32 или C:Windowssystem ).

Для ОС Linux файл настроек указывается при помощи параметра «-c» и его название и местоположение по умолчанию не определено.

Настройка HASP LM задаются значениями параметров секции [NHS_SERVER] файла nhsrv.ini:

  • NHS_IP_LIMIT — определяет диапазон IP-адресов, обслуживаемых HASP LM. Например: 192.168.*.*, 192.168.1.1/24.
  • NHS_ADAPTER — определяет IP-адрес одной или более сетевых карт, которые будут обслуживать HASP LM. Применяется при использовании HASP LM с Win32. Например: 10.1.1.111, 255.255.0.0.
  • NHS_USERLIST — определяет максимальное количество пользователей, одновременно подключенных к HASP LM Значение по умолчанию: 250 (важно для ключей на 300 и 500 пользователей).

nethasp.ini

Для настройки взаимодействия системы «1С:Предприятия» с HASP LM используется конфигурационный файл nethasp.ini. Несмотря на то, что в большинстве случаев никакая дополнительная настройка не требуется полезно иметь представление о возможностях предлагаемых этим файлом.

Файл nethasp.ini, в ОС Windows, обычно располагается в каталоге 1С (например C:Program Files1cv8conf ), а в ОС Linux он может находиться в домашнем каталоге пользователя или в каталоге /etc .

В примере ниже указывается, что сервер защиты находится по адресу 192.168.0.12 и запрещается широковещательный механизм TCP/IP.

[NH_COMMON]
NH_TCPIP=Enabled
[NH_TCPIP]
NH_SERVER_ADDR=192.168.0.12
NH_USE_BROADCAST=Disabled

Далее рассмотрим прочие параметры, доступные в файле nethasp.ini.

Секция [NH_COMMON]

  • NH_IPX — использовать или не использовать протокол IPX для связи с HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
  • NH_NETBIOS — использовать или не использовать протокол NetBIOS для связи с HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
  • NH_TCPIP — использовать или не использовать протокол TCP/IP для связи с HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
  • NH_SESSION — задает интервал в секундах, в течение которого программа пытается установить соединение с HASP LM (по умолчанию 2 секунды);
  • NH_SEND_RCV — устанавливает для HASP LM максимальное время получения или отправки пакета (по умолчанию 1 секунда).

Последние два параметра могут быть использованы во всех секциях.

Секция [NH_IPX]

  • NH_USE_SAP — использовать или не использовать службу SAP для поиска в сети HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
  • NH_USE_BROADCAST — использовать только механизм Broadcast для поиска в сети HASP LM, варианты: Enabled, Disabled (по умолчанию Enabled);
  • NH_BC_SOCKET_NUM — определяет номер сокета (число в шестнадцатеричном виде) для широковещательного механизма (по умолчанию: 7483Н);
  • NH_SERVER_NAME — определяет, будет ли приложение обмениваться данными только с HASP LM, находящимся в локальной сети, или с любыми другими HASP LM, варианты: localnet, Internet (по умолчанию Internet);
  • NH_DATFILE_PATH — путь, по которому будет производиться поиск файлов haspaddr.dat и newhaddr.dat, содержащих сетевой адрес HASP LM.

Секция [NH_NETBIOS]

  • NH_NBNAME — задает имя HASP LM (не более 8 символов);
  • NH_USELANANUM — устанавливает номер коммуникационного канала.

Секция [NH_TCPIP]

  • NH_SERVER_ADDR — устанавливает IP-адреса серверов HASP LM (количество адресов не ограниченно);
  • NH_SERVER_NAME — обменивается данными с HASP LM с определенным именем (максимум 6 имен, каждое не более 7-ми символов);
  • NH_PORT_NUMBER — устанавливает номер сетевого порта (по умолчанию 475);
  • NH_TCPIP_METHOD — посылает пакет TCP или UDP, обращение к HASP LM всегда выполняется по UDP, независимо от значения этого параметра;
  • NH_USE_BROADCAST — использовать широковещательный механизм UDP, варианты: Enabled, Disabled (по умолчанию Enabled).

На этом все, надеюсь, что данная статья была Вам полезна.

Если Вы нашли ошибку или неточность, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

на сервере 1С: Предприятия не найдена лицензия

подскажите что делать, весь софт честно куплен и лицензионный. Что не нравится программной лицензии 1с ?

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

Из нашего опыта можем сказать следующее: успешная миграция виртуальной машины с сохранением активации лицензии 1С возможна только при использовании на всех доступных для миграции нодах однотипного железа, т.е. одинаковых моделей материнских плат (вплоть до версии BIOS) и одинаковых процессоров (с одинаковым степпингом).

2. Windows Server 2012R2 1C 8.3.7 x64 +MSSQL12
при установке файл nethasp.ini не создается, попытка использовать nethasp созданный и проверенный в RHEL ни к чему не приводит
Помещал в :

C:Program Files1cv8conf
C:Program Files1cv88.3.7.1845in
C:Program Files1cv88.3.7.1845inconf

Раздача Лицензий Сервером 1С включено.
Такое ощущение что он вообще не смотрит на nethasp.ini

ЛОГ при запуске:

На сервере 1С:Предприятия не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!
по причине:
Файл программной лицензии не найден
локальный ключ недоступен: Status=-100, EN8SA Локальный, не установлен
Поиск лицензии в сервисе лицензирования:
Файл программной лицензии не найден

Читайте также: