Windows

HTTP 502 Bad Gateway 錯誤響應

  • February 4, 2014

我正在調試一個問題並且沒有想法。我有一台伺服器,SharePoint 程式碼託管在 8080 埠,WCF REST 服務託管在 8801 埠。

從域中的另一台機器上,我可以連接到 SharePoint 頁面。檢索到的頁面向 REST 服務發出 AJAX 請求。此請求在 Fiddler 中失敗並出現 502 錯誤:

`[Fiddler] The socket connection to <FQDN> failed. <br />ErrorCode: 10060. <br />
A connection attempt failed because the connected party did not properly respond
after a period of time, or established connection failed because connected host 
has failed to respond 10.113.108.144:8801`

我確認該埠已在防火牆中打開,並且有一個應用程序正在偵聽該埠。如果我嘗試遠端登錄到機器,則埠 8080 的連接成功,但埠 8801 的連接失敗並顯示以下消息: Connecting To <FQDN>...Could not open connection to the host, on port 8801: Connect failed

應用程序偵聽託管在 IIS 8 中,唯一的綁定是 https。當我從 VM 本身的瀏覽器嘗試相同的失敗 URL 時,一切正常。我得到了一個 WireShark 跟踪,發現第一個 TCP 包沒有被確認。它甚至從未到達 SSL 握手。故障伺服器執行的是中文作業系統。

歡迎任何關於可能出現問題或如何排除故障的想法。

發現問題。與一位網路人員交談,他告訴我,所涉及的兩個網路之間有一個硬體防火牆阻止了埠 8801。

即使機器本身的軟體防火牆打開了該埠,流量也從未到達那裡。

引用自:https://serverfault.com/questions/573012