萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> 502 Bad Gateway是什麼意思?

502 Bad Gateway是什麼意思?

  產生原因

502 Bad Gateway是什麼意思? 三聯

502 Bad Gateway

  服務器(可以不是Web服務器)是作為網關或代理,來滿足客戶的要求(如Web浏覽器或我們的CheckUpDown機器人)來訪問所請求的 URL 。此服務器收到無效響應從上游服務器訪問履行它的要求。   含義:這通常並不意味著上游服務器已關閉(無響應網關/代理) ,而是上游服務器和網關/代理不同意的協議交換數據。鑒於互聯網協議是相當清楚的,它往往意味著一個或兩個機器已不正確或不完全編程。

  錯誤周期

  任何客戶端(如Web浏覽器或我們的CheckUpDown機器人)經過下列循環時,與您的Web服務器溝通:   獲取您的網站IP地址的 IP名稱(您的網站URL的領導’ http:// ‘ ) 。這查找(轉換的知識產權名稱, IP地址)所提供的域名服務器( DNSs ) 。   打開一個IP套接字連接到該IP地址。   寫一個HTTP數據流通過該插座。   從您的響應的Web服務器收到一個HTTP數據流。此數據流包含狀態碼的值是由HTTP協議。解析此數據流的狀態碼和其他有用信息。   這個錯誤發生在最後一步時,上面的客戶端收到一個HTTP狀態碼,它確認為 502 ‘ 。

  固定錯誤

  一般這個問題是由於不良的IP之間的溝通後端計算機,包括您可能嘗試訪問的在Web服務器上的網站。在分析這個問題,您應該完全清除浏覽器緩存。   如果您上網時在您嘗試訪問的所有網站上都看這個問題,有兩種可能   1 )你的ISP出了重大設備故障/過載   2 )有問題的內部互聯網連接如您的防火牆無法正常運作。   在第一種情況下,只有您的ISP可以幫助您。在第二種情況下,就需您自己解決任何阻止您進入互聯網的問題。 如果您只有在部分嘗試訪問的網站中出現此問題,那就很可能是一個問題,即這些網站之一,其設備故障或超載。聯系網站的管理員。

  CheckUpDown 錯誤

  在網絡上使用代理和緩存增加。我們CheckUpDown機器將總是試圖連接到的真正的計算機主機,實際上就是您訪問的網站,但是我們並不能完全控制,我們的HTTP請求實際上結束了。如果只有一個環節的計算機處理我們的HTTP請求被打破,然後一個錯誤,如502可以很容易地發生。

  解決辦法

  通俗解釋一下

  1.什麼是502 bad gateway 報錯

  簡單來說 502 是報錯類型代碼 bad gateway 錯誤的網關

  2.產生錯誤的原因

  連接超時 我們向服務器器發送請求 由於服務器當前鏈接太多,導致服務器方面無法給於正常的響應,產生此類報錯,具體如下:

  第一個原因:

  DNS 緩沖。 這種情況的通常原因是因為你在未開啟vpn的情況下訪問了facebook這樣的網站。

  這個時候自然訪問不上,同時卻在本機留下了緩沖。

  這種情況通常在幾分鐘之內就可以訪問了。也可以嘗試 在dos窗口運行 ipconfig /flushdns

  該命令會刷新DNS緩沖。

  第二個原因:

  你的浏覽器開了代理什麼的。確認一下關掉代理。

  第三個原因:

  dns 被劫持了,即使使用國外的dns,也會被劫持。

  有些機子開vpn能夠訪問,

  有些 機子確不能。

  並且 排除了代理,防火牆,本地網絡的原因。

  這個時候同時ping遠程網站,比如facebook。

  不能訪問的機子通常獲取了一個怪異的ip,從任何地方都ping不通的ip。

  而 能訪問的機子ip,在不能訪問的機子上直接可以訪問,也可以ping通。

  這種情況我們可以去掉VPN服務器的DNS。切換另外的dns。

  在windows系統中,可以在本地網絡連接的屬性中,

  去掉默認的dns,選用國外的dns,比如google的。或者 opendns。

  3.解救的辦法

  最好的解決辦法當然還是在服務器上做 對大家來說不太可能 ,那麼我們有什麼解救的方法呢?說白了 很簡單 。就是——刷新(不是一般的刷新哦) 。

  刷新的原理 :很多人可能不知道 刷新也是有兩種的。所謂刷新其實就是從服務器下載數據到本地的硬盤浏覽器, 再從本地硬盤種讀取數據到浏覽器顯示給我們看。

  ①基本刷新:就是點擊刷新或者使用F5快捷鍵   基本刷新只是從本地的硬盤重新拿取數據到浏覽器,並不重新向服務器發出請求。大部分用戶很多時候都是這樣刷新的,遇到502報錯的就沒有任何效果。

  ②從服務器刷新: 如果你重新直接點擊你想要浏覽的網頁鏈接,你會發現剛才還是顯示502 bad getway的頁面現在又可以正常浏覽了!

  明白道理了吧?當你點擊你想要浏覽的網頁鏈接的時候,是會從服務器重新下載數據的。   解決方法就是從服務器上刷新:快捷鍵 ctrl+F5,這樣就是重新向服務器發送請求了。   如果服務器能正常給予你響應你就可以看到頁面了。

copyright © 萬盛學電腦網 all rights reserved