1С-Битрикс: не удаётся обновить систему, ошибка лицензии или соединения

  • Обновлено
  • Чтение ≈ 4 минуты

Краткий ответ

Ошибка лицензии при обновлении 1С-Битрикс связана с неверным ключом, истёкшим сроком подписки, недоступностью сервера обновлений или блокировкой исходящих соединений. Проверьте ключ, домен, curl до сервера обновлений, часовой пояс и права на запись.

В этой статье
  1. Откуда берётся ошибка
  2. Распространённые причины
  3. Порядок диагностики
  4. Если срок лицензии истёк
Bitrix update license error
Ошибка проверки лицензионного ключа / Не удаётся подключиться к серверу обновлений / Срок лицензии истёк
По-русскиЦентр обновлений не принимает лицензию сайта.

#Откуда берётся ошибка

Обновления Битрикс скачиваются с серверов 1С-Битрикс. Ключ лицензии проверяется по домену и сроку действия подписки. Ошибка появляется, если: ключ введён неверно или принадлежит другому продукту, срок обновлений закончился (после окончания подписки обновления недоступны, но сайт продолжает работать), домен изменился, сервер не может открыть исходящее соединение к серверу обновлений (файрвол, закрытый порт 80/443, отсутствие curl/openssl в PHP), либо ошибка вызвана неверным временем сервера.

#Распространённые причины

Возможная причинаКак узнатьЧто делать
Неверный ключОпечатка или чужая лицензия.Сообщение «Ключ не найден».Скопируйте ключ из личного кабинета.
Истекла подпискаСрок обновлений закончился.Ошибка 'Нет прав на обновления'.Продлите на сайте 1С-Битрикс.
Исходящее соединение закрытоФайрвол, хостинг.curl не проходит.Откройте порты 80/443 или прокси.
Нет расширения curl/opensslPHP собран без модуля.Ошибка подключения.Включите расширение.
Неверное времяСдвиг.Ошибка сертификата.Синхронизируйте время.
Смена доменаЛицензия привязана.Ошибка при проверке домена.Обратитесь в поддержку Битрикс для переноса.

#Порядок диагностики

  1. Откройте страницу обновления платформы и запишите сообщениеВ административной панели Битрикс откройте страницу обновлений (/bitrix/admin/update_system.php либо пункт меню вашей версии). Запишите точный код и текст ошибки: проблемы ключа, истёкшей подписки, соединения и записи файлов решаются отдельно. Сохраните резервную копию файлов и БД до повторной попытки обновления; не запускайте обновление несколько раз параллельно.
  2. Проверьте ключ в файле bitrix/license_key.phpВ панели файлов хостинга найдите bitrix/license_key.php или предусмотренный вашей версией способ хранения лицензионных сведений. Убедитесь, что файл существует и доступен приложению, но не публикуйте его содержимое, скриншот ключа или вывод cat в открытом чате. При подозрении на неправильный ключ сверяйте его в личном кабинете 1С-Битрикс и обращайтесь к официальной поддержке.
  3. Убедитесь, что подписка действует в личном кабинетеЧерез официальный сайт 1С-Битрикс войдите в кабинет владельца лицензии и проверьте статус, срок действия обновлений и привязку ключа к проекту. Не заменяйте ключ произвольным найденным в интернете. Если лицензия действует, а интерфейс пишет обратное, приложите в поддержку номер заказа и обезличенный журнал обновления.
  4. Проверьте исходящее соединение с сервера к серверу обновленийЕсли сообщение говорит о сети, на сервере по SSH проверьте DNS, HTTPS и работу исходящего соединения командой curl -I --max-time 15 https://www.1c-bitrix.ru/. Такой ответ проверяет только общую доступность сайта, а не обязательно адрес сервера обновлений; точный конечный узел узнайте из журнала или документации. При ошибке TLS не используйте -k, исправляйте сертификаты и часы сервера.
  5. Проверьте время сервера и PHP-расширенияВ SSH выполните date и проверьте синхронизацию времени, затем узнайте PHP-модули именно веб-обработчика через административную диагностику Битрикс. Если нет curl, openssl или другого необходимого расширения, включайте его через настройки PHP домена. Не считайте вывод php -m в терминале окончательным, если CLI и PHP-FPM разных версий.
  6. Проверьте права на запись в bitrix/modules, bitrix/updates, uploadЧерез файловый менеджер или SSH выполните ls -ld для bitrix/modules, bitrix/updates, upload в реальном корне установки. Определите пользователя PHP и право на создание файла в рабочих каталогах. Не применяйте chmod -R 777 и не меняйте владельца всего сайта; при конкретном отказе исправьте только права на запись по политике хостинга. Повторите обновление после проверки.
  7. Если сайт за прокси, укажите прокси в bitrix/php_interface/dbconn.phpЕсли корпоративная сеть действительно требует прокси, получите у администратора его адрес, порт и допустимый способ авторизации. В настройках 1С-Битрикс вашей версии укажите прокси официальным способом, предварительно сохранив конфигурацию; не добавляйте строки define из примера без подтверждения, что данная версия их читает. Убедитесь, что доступ работает через прокси, и удалите временную настройку при ошибке.
  8. Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
    Выберите подходящий вариант — это не команды для последовательного выполнения
    Вариант 1Проверка ключа в файле лицензии
    Linux · Терминал (Bash)Команда
    Проверка ключа в файле лицензии
    ls -l /var/www/site/bitrix/license_key.php
    # Не выводите и не пересылайте содержимое лицензионного ключа.
    Вариант 2Доступность сервера обновлений с хостинга
    Linux · Терминал (Bash)Команда
    Доступность сервера обновлений с хостинга
    curl -I --max-time 15 https://www.1c-bitrix.ru/
    curl -I --max-time 15 https://www.bitrixsoft.com/
    Вариант 3Время сервера и часовой пояс PHP
    Linux · Терминал (Bash)Команда
    Время сервера и часовой пояс PHP
    date
    php -r 'echo date_default_timezone_get(), PHP_EOL;'
    Вариант 4Нужные расширения PHP
    Linux · Терминал (Bash)Команда
    Нужные расширения PHP
    php -m | grep -Ei 'curl|openssl|zlib|mbstring|json'
    Вариант 5Права на каталоги, куда пишутся обновления (владелец — пользователь веб-сервера или сайта)
    Linux · Терминал (Bash)Команда
    Права на каталоги, куда пишутся обновления (владелец — пользователь веб-сервера или сайта)
    ls -ld /var/www/site/bitrix/modules /var/www/site/bitrix/updates /var/www/site/upload
    Вариант 6Прокси для исходящих запросов обновления (добавьте в bitrix/php_interface/dbconn.php, значения замените)
    PHPКоманда
    Прокси для исходящих запросов обновления (добавьте в bitrix/php_interface/dbconn.php, значения замените)
    <?php
    define("BX_HTTP_PROXY_HOST", "proxy.example.local");
    define("BX_HTTP_PROXY_PORT", 3128);

#Если срок лицензии истёк

Продлить подписку можно в личном кабинете. До продления сайт продолжает работать, но обновления безопасности не устанавливаются, что создаёт риск взлома. Если сайт на устаревшей версии, а обновить нельзя, закройте административный раздел по IP, ограничьте доступ к /bitrix/admin/ и регулярно делайте резервные копии. Для проверки версии продукта откройте /bitrix/admin/sysupdate.php.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.