Я пытаюсь контролировать свою страницу входа в OWA с помощью дыма. копчение использует эхо-сигнал следующим образом:
# /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 Я получаю страницу входа в систему. Не нужно ничего аутентифицировать (пока).
Сервер 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 в отправляемые запросы.