Page tree

Периодически может возникать ситуация, когда панель ISPmanager не открывается (идет бесконечная загрузка). Чаще всего проблема заключается во встроенном веб-сервере ihttpd, и для ее устранения необходимо выполнить следующие действия.

1. Подключиться к серверу по SSH под пользователем root.

2. Проверить, есть ли запущенные процессы ihttpd:

ps aux | grep ihttpd
 
# Пример вывода:
root     12015  0.0  0.3 183552 13492 ?        Ss   16:13   0:01 /usr/local/mgr5/sbin/ihttpd
root     13274  0.0  0.0  15648  1000 pts/0    R+   16:44   0:00 grep --color=auto ihttpd

3. Завершить текущие процессы.

Идентификатор (PID) запущенного процесса указан во втором столбце, соответственно, в примере выше необходимо завершить процесс с PID 12015:

kill -9 12015

4. Завершить все процессы, связанные с ISP:

killall core

5. Очистить кэш, удалив содержимое директории /usr/local/mgr5/var/.xmlcache/:

5.1. Перейти в директорию:

cd /usr/local/mgr5/var/.xmlcache/

5.2. Удалить всё содержимое командой:

rm -rf ./*
 
# Перед выполнением команды убедитесь, что вы перешли в нужный каталог. Целиком строка должна выглядеть следующим образом:
root@server:/usr/local/mgr5/var/.xmlcache# rm -rf ./*

5.3. После чего вернуться в домашний каталог:

cd ~

6. Перезапустить процесс ihttpd:

service ihttpd restart

7. Запустить ISPmanager:

/usr/local/mgr5/bin/core

8. Проверить, какой порт прослушивает ihttpd:

netstat -nap | grep ihttpd
 
# Пример вывода:
tcp        0      0 176.53.162.38:1500      0.0.0.0:*               LISTEN      12015/ihttpd

9. Обратиться по данному порту.

В примере видим, что прослушивается стандартный порт 1500; соответственно, для обращения к панели необходимо использовать https://176.53.162.38:1500.


  • No labels