HTTP 502 錯誤 – 網關錯誤 (Bad gateway)

來源:互聯網
上載者:User

介紹

伺服器(不一定是 Web 服務器)正在作為一個網關或代理來完成客戶(如您的瀏覽器或我們的 CheckUpDown 機器人)訪問所需網址的請求。 為了完成該請求,此伺服器訪問一個上遊伺服器, 但收到無效響應。

這通常並不意味著上遊伺服器已關閉(對網關 / 代理無響應), 而是上遊伺服器和網關 / 代理在交換資料的協議上不一致。 鑒於互連網協議是相當清楚的, 它往往意味著一個或這兩個機器的編程都不正確或不完全。

HTTP 迴圈中的 502 錯誤

任何用戶端 ( 例如您的瀏覽器或我們的 CheckUpDown 機器人 ) 在和您的網路伺服器通訊時,都需經過以下迴圈: 從您網站的 IP 名稱 ( 即您網站的網址-URL, 不帶起始的 ‘http://') 獲得一個 IP 位址。這個對應關係 ( 即由 IP 名稱向 IP 位址轉換的對應關係 ) 由網域名稱伺服器 (DNSs) 提供。 開啟一個 IP 通訊端 (socket) 串連到該 IP 位址。 通過該通訊端寫 HTTP 資料流。 從您的Web伺服器接受響應的 HTTP 資料流。該資料流包括狀態編碼, 其值取決於 HTTP 協議 。 解析該資料流得到 狀態編碼和其他有用資訊。

該錯誤在以上所述的最後一步產生,即當用戶端收到 HTTP 狀態編碼 並識別其為 ‘502’ 錯誤時。

解決 502 錯誤 – 一般方法

這個問題是由後端電腦之間不良的 IP 通訊造成的, 可能包括您正在嘗試訪問的網站的 Web 服務器。 在分析這個問題之前, 您應該完全清除瀏覽器緩衝。

如果您在網上衝浪, 而所有您嘗試訪問的網站都會看這個問題, 那麼不是 1 )您的互連網服務供應商 (ISP) 出現重大裝置故障 / 過載, 就是 2 )您的內部互連網串連有問題, 如您的防火牆沒有正確運行。 在第一種情況下,只有您的 ISP 可以協助您。 在第二種情況下, 就需您自己解決任何阻止您進入互連網的問題。

如果您只在部分網站遇到此問題, 那就很可能是這些網站的問題, 例如他們的裝置之一失效 / 超載。請和這些網站的人員取得聯絡。

解決 502 錯誤 – CheckUpDown

網路上代理和緩衝的使用日漸增加。 儘管我們 CheckUpDown 機器人將總是試圖 ' 鑽入 ' 真正收管您的網站的電腦, 但是我們的 HTTP 要求實際上落在哪裡並不能完全由我們控制。只要在處理我們的 HTTP 要求的一連串電腦中,有一個環節壞了, 類似 502 的錯誤就很容易產生。

只要您遇到 502錯誤,就請與我們聯絡(最好通過電子郵件) - 您自己無法解決此類錯誤。我們必須和您的互連網服務供應商 (ISP) 及 Web 服務器軟體供應商聯絡, 以便他 們 能夠檢查在其控制下的不同電腦之間的 IP 資料轉送的流通狀況。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.