У меня есть два веб-сервера в разных местах (назовем их WEB1
и WEB2
) отслеживается тем же сервером Munin. Сегодня я заметил следующую ошибку в журналах apache для WEB1
:
[error] [client <IP OF WEB2>] client denied by server configuration: /var/www/server-status
Естественно, в целях безопасности у меня ограничен статус сервера до localhost на обеих машинах. Это происходит каждые 5 минут в то же самое время, когда мой сервер munin собирает информацию, поэтому я знаю, что это вызвано плагином munin apache_activity.
С какой стати он пытается проверить статус другого сервера и как это остановить?
apache_activity получает "http://127.0.0.1:%d/server-status?auto", чтобы исключить проблемы с DNS или / etc / hosts (подтвердите это, посмотрев свою копию apache_activity.)
Apache на WEB2 настроен для перенаправления или прокси-сервера некоторых запросов на WEB1, и вы случайно включили / server-status?