Полезно Восстанавливаем работу ISPmanager 5 (нельзя войти в панель)

baltun

Администратор
Сообщения
10.890
Реакции
2.594
Баллы
2.003
После небольших экспериментов панель перестала работать, точнее нельзя было в нее войти и как всегда берешь лопату и начинаешь копать весь огород, но начинаешь как всегда с логов.
Код:
grep ERROR /usr/local/mgr5/var/ispmgr.log
journalctl -u core

Далее пожалуй смотрим как работают наши процессы.
Код:
ps aux | grep core
ps aux | grep ihttpd
service ihttpd status

Они у нас работали, но были некоторые ошибки связанные с работой плагинов, смотрим пакеты и переустанавливаем нужные нам плагины без зависимостей.
Код:
rpm -qa | grep ispmanager
rpm -qa | grep coremanager

Переустановка происходит командой.
PHP:
yum reinstall
/*Пример*/
yum reinstall ispmanager-plugin-letsencrypt-5.221.2-1.el7.centos.x86_64

Если требуется перезапуск панели и ядра.
Код:
/usr/local/mgr5/sbin/mgrctl -m ispmgr exit
killall core

Если панель сама не запускается, запускаем так:
PHP:
/usr/local/mgr5/bin/core ispmg
/*второй вариант*/
cd /usr/local/mgr5/bin/
./core ispmg

Если дело в версиях смотрим их так:
Код:
/usr/local/mgr5/bin/core ispmgr -V
/usr/local/mgr5/bin/core -V

В нашем случае дело было в iptables были изменения после установки плагина, восстановили работу панели возвратом 3-х файлов (ipset, iptables, iptables-config) из бэкапа, смотрели и перезапускали так:
Код:
iptables --help
iptables -L

service iptables restart
service iptables stop
И это решение для весьма маленькой проблемы длинной в полдня и просмотров кучи логов, чтобы сэкономить 100 баксов для ТП.
 
Назад
Верх Низ