2011年11月3日 星期四

啟動 IIS 出現「無法連接網路位置」

 最近公司機房搬家,原本的 WWW 因為更換 IP 在啟動 IIS Web Site 時,出現「無法連接網路備置。有關網路疑難排解資訊,請參考 Windows 說明。」。



 查詢事件檢視器則出現下圖錯誤訊息及事件 ID: 1130。

 這是因為有使用 httpcfg.exe 來限制 IIS bind IP,所以當主機 IP 變更時,也需修改 HTTP.sys 的 IP 聆聽清單。

◎ 列出 Listen 清單
httpcfg.exe query iplisten
◎ 建立 Listen 清單
httpcfg.exe set iplisten -i 192.168.1.1
◎ 刪除 Listen 清單
> httpcfg.exe delete iplisten -i 192.168.1.1
 執行完上述指令後,重新啟動 HTTP 服務,以及所有相關的 IIS 服務。
1. net stop http2. net start http3. net stop iisadmin /y 注意:任何依存在 IIS Admin Service 服務的 IIS 服務也會停止,當停止 IIS Admin Service 服務時,請注意停止的 IIS 服務。我們將重新啟動下一個步驟中的各項服務。
4. net start "World Wide Web Publishing Service"5. 然後依序將 Web Site 啟動。

沒有留言:

張貼留言