Мониторинг и сайт apache за http-basic-auth - PullRequest
0 голосов
/ 12 июля 2009

У меня есть веб-сервер, который защищен http-basic-auth. Я прочитал monit docs, и кажется, что нет четкого способа передачи учетных данных для проверки правильности возврата тестовой страницы на сервере.

Есть мысли?

Спасибо!

(Пожалуйста, не путайте это с собственным httpd monit для отображения статуса monit на веб-странице)

PS это monit 4.8.1 - то, что поставляется с Ubuntu Hardy 8.04

Ответы [ 2 ]

3 голосов
/ 12 июля 2009

Кажется возможным включить учетные данные в URL, вы пробовали это?:

(из http://mmonit.com/monit/documentation/monit.html#connection_testing)

[...] где URL-спецификация - это URL-адрес стандартная форма, как указано в RFC 2396:

<protocol>://<authority><path>?<query>

Вот пример URL, где все Используемые компоненты:

http://user:password@www.foo.bar:8080/document/?querystring#ref

Если имя пользователя и пароль включены в URL Monit попытается авторизоваться на сервере с помощью Basic Аутентификация.

0 голосов
/ 01 апреля 2010

Попробуйте, если вы просто хотите убедиться, что ваш веб-сервер прослушивает порт 80 (и вам все равно, какую страницу или данные он возвращает):

if failed port 80 type TCP then restart
...