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 явно не прописан адрес менеджера лицензий.

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

Программу 1С используют там, где нужно оптимизировать бухучеты. Этот софт лицензионный, поэтому, чтобы работать в нем, необходимо ввести специальный ключ. Без него запуск программыне представляется возможным. Если ключа 1С не видит, то программа выводит на экран информацию об этом. Например, «1С 7.7 ключ защиты не обнаружен ». Или так «1С не обнаружен ключ защиты программы » – второй вариант чаще.

Как решить проблему необнаруженного ключа защиты программы?

Попробовать установить флажок на «Использовать аппаратную лицензию ». Для этого нажмите на «Настройка ».

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

  • Найдите Nethasp.ini – файл настройки защиты ключей.
  • Компьютер, в который воткнут ключ, не выключайте. Когда происходит запуск 1 С и она работает, происходит автоматическая проверка наличия ключа. Не выключайте ПК, он должен бытьподключен к электросети в это время.
  • Проверку в Nethasp.ini выполняется посредством «широкоформатной рассылки».
  • Укажите в настройках определенный путь к ПК, где находится ключ и отклоните «широкоформ. рассылку».
  • Откройте файл. Можете выбрать редактирующее приложение на Ваше усмотрение (в «C:\Program files\1Cv81\bin\conf» (для 8.1) либо «C:\Program files\1cv82\conf»). Рекомендуем выбрать«Блокнот» и поискать в нем строчку «».
  • Укажите Айпи-адрес Пк, содержащий защитный ключ 1 С.
  • Строчкой «NH_USE_BROADCAST = Disabled» отключите широкоформатную сетевую рассылку.

Все, вы справились с задачей! У нас вы можете купить

Многие администраторы, когда сталкиваются с некоторыми проблемами, устанавливая ключи защиты для 1С бухгалтерия 8 , начинают метаться подобно шаманам с бубном. В интернет-сообществе уже давно ходят слухи о том, что эти «ключи» невероятно капризны и о сложностях их установок. Хотя все эти проблемы возникают обычно из-за слабых знаний об этих ключах защиты и о том, как их использовать.

Разновидности ключей

Модель HASP HL Basic относится к локальным однопользовательским ключам и имеет синюю расцветку. Этот ключ маркируется следующим образом - H4 M1 ORGL8 .

Серия HASP HL Net красного цвета относится к сетевым клиентским ключам. Они обладают внутренней памятью, хранящей в себе число лицензий, а так же собственный ID.

Так же бывают локальные ключи для сервера 1С бухгалтерия 8 , разделяющиеся на 32-битную и 64-ную модификации.

Как правильно установить ключи в 1С: Бухгалтерии?

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

Так же компьютер, оснащенный активным терминальным ПО, исключает возможность нахождения на нем ключа. Менеджер лицензий нельзя размещать в терминале. 1С Бухгалтерия 8 , размещенная на сервере терминалов может взаимодействовать только с сетевым ключом, который находится на другом компьютере.

Возможные ошибки при установке ключей защиты 1С Бухгалтерии 8

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

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

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

Причины дисфункции

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

Подобная ситуация может возникнуть из-за следующих факторов:


Как исправить «Не найдена лицензия» в 1С

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

  1. Перед запуском программы отключите ваш файервол;
  2. Установите в систему «Alladin monitor ». Данный продукт показывает использование лицензий в сетевой версии программы. С его помощью убедитесь, что в вашей системе имеется установленная лицензия;
  3. При использовании аппаратной лицензии в окне информационных баз нажмите на «Настройка» и поставьте галочку рядом с опцией «Использовать аппаратную лицензию», если такая галочка там отсутствует;
  4. Отредактируйте должным образом файл Nethasp.ini, который находится по пути:

Откройте данный файл и пропишите там IP-адреса клиентских ПК и имена менеджеров лицензий. Для этого в специализированном разделе укажите:

Затем в разделе укажите IP-адрес сервера менеджера лицензий (должно выглядеть как NH_SERVER_ADDR = требуемый IP), и имя менеджеров лицензий (NH_SERVER_NAME = имя менеджера).

Предварительно наименование менеджера указывается в разделе в виде NHS_SERVERNAMES = имя 1, имя 2 и так далее.

  • Активируйте имеющуюся лицензию. Если у вас появилось сообщение об отсутствии обнаруженной лицензии, кликаем на «Да», и указываем путь для установки лицензии (локальный ПК или сервер).
  • Затем выбираем опцию первичного или повторного получения лицензии, или её обновления. Видимость лицензии устанавливаем на «Все пользователи компьютера», выбираем способ её получения – ручной, автоматический, на цифровом носителе. Заполняем регистрационную форму, после чего сохраняем данные в файле, который размещаем в каталоге:

После выполнения указанных операций ошибка может исчезнуть.


Заключение

Ошибка «Не найдена лицензия» в 1С обычно возникает из-за повреждения (удаления) файла лицензии с расширением.lic, некорректного конфигурирования системы, или переустановки операционной системы. Выполните перечисленные выше советы, это позволит решить проблему «не найдена лицензия» в вашей системе 1С.