Ключи защиты 1С v.8

Ключи защиты 1С v.8

В зависимости от вида клиента и места расположения ключа с клиентскими лицензиями (локального или сетевого) возможны несколько вариантов учета лицензий. Рассмотрим их более подробно…

Бывают аппаратный ключ защиты (подключаемые к COM-, LPT- или USB-портам) и программный ключ защиты:

  • Аппаратный ключ защиты
  • Локальный ключ. Обеспечивает запуск на компьютере с ключом произвольного количества экземпляров системы в режиме 1С:Предприятие или Конфигуратор. Локальные однопользовательские ключи представлены моделью Basic (фиолетового цвета), данный ключ имеет маркировку H4 M1 ORGL8, не имеет встроенной памяти и персонального ID, не хранит в себе никаких параметров и настроек. Поставляется продуктами имеющими лицензию на одно рабочее место.
  • Многопользовательский клиентский ключ, доступный по сети через HASP License ManagerОбеспечивает одновременную работу стольких компьютеров, на сколько пользователей имеется ключ. На одном компьютере возможен запуск произвольного количества экземпляров системы в режиме 1С:Предприятие или Конфигуратор. Количество лицензий ограничено общим количеством доступных лицензий со всех компьютеров в сети, на которых установлен и настроен HASP License Manager.Сетевые клиентские ключи включают серию Net (красного цвета). Имеют внутреннюю память, в которой хранится количество лицензий, и уникальный ID. Существуют разновидности на 5, 10, 20, 50 и 100 пользователей. Имеет маркировку NETXX ORGL8, где ХX – количество лицензий (например NET5 ORGL8). Существуют также ключи на 300 и 500 пользователей которые имеют маркировку NET250+ ORG8A и NET250+ ORG8B. Поставляются с продуктами имеющими лицензию на 5 рабочих мест, а также отдельно, в виде дополнительных клиентских лицензий.
    Для 64-битного сервера используется ключ Max (зеленого цвета) с внутренней памятью и уникальным ID. Имеет маркировку EN8SA и поддерживает также 32-битный сервер. Т.е. имея лицензию на 64-битный сервер можно, не меняя ключа, использовать 32-битную версию, но не наоборот.
    Ключи для сервера 1С Предприятие бывают только локальные. 32-битная версия имеет ключ защиты Pro, который имеет внутреннюю память и уникальный ID. Имеет маркировку ENSR8, поставляется вместе с лицензией на сервер 1С Предприятие.

Как правильно устанавливать ключи

Следует запомнить одно важное правило: на один компьютер нельзя устанавливать более одного ключа одной серии. Также не рекомендуется ставить вместе локальный и сетевой ключ, это связано с особенностью защиты 1С Предприятия: находя локальный ключ программа никогда не будет искать сетевой. Локальные ключи сервера 1С Предприятия не мешают работе других ключей.
При наличии двух и более сетевых ключей недостаточно разнести их по разным компьютерам. Следует выполнить настройку менеджеров лицензий. Каждый менеджер лицензий должен иметь уникальное имя, которое следует явным образом сообщить защищаемой программе. Рекомендуется выполнить аналогичную настройку и в случае использования сервера терминалов, даже при одном сетевом ключе.
На машине где установлен ключ находим файл nhsrv.ini в папке с менеджером лицензий (C:\Program Files\Aladdin\HASP LM\). За имя сервера лицензий отвечает параметр 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
Хотя как показывает практика достаточно в файле «nethasp.ini» , он находится «C:\Program Files (x86)\1cv82\conf» раскоментировать параметр NH_SERVER_ADDR =, и задать IP-адреса или NETBIOS компьютеров на которых установлены ключи.
Посмотреть какие ключи используются и сколько лицензий использовано можно с помощью программы Aladin Monitor Aladin Monitor
Если подсчетом клиентских лицензий занимается сервер «1С:Предприятия», то клиентские лицензии, у которых в программе Aladdin Monitor значение колонки Timeout равно 0, будут считаться занятыми. В связи с этим не рекомендуется одни и те же многопользовательские ключи HASP использовать для одновременного получения клиентских лицензий с помощью HASP License Manager и сервера «1С:Предприятия».

Какие бывают ошибки

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

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

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

Программный ключ защиты

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

Программные лицензии бывают:

● Однопользовательские клиентские. Позволяют запускать произвольное количество клиентских приложений на одном компьютере.
● Многопользовательские клиентские. Позволяют запускать не более определенного количества клиентских приложений с произвольных компьютеров. Количество одновременно запущенных клиентских приложений определяется номиналом лицензии.
● Комбинированные клиентские. Являются комбинацией группы однопользовательских и одной многопользовательской лицензии. Если первой активируется любая однопользовательская лицензия, — многопользовательскую лицензию активировать не получится, и допустимо использование только однопользовательских лицензий. Если первой активируется многопользовательская лицензия, — однопользовательские лицензии активировать не получится.
● Серверная лицензия на 32-разрядный сервер. Позволяет использование произвольного количества 32-разрядных рабочих процессов на одном компьютере.
● Серверная лицензия на 64-разрядный сервер. Позволяет использование произвольного количества 32-разрядных или 64-разрядных рабочих процессов на одном компьютере.
Многопользовательские лицензии могут располагаться на компьютере сервера «1С:Предприятие», модуля расширения веб-сервера или терминальном сервере. На клиентском компьютере могут располагаться только однопользовательские лицензии. Программные лицензии, расположенные на сервере, складываются без ограничений.

Программный ключ защиты вышел сравнительно недавно. Основная особенность состоит в том что перед лицензированием нужно определиться между двумя вариантами:
1. Однопользовательские клиентские – позволяет на одном рабочем месте запускать неограниченное количество экземпляров системы в режиме 1С:Предприятие или Конфигуратор (удобно для бухгалтерии, когда один бухгалтер запускает Управление Торговли, Бухгалтерию, Зарплата и Управление персоналом)
2. Многопользовательские клиентские – позволяют запускать не более определенного количества клиентских приложений с произвольных компьютеров.


Может быть интересно по этой теме:

Где можно использовать многопользовательские программные лицензии 1С
Что такое программный ключ защиты 1С
Как поменять несколько ключей защиты 1С на один
Где посмотреть лицензионный ключ в 1С
Виды и маркировка ключей защиты 1С
Аппаратный ключ защиты 1C
Совместное использование 8.1 и 8.2 на одном сервере

About The Author

Comments (3)

  • Светлана

    Доброе время суток! Объясните пожалуйста выбивает программу 1 С с такой ошибкой «Ключи защиты программы больше не доступны! Работа программы завершена». В чем причина и как ее устранить. Спасибо за помощь, жду ответа. 1yspeh@mail.ru

    • admin

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

Leave Comment