Главная » Ошибки Битрикс » [LICENSE_NOT_FOUND] Лицензия не найдена в Битрикс: причины появления и способы устранения

[LICENSE_NOT_FOUND] Лицензия не найдена в Битрикс: причины появления и способы устранения

Ошибка
[LICENSE_NOT_FOUND] Лицензия не найдена
может появляться в административной части Битрикс при попытке установить обновления, проверить лицензию или открыть некоторые разделы панели управления. Многие разработчики начинают искать проблемы в лицензионном ключе, однако на практике довольно часто причина оказывается значительно проще — неверно указан сервер обновлений. Особенно часто данная проблема встречается на старых проектах, которые давно не обновлялись.

Почему возникает ошибка LICENSE_NOT_FOUND

Для проверки лицензии Битрикс обращается к серверу обновлений компании. Если адрес сервера указан неверно, система не может получить информацию о лицензии и выводит сообщение:
[LICENSE_NOT_FOUND] Лицензия не найдена
При этом сама лицензия может быть полностью действующей. Среди наиболее распространённых причин:
  • некорректно указан сервер обновлений;
  • старый адрес остался после переноса сайта;
  • вручную изменялись настройки обновлений;
  • повреждены настройки модуля обновлений;
  • сервер не имеет доступа в интернет.

Где проверить сервер обновлений

Перейдите в административную часть сайта:
Marketplace → Обновление платформы → Настройки
Найдите параметр:
Имя сервера, содержащего обновления
Для корректной работы должно быть указано:
www.1c-bitrix.ru
Если в поле указан другой адрес или оно пустое, необходимо установить правильное значение и сохранить настройки. После сохранения рекомендуется очистить кеш Битрикс.

Нужна помощь с Битрикс?





    Проверка подключения к серверу обновлений

    После изменения настроек желательно убедиться, что сервер может обращаться к серверам Битрикс. На сервере можно выполнить команду:
    curl -I https://www.1c-bitrix.ru
    
    Если возвращается HTTP-ответ, значит соединение работает корректно. Также следует проверить:
    • работу DNS;
    • настройки файрвола;
    • исходящие HTTPS-соединения;
    • SSL-сертификаты операционной системы.

    Как проверить лицензию после исправления

    После сохранения правильного адреса сервера обновлений откройте:
    Marketplace → Обновление платформы
    
    и выполните проверку обновлений. Если проблема была связана с неверным сервером, ошибка [LICENSE_NOT_FOUND] исчезнет автоматически, а система сможет получить данные о лицензии.

    Если ошибка осталась

    Если после изменения сервера обновлений проблема не исчезла, проверьте:
    1. Правильность лицензионного ключа.
    2. Наличие доступа к серверам Битрикс по HTTPS.
    3. Настройки прокси-сервера (если используется).
    4. Корректность системного времени на сервере.
    5. Логи веб-сервера и PHP.
    Также полезно выполнить проверку системы через административную панель Битрикс.

    Заключение

    Ошибка [LICENSE_NOT_FOUND] Лицензия не найдена далеко не всегда означает проблемы с лицензией. На многих старых сайтах причиной оказывается неверно указанное значение параметра «Имя сервера, содержащего обновления». Первое, что стоит проверить при появлении данной ошибки — чтобы в настройках обновлений был указан адрес:
    www.1c-bitrix.ru
    
    В большинстве случаев после исправления этой настройки проверка лицензии начинает работать корректно без дополнительных действий.
    Нужна помощь с Битрикс?

    Исправим ошибку, доработаем сайт, ускорим Битрикс или поможем разобраться с проблемой.

    Услуги
    Инструменты
    База знаний