星期四, 9月 26, 2019

什麼是Microsoft NCSI ? Outlook無法收信、Outlook無法連線跟這個有什麼關係?

你遇過嗎?在某些情況下雖然你的 Windows系統有抓到 IP,但你可能無法連線網際網路,並且工作列右下角上的網狀圖標會顯示警示符號,如果您將游標移到圖示上,您會看到訊息,例如「沒有連線」或「限制網際網路存取」。

其實這個就是「微軟的 NCSI設計出來探查網路狀態」的功能。

MS NCSI 無法連線網際網路

▼什麼是 Microsoft NCSI?

(Network Connectivity Status Indicator)中文說明是指「網路連接狀態指示器」。

▼Microsoft NCSI做什麼用?

NCSI是微軟用來偵測「Windows設備是否已連接網際網路」指示器。

▼如何停用Microsoft NCSI?

基本上微軟不建議 Windows系統去停用 NCSI。

若你有此需求可以參考👉微軟文件庫做法

▼Outlook無法連線、收信跟 NCSI有什麼關係? 

如果你的公司因為政策需要限制員工上網,或透過 Firewall封鎖了上網功能,但又希望能正常使用 Outlook收發信時,你必須排除 NCSI網址「http://www.msftncsi.com/ncsi.txt」,否則有可能會造成 Office 365的 Outlook無法正常收、發信。

▼測試方式如下:

先連線這個網址 👉 http://www.msftncsi.com/ncsi.txt
若你有看到下圖畫面表示你這台電腦可以連上網際網路。(見圖一)
若沒有看到表示你不能上網即無法連上網際網路。(見圖二) 

圖一、 NCSI測試

MS NCSI測試

圖二、無法連線網際網路 (Windows 10 畫面)

win10無法連線網際網路

為什麼會研究這個問題呢?

因為公司系統有時會「有限制的讓伺服器連上部分網際網路」,避免一些外部的危害,於是使用防火牆去封鎖了某些網路功能。

而最近公司同仁經常出現 「Outlook無法收信、Outlook無法連線驗證」的問題。

查了許久終於發現是 Outlook要驗證密碼時,會先透過 http://www.msftncsi.com/ncsi.txt 去驗證是否有通,當 Outlook確認連線正常後才會出現輸入密碼對話框。

接下來的工作當然就是到防火牆將 http://www.msftncsi.com/ncsi.txt 網址做開放囉!


 

▼參考資料:

👉 微軟文件庫

👉 微軟文件庫2

👉 微軟社群

👉 點部落-Justin Lau的IT世界

👉 iT邦幫忙討論區

▼相關閱讀

👉 解決 WINDOWS10 已安裝SMB1.0/CIFS Client 仍然無法連線網路芳鄰或網路磁碟機?

👉 解決 Chrome 開啟某特定網站出現 401 Unauthorized

👉 Chrome無法登入不安全的網頁| Chrome 已封鎖不安全的內容




沒有留言:

張貼留言