У старій інсталяції ISPmanager я зіткнувся зі зникненням доменів зі списку панелі. Водночас записи залишалися в конфігураціях Apache та Nginx. Отже, йшлося про відображення ресурсів у панелі, а не про видалення цих конфігурацій.
Журналювання та пошук причини
Після звернення до підтримки я продовжив діагностику самостійно. Спочатку в /usr/local/ispmgr/etc/ispmgr.conf увімкнув докладне журналювання:
LogLevel 9Для спостереження за новими записами використовував:
tail -n 1 -f /usr/local/ispmgr/var/ispmgr.logПроцеси панелі переглядав командою:
ps aux | grep ispmУ тодішній конфігурації я завершував процес bin/ispmgr; після нового звернення до панелі він запускався знову. У журналі після перезапуску з'явилися повідомлення про права доступу.
Власник каталогу та повернення домену до списку
Причиною виявилася невідповідність користувача, зазначеного в Apache, власникові каталогу домену. Після виправлення власника та повторного запуску панелі домен знову відобразився.
Що врахувати перед повторенням діагностики
Шляхи, параметр журналювання й спосіб перезапуску належать до тієї версії. Перед змінами у своїй системі звірте документацію, зафіксуйте поточні права й перевірте потрібного власника; не змінюйте права всіх каталогів навмання. Після діагностики поверніть звичайний рівень журналювання.
Немає коментарів:
Дописати коментар