Проблема
Не работает заказ SSL-сертификатов. При нажатии кнопки Заказать в разделе Товары/Услуги → SSL-сертификаты форма выбора и заказа не открывается. Нажатие кнопки заказа не приводит к открытию формы. Ошибок в веб-интерфейсе и логах нет.
Причина
Начиная с версии BILLmanager 6.144, механизм заказа SSL-сертификатов был обновлён. Если в конфигурационном файле присутствует опция Option OldOrder, новый механизм не запускается, а старый не поддерживается.
Диагностика
Чтобы подтвердить причину проблемы:
- Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Проверьте наличие опции
Option OldOrderв конфигурационном файле:cat /usr/local/mgr5/etc/billmgr.conf | grep "Option OldOrder"Пример наличия опцииOption OldOrderЕсли опция найдена, это подтверждает причину.
Решение
Чтобы решить проблему, отключите опцию Option OldOrder в конфигурационном файле:
- Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Откройте конфигурационный файл /usr/local/mgr5/etc/billmgr.conf в любом редакторе.
- Найдите строку с опцией
Option OldOrderи закомментируйте её, добавив символ#в начало строки:
# Option OldOrder - Сохраните изменения и закройте редактор.
- Перезапустите BILLmanager:
sudo /usr/local/mgr5/sbin/mgrctl -m billmgr -R - Проверьте возможность заказа SSL-сертификата.
Может быть полезно
Связанные статьи: