Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
5 мин. чтения
Серверы и ОС

Как исправить ошибку Cannot Read license File в cPanel/WHM?

Иварр Винтер By Иварр Винтер 5 мин. чтения Обновлено 30 мая 2023 г.
Как исправить ошибку Cannot Read license File в cPanel/WHM

Если вы реселлер или конечный пользователь, работающий с Web Host Manager (WHM) или панелью управления (cPanel), вы, возможно, сталкивались с ошибками недействительной лицензии.

Такие ошибки возникают, когда лицензионный файл истекает или меняется основной IP-адрес сервера или аккаунта. Исправить их можно за считанные секунды.

В этой статье мы разберём пошаговое решение ошибки «cannot read license file». Давайте перейдём сразу к делу.

Что такое ошибка лицензионного файла cPanel/WHM?

Если вы системный администратор, работающий с WHM, или клиент, использующий cPanel для управления панелью, вы можете столкнуться с сообщениями вроде «срок действия файла лицензии истёк» или «не удаётся прочитать файл лицензии».

В зависимости от ситуации формулировка ошибки может немного отличаться, но суть одна: панель управления хостингом не может подтвердить лицензию. По сути, ошибка «WHM не удаётся прочитать файл лицензии» равнозначна ошибке «cPanel не удаётся прочитать файл лицензии».

[rh-cta-cpanel type="2" ]

Что вызывает ошибку «cannot read license file» в cPanel?

Существует три основные причины ошибок лицензии cPanel/WHM. Сообщение об ошибке появляется, если:

  • лицензия устарела;
  • срок действия файла лицензии истёк;
  • основной IP-адрес сервера был изменён.

Хорошо, как это исправить?

Читайте дальше, не торопитесь! 🙂

Как исправить ошибку «Не удаётся прочитать файл лицензии»?

ШАГ 1

Для начала убедитесь, что вы знаете основной IP-адрес вашего сервера. Чтобы узнать IP-адрес cPanel, выполните следующие команды:

curl -w '\n' -s http://myip.cpanel.net/v1.0/
curl -w '\n' -s http://myip.cpanel.net:2089/v1.0/

ШАГ 2

Исправление ошибки «Не удаётся прочитать файл лицензии»

Получив IP-адрес сервера cPanel, перейдите по этой ссылке чтобы проверить статус вашей лицензии. Введите публичный IP-адрес сервера, найденный на предыдущем шаге, в соответствующее поле и нажмите проверить лицензию. Это позволит получить историю лицензий. После этого вы увидите записи о файлах лицензий cPanel/WHM.

ШАГ 3

Когда вы приобретаете лицензию в магазине cPanel, убедитесь, что она активна — это необходимо для продолжения работы по данному руководству. Если лицензия получена и активна, переходите к следующему шагу.

ШАГ 4

Обновление лицензии через SSH

Откройте защищённую оболочку (SSH). Введите IP-адрес сервера и номер порта. Для входа в систему укажите имя пользователя «root» и введите пароль root. После этого введите команду

 /usr/local/cpanel/cpkeyclt

для обновления лицензии.

Если всё прошло успешно, вы увидите сообщение «Update succeeded» — это означает, что проблема решена. Как правило, после получения лицензии от cPanel её необходимо активировать, а затем обновить описанным способом. 

ШАГ 5

Если предыдущий шаг не помог, попробуйте отредактировать файл «resolv.conf” . Для редактирования файла выполните команду:

vim /etc/resolv.conf

Затем введите:

nameserver 8.8.8.8
nameserver 8.8.4.4

Вы можете использовать любой текстовый редактор; в данном примере мы используем Vim Однако если вы работаете на Linux и только начинаете осваивать редактор Vim, нажмите Esc, затем «Shift + ;» и введите «wq» для сохранения и выхода.

Если проблема не решена, рекомендуем обратиться в cPanel службу поддержки — некоторые вопросы слишком конфиденциальны, чтобы обсуждать их в открытом доступе.

Читайте также: Лучшие бесплатные антивирусы для cPanel 

Заключение

Для доступа к учётной записи файл лицензии cPanel должен быть активен. Если это не так, причина, как правило, одна из двух: смена IP-адреса или истечение срока действия лицензии — оба случая приводят к ошибкам лицензии cPanel.

Также проблема может возникнуть из-за деактивированной или устаревшей лицензии. В любом случае, ошибки лицензии cPanel и WHM можно устранить с помощью описанного выше решения. В приведённых шагах мы рассмотрели все основные способы исправить ошибку «Cannot Read License File», так что вы готовы к работе.

Часто задаваемые вопросы

Что такое ошибка чтения файла лицензии?

Ошибка лицензии cPanel означает, что у вас нет необходимой лицензии для доступа к учётной записи — по сути, это аналог ошибки лицензии WHM.

Почему возникает ошибка файла лицензии cPanel?

Ошибка файла лицензии cPanel/WHM возникает по двум основным причинам: истечение или устаревание лицензии, а также смена основного IP-адреса сервера. В последнем случае панель управления блокирует вход в аккаунт.

Что делать при ошибке «Не удаётся прочитать файл лицензии» или cPanel?

Ничего страшного. Для начала проверьте cPanel сайт чтобы узнать статус лицензии. Затем откройте SSH и выполните команду "/usr/local/cpanel/cpkeyclt" для обновления лицензии cPanel. После этого можно спокойно выпить кофе.

Как защитить аккаунт от ошибок файла лицензии?

Следите за состоянием лицензии на сайте cPanel и не меняйте основной IP-адрес аккаунта — это важно для корректной работы.

Проблема не решена. Что делать?

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

Поделиться

Другие статьи блога

Читать дальше.

Лучшие self-hosted приложения для запуска с Cosmos Cloud — обложка с панелями приложений вокруг дашборда Cosmos.
Серверы и ОС

Лучшие self-hosted приложения для Cosmos Cloud: файлы, медиа, пароли, автоматизация и не только!

Maybe вы уже настроили Cosmos Cloud и хотите понять, какие приложения с ним хорошо сочетаются, или ещё не определились с Cosmos и просто хотите оценить, насколько он вписывается в ваш рабочий процесс

Ник СильверНик Сильвер 16 мин. чтения
Portainer vs Cosmos Cloud для управления приложениями Docker: обложка с диаграммой гибридной настройки и блоками neon ops и доступа.
Серверы и ОС

Portainer vs Cosmos Cloud: что лучше подходит для управления приложениями Docker

Если вы уже знакомы с Docker и хотите найти удобный способ запустить растущий стек приложений, вот короткий ответ на вопрос Portainer vs Cosmos Cloud. Portainer — более сильный выбор для прямого

Ник СильверНик Сильвер 14 мин. чтения
Cosmos Cloud vs CasaOS vs Umbrel: графика со сравнением трёх вариантов самостоятельного хостинга внутри абстрактной облачной сети.
Серверы и ОС

Cosmos Cloud vs CasaOS vs Umbrel: какая платформа для самостоятельного хостинга подойдёт вам?

Если коротко: CasaOS по-прежнему проще всего для старта, Umbrel выглядит наиболее аккуратно и продуманно, а Cosmos Cloud имеет смысл, когда нужен более жёсткий контроль над доме

Ник СильверНик Сильвер 11 мин. чтения

Готовы к деплою? От $2.48/мес.

Независимый облачный провайдер с 2008 года. AMD EPYC, NVMe, 40 Gbps. Возврат средств в течение 14 дней.