Установка и активация панели управления ispmanager обычно проходят гладко, но иногда процесс может прерваться неожиданными ошибками. В этой статье мы разобрали самые распространенные проблемы, с которыми сталкиваются администраторы при попытке активировать лицензию, и подготовили пошаговые инструкции по их устранению.
Проблема 1. Панель не видит сервер лицензирования
При попытке активации вы видите сообщение: «Нет доступной лицензии для вашего сервера. Возможно, ключ был уже использован или срок действия ключа истек, или установленная версия продукта выше той, до которой позволяет обновляться указанный ключ».
В лог-файле /usr/local/mgr5/var/licctl.log появляются записи с текстом Got bad result from и Bad try: ONLYISPMGR.
Модуль лицензирования не может связаться с сервером активации. Это может быть связано с блокировкой портов, недоступностью DNS или проблемами на сетевом уровне. Сервер лицензирования доступен по нескольким IP-адресам и использует порты 80, 443 и 1500 для входящих и исходящих соединений. Важно, чтобы эти порты были открыты.
Для диагностики выполните на сервере следующие запросы с помощью curl (убедитесь, что установлена актуальная версия утилиты):
curl -i -k -L -v https://license.ispmanager.com/pricelist/soft
curl -i -k -L -v https://89.108.121.204/mgr5.45.state
curl -i -k -L -v https://176.123.174.13/mgr5.45.state
curl -i -k -L -v https://146.0.72.149/mgr5.45.stateЕсли в ответе приходит строка HTTP/1.0 200 OK — сервер доступен.
Если хотя бы один запрос завершился неудачей, проверьте сетевые настройки. Обратитесь к системному администратору или в поддержку хостинг-провайдера — особенно если вы пользуетесь услугами дата-центра.
Обратите внимание: адрес 212.109.222.143 по HTTP и порту 80 не отвечает — это нормально, его проверять не нужно.
Проблема 2. Ошибка «TRIAL_AFTER_COMMERCIAL»
Та же общая ошибка активации, а в логе licctl.log фиксируется строка «TRIAL_AFTER_COMMERCIAL».
Пробная (триальная) лицензия предназначена только для ознакомления с продуктом. Если вы уже использовали коммерческий ключ на этом сервере, повторная активация триальной версии невозможна.
Приобретите коммерческую лицензию и активируйте её. Триальный период после коммерческого использования не возобновляется.
Проблема 3. Ошибка «TRIAL_ALREADY_USED»
Ошибка активации с записью в логе — TRIAL_ALREADY_USED.
Вы уже активировали триальную лицензию на этом сервере (или на другом, но с тем же ключом). Повторное использование того же пробного ключа системой не допускается.
Единственный выход — перейти на коммерческую лицензию. Триальные ключи выдаются однократно и не продлеваются.
Проблема 4. Неверный ключ — ошибка «BADKEY»
При активации — стандартное сообщение об отсутствии лицензии, в логе — BADKEY.
Введённый ключ не распознаётся системой. Чаще всего это случается после переустановки операционной системы или самой панели.
Сгенерируйте новый ключ в личном кабинете ispmanager и повторите активацию. Старый ключ после переустановки ОС становится недействительным.
Проблема 5. Ошибка времени — «BADTIME»
Ошибка активации, в логе — BADTIME. Серверное время не синхронизировано с реальным. Это может быть связано с неправильной часовой зоной или сбоем аппаратных часов.
Для решения:
- Проверьте текущее время через любой внешний источник (например, time.is).
- Установите корректное значение, используя date или настройки NTP.
- Настоятельно рекомендуется настроить автоматическую синхронизацию с серверами точного времени (NTP).
После корректировки времени активация пройдёт успешно.
Проблема 6. Устаревший адрес сервера лицензий
В логе появляются ошибки «Got bad result from», но при проверке через curl сервер отвечает нормально.
В конфигурации панели прописан старый адрес 86.license5.ispsystem.com, который больше не обслуживается.
Чтобы устранить ошибку, обновите адрес сервера лицензирования вручную. Выполните от имени root:
sed -i 's/^License .*$/License license.ispmanager.com/' /usr/local/mgr5/etc/billing.settingsЗатем обновите данные лицензии и (при необходимости) откройте доступ для поддержки:
/usr/local/mgr5/sbin/licctl fetch ispmgr && /usr/local/mgr5/sbin/licctl enable ispmgr support accessЕсли доступ не требовался — отключите его:
/usr/local/mgr5/sbin/licctl disable ispmgr support access
Также можно устранить ошибку через файловый менеджер ispmanager:
- Перейдите в раздел Файловый менеджер, откройте каталог
/usr/local/mgr5/etc/. - Дважды кликните по файлу
billing.settings. - Найдите директиву License и измените её значение на license.ispmanager.com.
- Сохраните файл.
- Затем в разделе Управление лицензией нажмите Обновить данные лицензии.
- В Настройках системы включите (или выключите) опцию «Разрешить доступ поддержке ispmanager» по необходимости.
Проблема 7. Сервер за NAT
Автоматическая установка прерывается, панель не активируется, в логах или на экране появляется предупреждение о NAT. На сетевом интерфейсе отсутствует прямой публичный IP-адрес, либо порты блокируются брандмауэром.
Для решения:
- Убедитесь, что на сервере настроен статический публичный IP.
- Выполните установку вручную через SSH-консоль, а не через автоматический скрипт с сайта.
- Проверьте, что фаервол не перекрывает доступ к серверам лицензирования по портам 80, 443 и 1500.
Проблема 8. Повторная установка поверх существующей панели
Скрипт install.sh не запускается и выдает ошибку, что пакеты ispmanager-lite-common уже установлены. Инсталлятор предназначен исключительно для чистой системы. Он не обновляет и не переустанавливает компоненты поверх уже имеющихся.
Самый надежный способ решения — выполнить чистую переустановку операционной системы (например, через панель управления хостинг-провайдера) и затем запустить установку заново.
Проблема 9. Неподдерживаемая версия ОС
Установка аварийно завершается с сообщением Unsupported OS version.
Такое бывает при попытке развернуть панель на системе, которая не входит в список официально поддерживаемых (например, десктопные дистрибутивы, CentOS 7, Debian 9 или 10).
Используйте только серверные x64-версии ОС, актуальные на момент установки. Полный список поддерживаемых дистрибутивов всегда можно найти в документации ispmanager.
Проблема 10. Нехватка оперативной памяти
После установки в панели отсутствуют базовые разделы (например, Сайты), СУБД не запускается, процесс панели завершается, либо установка прерывается из-за срабатывания oom-killer.
Причина в том, что серверу не хватает оперативной памяти для корректной работы всех компонентов.
Решение.
- Минимальный объём для работы с рекомендуемым набором ПО — от 1,5 до 2 ГБ ОЗУ.
- Для стабильной работы с альтернативными СУБД и дополнительными сервисами рекомендуется не менее 4 ГБ ОЗУ.
- Увеличьте объём памяти в настройках виртуального сервера или перейдите на более мощный тариф.
Остались вопросы? Техподдержка ispmanager всегда поможет!
Большинство проблем с активацией ispmanager решаются простой диагностикой сети, проверкой ключа и синхронизацией времени. Если вы столкнулись с ошибкой, которой нет в этом списке, — обратитесь в поддержку ispmanager. Иногда достаточно свежего взгляда со стороны, чтобы найти неочевидную причину.
Удачной работы и стабильных серверов!