вівторок, 19 березня 2013 р.

Домени зникли зі списку ISPmanager: діагностика прав доступу

У старій інсталяції 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, власникові каталогу домену. Після виправлення власника та повторного запуску панелі домен знову відобразився.

Що врахувати перед повторенням діагностики

Шляхи, параметр журналювання й спосіб перезапуску належать до тієї версії. Перед змінами у своїй системі звірте документацію, зафіксуйте поточні права й перевірте потрібного власника; не змінюйте права всіх каталогів навмання. Після діагностики поверніть звичайний рівень журналювання.

Немає коментарів:

K2 відкрила курс з ERP: 61 урок, практика й сертифікат

Перший день у новій ERP часто починається з пошуку потрібної кнопки. Наступний виклик складніший: зрозуміти, що зміниться після натискання. ...