Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия — Решение. Не обнаружен ключ защиты программы Не обнаружена лицензия приложение

Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия — Решение. Не обнаружен ключ защиты программы Не обнаружена лицензия приложение

1С Предприятие: Не обнаружен ключ защиты программы

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

Я всю голову сломал, отчего оно не видит ключ.

Оказалось всё просто. У меня установлен VirtualBox, а он ставит дополнительные сетевые карты. Вероятно 1С заблудилась среди них. Решение подробно описал один товарищ в своем блоге .

Суть такова:

В файле nethasp.ini (c:\program files\1cv81\bin\conf или c:\program files(x86)\1cv81\bin\conf в Windows 7) нужно явно указать параметры сервера с ключом:

NH_SERVER_ADDR = 192.168.1.2

NH_USE_BROADCAST = Disabled

NH_TCPIP_METHOD = TCP

Вот и всё!

tagPlaceholder Tags:

  • #1

    АвтоСклад (Tuesday, 20 November 2012 07:55 )

    нифига не понял) гл ключ скачал, спасибо

  • #2

    И я ничего не понял:) поэтому пожалуйста!

  • #3

    Слава яйцам! Вы мне помогли более, чем очень.

  • #4

    1с раздается через цитрикс метафрейм, в ферме 4 сервера с 4 ключами, одновременно отпали все 4. и никого не пускает. херня какая-то. переписал файлы на серваках с этими тремя строчками, все пошло. чудеса да и только. огромное спасибо!!!

  • #5

    Спасибо, помогло.

  • #6

    Не помогло, все сделал и не фига

  • #7

    все сделал ни чего не помогло

  • #8

    Не помогло

  • #9

    Отказано в доступе!

  • #10

    Уважаемые посетители! Если вам не помог рецепт - читайте описание внимательно. Он решает только одну конкретную проблему. Существуют и другие причины такого сообщения. Например, ключа защиты действительно нет. Проверьте факт его существования и также - подключен ли он в соответствующий порт компьютера или сервера. Или вы не установили hasp-драйвер ключа, а менеджер лицензий установили.

А сегодня опишу некоторые ошибки связанные с защитой 1С и пути их решения.

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

Если у нас программная лицензия , то нам необходимо получить программную лицензию из центра лицензирования, опишу по шагам.

Активации программных лицензий 1С

1. При запуске получаем на экране «Не обнаружена лицензия для использования программы!», жмем «ДА»
2. Выбираем, на какой компьютер должна быть установлена лицензия: «На этот компьютер» или «На компьютер сервера 1С:Предприятия»
3. Выбираем «Первичное получение лицензии» или «Обновление лицензий» или «Повторное получение лицензий»
4. Далее выбираем кому должна быть доступна лицензия, лучше наверное «Всем пользователям данного компьютера»
5. Способ получения лицензий: «Автоматически», «На электронном носителе» или «Вручную»
6. Заполняем регистрационные данные и сохраняем их в файл
7. Полученный файл лицензии нужно переместить C:\Users\Administrator\AppData\Local\1C\1Cv82\conf\2*.lic или
C:\Users\All Users\1C\1Cv82\conf\2*.lic

Также будет работать, если лицензию положить в
C:\Program Files (x86)\1cv82\conf

Если у нас аппаратная лицензия, то может быть одна из следующих проблем:

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

Превышено число лицензий. Данная ошибка возникает, если количество активных пользователей (сессий) превышает указанное число лицензий в ключе. Также при работе в сети 2-х менеджеров лицензий (Hasp License Manager) с одинаковыми именами и ключи одной серии и 1С приложение находит первым ключ, с которым уже установлено максимальное количество соединений, что приводит к ошибки.

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

Обнаружена служба терминалов. В терминальной сессии не виден локальный ключ защиты. Это обходится если запустить терминальную сессию с ключом Admin.

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

При использовании более одного ключа необходимо задать имя менеджера лицензий на сервере в файле nhsrv.ini :
NHS_SERVERNAMES = SERVER1

Имя сервера должно состоять из латинских букв и цифр и длина не более 7 символов.

Файл nhsrv.ini находится в одном каталоге с менеджером лицензий, а если менеджер лицензий установлен как сервис, то в каталоге Windows\System32. В файле nhsrv.ini также можно указать IP адреса отдельных пользователей которым хотим запретить подключатся к менеджеру лицензий.

На клиентских машинах файл nethasp.ini необходимо отредактировать, задав ip адреса и имена менеджеров лицензий:
NH_TCPIP = Enabled


NH_SERVER_ADDR = 192.168.0.100, 192.168.0.101
NH_SERVER_NAME =server1, server2

Всем успехов!
Пожалуйста, оставляйте свои комментарий, мне важно Ваше мнение.

P.S. Прикольно! Девочка-эквалайзер

Beta Меню

1С:Предприятие 8.2: Не обнаружена лицензия для использования программы. Бесконечная активация

У нашего клиента возникла вполне стандартная ситуация: Windows 10 получила большой пакет обновления и после перезагрузки ПК при запуске 1С:Предприятие пользователь увидел окно с текстом «Не обнаружена лицензия для использования программы». Пока ничего не обычного. Но после ввода нового пин-кода 1С:Предприятие и сообщения об успешной активации при очередном входе в программу сообщение о том, что лицензия не найдена снова всплывает. Разбираемся, в чём же дело.

Итак, программная лицензия. Лицензия не обнаружена. Что мы делаем?

  1. Нажимаем «Да» в этом окне, отвечая на вопрос «Получить лицензию из центра лицензирования?».
  2. Выбираем «Восстановить лицензию».
  3. Вводим текущий пин-код.
  4. Вводим номер поставки 1С:Предприятие (с жёлтого листа из конверта), если он не введён, вводим новый пин-код с этого же листа, либо запрашиваем новый пин-код из центра лицензирования , проверяем регистрационные данные.
  5. Проходим мастер до конца и видим сообщение «Лицензия успешно получена».

Но после запуска 1С сообщение об отсутствии снова появляется. Причина кроется в «остатках» старой лицензии, которая ещё присутствует на вашем ПК, но уже не действительна. Нужно отчистить 2 папки от файлов:

  1. Папка в Application Data : C:/Users/%Имя_пользователя%/AppData/Local/1C/1Cv82/*.lic

    Вместо %Имя_пользователя% должно быть указано имя Вашей учётной записи. В данной папке должен присутствовать файл с расширением *.lic, например, 20160530140954.lic , что означает, что последний раз лицензия была получена в 2016 году 05 месяце 30 числа в 14 часов 09 минут 54 секунды — это простой таймстэмп. Очистили. Но активация скорее всего не пройдёт и в конце мастера активации Вы увидите сообщение «Ошибка совместного доступа к файлу» с указанием пути к другому файлу активации.

  2. Удалим и второй файл. Находится он в другой папке: C:\ProgramData\1C\1Cv82\conf\*.lic

    Повторяем процедуру из пункта 1: удаляем файлы с расширением *.lic.

  3. Проходим мастер активации лицензий ещё раз — всё должно работать!

Остались вопросы?

Что-то пошло не так? Специалисты нашей компании помогут Вам разобраться с возникшими проблемами! Обращайтесь! →

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

Самая распространённая модель ключа защиты - это такое маленькое устройство, которое включается последовательно в порт принтера. Последние несколько лет ключ защиты поставляется в виде устройства, которое подключается к компьютеру через порт USB.

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

Таким образом, если при входе в 1С программа выдаёт сообщение "Не обнаружен ключ защиты программы", то возможно несколько причин:

  • 1. У вас физически нет ключа защиты, потому что у вас нелицензионная программа 1С.
  • 2. У вас лицензионная версия программы 1С, но ключ защиты не подключён к компьютеру (например, администратор брал домой на выходные и забыл вернуть).
  • 3. У вас лицензионная версия программы 1С, и ключ установлен в один из компьютеров сети, но отсутствует сетевое подключение к компьютеру, на котором установлен ключ, или к компьютеру, с которого выполняется вход в программу 1С.
  • 4. У вас лицензионная версия программы 1С, и все устройства включены и включены правильно, но скорость работы аппаратных устройств достаточно низкая для того, чтобы программа успела опросить все компьютеры сети о наличии ключа защиты. Если в течение установленного времени в сети ключ защиты не найден, то программа выдаст соответствующее сообщение.

В подавляющем большинстве случаев сообщение "Не обнаружен ключ защиты программы" выдаётся в случае, когда на компьютере используется нелицензионная версия программы. Чтобы пользоваться программой 1С, приобретите лицензионную версию. Если же с лицензией у Вас всё в порядке, то обратитесь за помощью к фирме, у которой Вы приобрели программу 1С.

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

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

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

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

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

Как безошибочно устанавливать ключи

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

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

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

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


NHS_SERVERNAMES = NAME1

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


NH_TCPIP = Enabled


NH_SERVER_ADDR = 192.168.0.10, 192.168.0.11
NH_SERVER_NAME = NAME1, NAME2

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

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

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

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