Сообщение "Лицензия не обнаружена" — одна из самых распространенных и неприятных проблем, с которой сталкиваются пользователи 1С. Она может возникать внезапно и парализовать работу. Причины могут быть самыми разными: от простого сбоя в сети до проблем с оборудованием или обновлениями платформы. Давайте вместе, по шагам, разберемся в возможных причинах и найдем подходящее решение для вашей ситуации.
Проанализируем ситуацию системно, двигаясь от самых простых проверок к более сложным техническим методам диагностики.
Прежде чем погружаться в сложные настройки, давайте выполним первое и самое важное действие. Когда 1С выдает окно с ошибкой "Лицензия не обнаружена", не спешите его закрывать. Если закрыть это первое окно, появится следующее, в котором будет кнопка "Подробно". Нажмите на нее.
Вы увидите журнал поиска лицензии. Это текстовый лог, в котором программа подробно описывает, где и как она пыталась найти ключ защиты. Внимательно изучив этот журнал, мы сможем понять, на каком этапе возникает сбой. Процесс поиска лицензии строго регламентирован:
.lic) на локальном компьютере пользователя, а затем проверяет, не подключен ли локальный аппаратный USB-ключ (HASP).Журнал поиска точно покажет, видит ли программа сервер лицензий вообще, обращается ли к нему и какой ответ получает. Это наш главный ориентир для дальнейших действий.
Это самая частая причина, если у вас используется многопользовательская сетевая лицензия. Клиентская машина по какой-то причине не может "достучаться" до сервера, где находится лицензия.
Разберем по шагам, что нужно проверить:
Если журнал поиска лицензии показывает, что программа даже не пытается обратиться к серверу, скорее всего, проблема в настройках на стороне клиента. Если же обращения есть, но они безуспешны, — ищите проблему на пути к серверу или на самом сервере.
Если у вас используется однопользовательская программная лицензия, установленная локально, или вы пытаетесь решить проблему установкой локальной лицензии, причины могут быть следующими.
Изменение конфигурации компьютера
Программная лицензия 1С создает "слепок" ключевых параметров компьютера в момент активации. Если какой-то из этих параметров существенно меняется, лицензия "слетает". К критичным параметрам относятся:
Если вы недавно обновляли BIOS, добавляли или убирали планку ОЗУ, меняли сетевую карту или жесткий диск — это могло стать причиной. В этом случае потребуется повторная активация лицензии с использованием резервного пин-кода.
Повреждение или перемещение файла лицензии
Файл лицензии .lic может быть случайно удален, перемещен или поврежден (например, антивирусом). Убедитесь, что он на месте. Расположение файла зависит от версии ОС.
Обновление платформы 1С
Очень частая ситуация. При обновлении платформы 1С новая версия часто устанавливается в отдельный каталог. При этом файл лицензии остается в папке старой версии, и новая платформа его просто "не видит".
Что делать? Необходимо скопировать файл лицензии .lic из каталога со старой версией платформы в каталог с новой. Это простое действие часто решает проблему.
Для корректной работы в клиент-серверном варианте важно, чтобы версии платформы 1С на сервере и на клиентских машинах совпадали. Несоответствие версий может приводить к самым разным ошибкам, включая проблемы с получением лицензии.
Что проверить:
Если простые методы не помогли, пора переходить к "тяжелой артиллерии". Технологический журнал (ТЖ) — это мощный инструмент для диагностики, который записывает все внутренние события платформы 1С. Он может дать исчерпывающий ответ на вопрос, почему лицензия не находится.
Разберем по шагам, как его настроить для нашей задачи:
logcfg.xml в папке conf каталога с установленной платформой 1С (например, C:\Program Files\1cv8\conf).Посмотрим на пример конфигурации файла logcfg.xml для отладки лицензирования:
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
<log location="C:\1C\Logs\lic" history="4">
<event>
<eq property="name" value="HASP"/>
</event>
<property name="all"/>
</log>
</config>
После сохранения этого файла и перезапуска 1С в указанной папке (в нашем примере это C:\1C\Logs\lic) начнут создаваться файлы логов. Проанализировав их, вы получите точную техническую информацию о сбое. Например, лог может показать, что сервер с сервисом лицензирования "вываливается" из кластера серверов 1С, что будет прямо указывать на сетевые или аппаратные проблемы на самом сервере.
Надеемся, эти шаги помогут вам системно подойти к проблеме и быстро восстановить работоспособность вашей системы 1С.
← К списку