Невозможно использовать echoping для мониторинга страницы входа в OWA

Невозможно использовать echoping для мониторинга страницы входа в OWA

Я пытаюсь контролировать свою страницу входа в OWA с помощью smokeping. smokeping использует echoping следующим образом:

# /usr/bin/echoping -t 2 -4 -C -h /owa/auth/logon.aspx -n 20 email.charite.de
HTTP error "HTTP/1.1 401 Unauthorized ( Der ISA Server erfordert Autorisierung, um die Anforderung durchführen zu können. Der Zugriff auf den Webserver wird v"rweigert. Wenden Sie sich an den Serveradministrator.  )

Итак, по сути, страница говорит мне, что мне нужно пройти аутентификацию. Но при переходе наhttps://email.charite.de/owa/auth/logon.aspxЯ получаю страницу входа. Пока не нужно ничего аутентифицировать.

решение1

Сервер ISA обнаруживает допустимые браузеры и перенаправляет на страницу входа, если вы указываете то, что он считает допустимой строкой User-Agent, и выдает ошибку «401 Доступ запрещен», если вы ее не указываете.

Сравните результаты

curl -v -A "Mozilla/5.0 Chrome/60.0.3112.113"  https://email.charite.de/owa/auth/logon.aspx

curl -v  https://email.charite.de/owa/auth/logon.aspx

Поэтому измените свой echopingскрипт, включив в отправляемые им запросы действительную строку User-Agent.

Связанный контент