這通常並不意味著上遊服務器關閉(對網關/代理沒有響應),而是上遊服務器和網關/代理在交換數據的協議上不壹致。由於互聯網協議相當清楚,這通常意味著壹臺或兩臺機器的編程不正確或不完整。
502 HTTP循環中的錯誤
任何客戶端(例如您的瀏覽器或我們的CheckUpDown機器人)在與您的網絡服務器通信時都需要經歷以下周期:
從您站點的IP名稱中獲取IP地址(即您站點的網址URL,不帶開頭的“http:///”)。這種對應關系(即從IP名稱到IP地址的對應關系)由域名服務器(DNS)提供。
打開IP套接字以連接到IP地址。
通過此套接字寫入HTTP數據流。
接受來自Web服務器的響應的HTTP數據流。數據流包括狀態代碼,其值取決於HTTP協議。解析數據流以獲取狀態代碼和其他有用的信息。
這個錯誤是在上面提到的最後壹個步驟中生成的,也就是說,當客戶端收到HTTP狀態代碼並將其識別為“502”錯誤時。
解決502錯誤-常規方法
此問題是由後端計算機之間的IP通信不暢引起的,後端計算機可能包括您試圖訪問的網站的Web服務器。在分析此問題之前,您應該完全清除瀏覽器緩存。
如果您在網上沖浪,並且您嘗試訪問的所有網站都會看到此問題,那麽要麽是1)您的互聯網服務提供商(ISP)有重大設備故障/過載,要麽是2)您的內部互聯網連接有問題,例如您的防火墻工作不正常。在第壹種情況下,只有您的ISP可以幫助您。在第二種情況下,由您來解決任何阻止您訪問互聯網的問題。
如果您只在壹些網站中遇到此問題,則很可能是這些網站的問題,例如它們的壹個設備無效/過載。請與這些站點的人員取得聯系。
解決502錯誤-檢查停止
網絡上代理和緩存的使用正在增加。雖然我們檢查下載機器人將總是試圖“進入”實際負責您網站的計算機,但我們的HTTP請求實際落在哪裏並不完全在我們的控制之下。只要處理我們的HTTP請求的壹系列計算機中的壹個鏈接中斷,就很容易出現像502這樣的錯誤。
只要您遇到502錯誤,請聯系我們(最好通過電子郵件)-您自己無法解決這樣的錯誤。我們必須聯系您的互聯網服務提供商(ISP)和網絡服務器軟件提供商,以便他們可以檢查其控制下的不同計算機之間的IP數據傳輸循環。