
我正在嘗試使用smokeping 來監控我的OWA 登入頁面。 Smokeping 使用這樣的回顯:
# /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 伺服器會偵測有效的瀏覽器,並在您提供它認為有效的使用者代理字串時發出重定向到登入頁面的訊息,而在您不提供時發出「401 Access Forbidden」錯誤。
比較結果
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
腳本以在其發送的請求中包含有效的用戶代理字串。