아무도 오류 코드를 좋아하지 않습니다! 대부분의 사용자에게 오류 번호는 도움이 되지 않습니다. 관련 코드북을 외우지 않는 한 해당 번호는 아무 의미가 없기 때문입니다.
"502 잘못된 게이트웨이 오류"가 발생하면 문제는 거의 확실하게 내부 서버 오류입니다. 문제를 이해하는 것이 중요하며 경우에 따라 문제를 해결하기 위해 취할 수 있는 몇 가지 조치가 있습니다. 이 오류가 무엇을 의미하는지 설명하고 상황을 다시 시작하고 실행할 수 있는 방법을 모색할 것입니다.
HTTP 상태 코드
502 오류 코드는 HTTP 오류 응답 코드 세트의 일부입니다. HTTP 또는 Hypertext Transfer Protocol 은 웹을 작동시키는 핵심 프로토콜입니다. 더 큰 인터넷 프로토콜 제품군의 일부이며 웹 콘텐츠를 요청하거나 보낼 때 서버와 클라이언트가 서로 통신하는 방법을 설명합니다.
웹 브라우저(클라이언트)가 HTTP 를 사용하여 서버에 데이터를 요청하고 문제가 발생하면 웹 서버가 잘못된 응답을 제공하여 오류 코드가 표시됩니다. 이들 중 가장 유명한 것은 아마도 오류 404(Error 404) 일 것입니다. 이는 단순히 서버가 귀하가 지정한 주소에서 페이지를 찾을 수 없음을 의미합니다.
5xx 오류 코드 제품군
오류 응답 코드에는 1xx, 2xx, 3xx, 4xx 및 5xx의 5가지 번호가 매겨진 세트가 있습니다.
5xx 코드 그룹은 모두 서버 오류 코드입니다. 이는 숫자 5로 시작하는 코드를 볼 때 문제가 거의 서버에 있음을 의미합니다. 대부분의 경우 서버에 문제가 발생하면 기다렸다가 나중에 다시 시도하면 됩니다. 일반적으로 이는 일시적인 오류입니다. Amazon 또는 Google 과 같은 주요 서비스에 액세스하려는 경우 이러한 종류의 오류는 대규모 중단이 발생하지 않는 한 거의 즉시 해결됩니다.
"게이트웨이"란 무엇입니까?
오류 502는 "잘못된 게이트웨이" 오류입니다. 게이트웨이 장치는 네트워크의 상류에 있는 다른 웹 리소스에 대한 게이트웨이 역할을 하는 컴퓨터 네트워크의 노드입니다.
인터넷 라우터 또는 모뎀은 게이트웨이(gateway) 장치입니다. ISP 가 사용자를 인터넷의 주요 트렁크에 연결하는 데 사용 하는 메가 라우터도 마찬가지 입니다. 이 모든 것이 어떻게 조화를 이루는지 더 알고 싶다면 누가 인터넷을 소유합니까? 를 읽어보십시오. 웹 아키텍처 설명(Who Owns the Internet? Web Architecture Explained) .
" 잘못된(Bad) 게이트웨이"는 단순히 게이트웨이 장치가 네트워크의 업스트림 서버에서 요청한 데이터를 검색할 수 없음을 의미합니다. 나쁜(Bad) 게이트웨이, 나쁜!
HTTP 502 오류의 일반적인 원인
502 오류는 여러 가지 이유로 발생할 수 있지만 대부분은 서버 측 문제입니다. 과부하된 원본 서버가 가장 일반적인 이유입니다. 원본 서버(origin server) 는 웹사이트를 포함하고 해당 콘텐츠를 제공하기 위한 사용자의 요청을 수신하는 컴퓨터입니다 .
서버 과부하
동시에 서버에 요청하는 사람이 너무 많아 용량을 초과하는 요청을 처리하지 못합니다. "잘못된 게이트웨이" 대신 "502 서비스가 일시적으로 과부하됨" 오류가 표시될 수도 있습니다.
디도스 공격
때때로 DDoS (분산 서비스 (Service)거부(Denial) ) 공격 중에 서버에 고의적으로 과부하가 걸리지만 결과는 비슷합니다. 서버가 너무 오래 걸리면 서버 시간 초과로 계산되고 오류 코드가 표시됩니다. DDoS 공격은 서버와 요청 폭주 사이에서 버퍼 역할을 하는 CloudFlare 와 같은 서비스 덕분에 과거만큼 흔하지 않습니다 . 따라서 발생하는 과부하는 합법적인 높은 사용량일 가능성이 큽니다.
서버 구성 오류
서버의 방화벽(firewall) 또는 네트워크 설정이 잘못 구성되었거나 IP 주소를 차단해야 하는 주소로 잘못 식별했을 수 있습니다. 대부분의 사람들이 하는 것처럼 동적 IP 주소를 사용하는 경우 문제가 있는 사용자가 이전에 사용한 주소가 할당되었을 수 있습니다.
인터넷은 믿을 수 없을 정도로 복잡하며, 귀하의 장치와 액세스하려는 서버 사이에 수십, 심지어 수백 개의 네트워킹 장비 장치가 있습니다. 그들 중 일부는 문제가 있을 수 있습니다.
버기 서버
마지막으로, 서버가 실제로 다운되었거나 요청을 이행할 수 없도록 하는 소프트웨어 버그가 있을 수 있습니다. 서버는 컴퓨터일 뿐이며 누군가 또는 무언가가 이를 엉망으로 만들 수 있음을 기억하십시오 . (Remember)따라서 누군가가 소프트웨어를 디버그할 때까지 문제는 지속됩니다. 웹에서 Apache 웹 서버 소프트웨어 의 문제를 수정하는 방법, (Apache webserver software)PHP 코드(PHP code) 의 구멍을 막는 방법 또는 WordPress 사이트(WordPress sites) 의 구성 문제를 해결 하는 방법에 대해 자세히 설명하는 수백 개의 기사를 찾을 수 있습니다 .
이제 문제에 대한 기본적인 아이디어를 얻었으므로 문제를 해결할 때 시도할 수 있는 몇 가지 사항을 살펴보겠습니다.
페이지 새로고침
502 오류가 발생한 경우 가장 먼저 해야 할 일은 웹 페이지를 새로 고치는 것입니다. 이와 같은 대부분의 오류는 어딘가에 일시적인 네트워크 문제가 있거나 서버에 과부하가 걸리기 때문에 발생합니다. 다시 시도하기 전에 피크 시간이 끝날 때까지 기다리도록 선택할 수도 있습니다(서버 위치의 시간대 기준). 502개의 오류 사례 중 99%에서는 나중에 다시 시도하는 것이 답이지만 기다리는 동안 다른 작업을 수행할 수 있습니다.
사이트(Site) 가 모든 사람에게 다운(Down) 되었는지 확인
502 오류는 서버의 연결 끝에 문제가 있음을 나타내지만 문제가 있는 유일한 사람이 아닌지 확인하는 것은 결코 문제가 되지 않습니다. IsItDownRightNow 와 같은 웹사이트를 사용할 수 있습니까? 또는 다운 감지기 를 사용하여 (Down Detector)Facebook 에서 엄마가 키우는 강아지의 최신 사진 대신 오류 코드를 보고 있는 사람이 당신만이 아님을 확인합니다 .
이러한 사이트 중 일부는 사이트가 다운되는 빈도, 특정 지역에서만 다운되었는지 여부, 현재 특정 문제에 대해 다른 사용자가 불평하고 있는지 여부와 같은 중요한 세부 정보를 표시할 수 있습니다.
라우터 재설정
때로는 나쁜 게이트웨이가 집의 게이트웨이입니다. 라우터는 다른 라우터와 마찬가지로 컴퓨터이므로 중단되거나 충돌하거나 버그가 발생할 수 있습니다. 다른 컴퓨터와 마찬가지로 간단히 다시 시작하면 일반적으로 이러한 문제를 해결할 수 있습니다.
인터넷 연결을 다시 작동시키 려면 라우터(reset your router) 를 자주 재설정 해야 한다고 가정 합니다. 이 경우 펌웨어 업데이트를 수행하거나 한 번에 많은 장치를 처리할 수 있는 용량이 더 큰 새 라우터를 구입하는 것이 좋습니다.
브라우저 캐시 및 쿠키 지우기
[9 클리어.jpg]( [9 Clear.jpg])
브라우저는 자주 방문하는 웹사이트와 가장 최근에 방문한 웹사이트의 캐시를 유지합니다. 캐시를 유지하면 사이트 응답 시간이 더 빨라지고 페이지를 새로 고치거나 다시 방문할 때마다 페이지의 공통 요소를 다운로드하지 않기 때문에 부팅에 더 적은 대역폭을 사용하게 됩니다.
불행히도 웹 브라우저 캐시가 잘못되어 페이지를 제대로 로드하는 데 방해가 될 수 있습니다. 따라서 브라우저의 캐시를 지우고 싶을 수 있습니다. 기록, 암호 및 기타 중요한 정보를 잃어버릴 염려가 없습니다. 캐시를 지우면 새 캐시가 만들어질 때까지 사이트 액세스 속도가 약간 느려질 수 있습니다. 웹 브라우저의 캐시를 지우는 방법을 알고 싶다면 궁극적인 튜토리얼을 확인하십시오: 모든 웹 브라우저의 캐시를 지우는 방법(How To Clear The Cache Of Any Web Browser)
쿠키는 웹사이트 로딩을 방해할 수 있는 귀하의 브라우저가 로컬에 보관하는 또 다른 유형의 데이터입니다. 일반적으로(Generally) 쿠키는 웹사이트 경험에 좋습니다. 웹사이트가 귀하에 대한 정보를 "기억"하도록 하여 연결이 중단될 경우 매번 로그인하거나 장바구니 내용을 잃어버릴 필요가 없습니다.
잠재적으로 사이트 작동을 엉망으로 만드는 것 외에도 쿠키 추적(tracking cookies) 은 개인 정보 보호 문제가 될 수 있지만 어느 쪽이든 웹 브라우저 기록을 지우는 방법(How to Clear Any Web Browser’s History) 자습서 에서는 쿠키를 지우는 방법도 보여줍니다. 실제 검색 기록이 아닌 쿠키만 지우십시오!
브라우저 업데이트
최신 보안 패치가 설치되어 있는지 확인하기 위해서만 웹 브라우저를 항상 최신 상태로 유지해야 합니다. 보류 중인 업데이트가 있는 경우 오류를 보내는 웹사이트에 액세스하기 전에 먼저 업데이트를 완료하십시오. 브라우저가 최신 웹 사이트 기술과 통신하려면 최신 웹 표준이 필요하기 때문일 수 있습니다.
컴퓨터나 장치의 네트워크 드라이버나 네트워크 스택과 관련된 문제가 있을 수 있으므로 운영 체제도 최신 상태인지 확인하는 것이 좋습니다.
다른 브라우저 사용해 보기
모든 브라우저가 동일하지는 않습니다. 내장 웹 브라우저나 덜 알려진 다른 브라우저를 사용하는 경우 해당 브라우저가 특정 웹사이트의 모든 기능이나 요구 사항을 지원하지 않을 수 있습니다.
또한 단순히 사용 중인 브라우저에 문제가 발생했을 수도 있습니다. 문제의 원인인 브라우저를 제거하는 가장 빠른 방법은 다른 브라우저를 사용하는 것입니다. Microsoft Edge , Safari ( Mac 또는 iOS), Mozilla Firefox 및 Google Chrome 을 포함하여 선택할 수 있는 것이 많습니다 .
플러그인 및 확장 비활성화
브라우저를 시작하거나 (일시적으로) 모든 플러그인과 확장을 비활성화하여 문제의 원인을 제거하는 것이 좋습니다. 이러한 확장이 없는 다른 브라우저를 사용하는 경우 동일한 인터넷 연결에서 문제가 표시되지 않는 경우에만 이 작업을 수행하십시오.
다른 인터넷 연결 시도
연결하려는 서버는 정상이지만 해당 서버로 가는 경로의 게이트웨이 장치가 문제의 원인인 경우 다른 인터넷 연결을 사용하여 다른 경로를 강제 적용할 수 있습니다.
예를 들어 가정용 광대역 연결에서 오류가 발생하면 모바일 데이터 연결을 사용하여 스마트폰에서 사이트에 액세스해 보십시오. 두 연결이 동일한 ISP 에서 제공되지 않는 한 (ISP)ISP 관련 문제 를 우회해야 합니다.
프록시 서버 확인
프록시 서버를 사용하는 경우 문제의 잘못된 게이트웨이는 실제로 해당 프록시 서버 자체일 수 있습니다. 많은 직장 컴퓨터가 회사 프록시 서버를 통해 실행되며 설계상 이를 우회하는 것이 항상 가능한 것은 아닙니다. 결국 회사는 프록시 서버를 사용하여 인터넷에서 수행하는 작업을 모니터링하고 정보 보안을 제어합니다.
(Suppose)프록시 서버(proxy server) 구성 에서 프록시 서버 연결을 우회할 수 없다고 가정 합니다 . 이 경우 유일한 대안은 IT 부서에 문의하여 프록시 서버가 올바르게 작동하는지 확인하는 것입니다. 개인 프록시 서비스를 사용하는 경우 해당 서비스를 꺼서 문제가 발생하는지 확인하십시오. 자신의 가정용 프록시 서버를 실행하는 경우 재부팅하고 여전히 올바르게 구성되어 있는지 확인하십시오.
VPN을 사용해 보세요
우리는 "웹 서버"를 언급하고 싶지만 사실 대부분의 웹 콘텐츠는 여러 서버에서 호스팅됩니다. CDN(CDNs) ( 콘텐츠 전송 네트워크(Delivery Networks) )은 전 세계에 분산된 여러 서버에 웹 콘텐츠 복사본을 보관합니다. 따라서 사이트에 대한 액세스를 요청하면 가장 가까운 CDN 노드에서 콘텐츠를 제공하여 최고의 속도와 응답 시간을 제공합니다. (CDN)또한 국제 간선을 통해 데이터를 전송하는 것보다 로컬 대역폭을 사용하는 것이 더 저렴하므로 기업에서는 CDN(CDNs) 사용을 선호 합니다.
문제는 로컬 CDN 노드에 과부하가 걸리거나 문제가 있는 경우 502 오류가 발생할 수 있다는 것입니다. 이론적으로 다음 작업 서버 노드로 라우팅되어야 합니다. 그러나 만일의 경우를 대비하여 VPN (가상 사설망(Private Network) )을 사용하여 자국 내의 다른 국가 또는 지역에서 웹사이트에 액세스할 수 있습니다. 이것은 로컬 서버 문제를 우회할 수 있습니다.
(Flush)DNS 캐시 (DNS Cache)플러시 또는 DNS 서버 변경(Change Your DNS Servers)
DNS ( Domain Name System ) 서버는 인터넷의 전화번호부와 같습니다. https://www.online-tech-tips.com (저희 자매 사이트) 과 같은 주소를 주소 표시줄에 입력하면 DNS 서버가 해당 주소를 사용자에게 정보를 보낼 실제 서버의 올바른 IP 주소로 변환합니다. 필요하다.
주어진 DNS 서버의 파일에 잘못된 IP 주소가 있거나(변경되었을 수 있음), 참조하는 서버가 사이트의 여러 서버 중 하나일 수 있으며 그 서버에 문제가 있을 수 있습니다. 로컬 DNS 캐시도 손상되었거나 오래되었을 수 있습니다.
먼저 DNS 캐시를 지우고(clear your DNS cache) 다시 시도해야 합니다. 그래도 문제가 해결되지 않으면 DNS 서버(change your DNS servers) 를 변경하여 문제가 해결되었는지 확인할 수 있습니다.
8.8.8.8 및 8.8.4.4에 있는 Google의 공용 DNS(Public DNS) 서버는 세계에서 가장 빠르고 안정적인 DNS 서버입니다.
대신 캐시된 페이지 사용
웹 사이트에서 필요한 모든 것이 정적 정보라면 서버를 가동하고 실행할 필요가 전혀 없을 수도 있습니다. Google 및 기타 검색 엔진은 지속적으로 웹을 색인화하고 웹 페이지의 캐시된 사본을 만듭니다. 인터넷 웨이백 머신( Internet Wayback Machine(Internet Wayback Machine) ) 과 같은 웹사이트도 있습니다. 이 웹사이트는 이전 웹 페이지와 새 웹 페이지를 모두 보관하여 다양한 시점에 가지고 있던 정보를 볼 수 있습니다.
Google 을 사용하여 페이지의 캐시된 버전을 쉽게 볼 수 있습니다. 결과 헤더 오른쪽에(three dots to the right of the result header) 있는 세 개의 점을 찾아 선택하기만 하면 됩니다.
팝업 메뉴에서 캐시(cached) 됨을 선택합니다 .
그러면 상단에 이 메시지가 있는 페이지가 표시됩니다.
사이트 관리자에게 문의
502 Bad Gateway(Bad Gateway) 오류가 발생 했을 때 제공할 수 있는 마지막 조언 은 웹사이트 관리자에게 문의하는 것입니다. 문제가 ISP(ISP) 에 있는 것 같으면 고객 지원에 연락하여 특정 사이트에 대한 액세스 문제를 알고 있는지 물어볼 수 있습니다.
많은 ISP(ISPs) 의 홈 페이지 또는 사용자 계정 대시보드에 "알려진 문제" 섹션이 있으므로 이 항목도 확인하십시오. 결국, 이 기사의 아무 것도 도움이 되지 않는다면 말 그대로 당신의 손을 벗어난 것이며 당신이 할 수 있는 일은 기다리는 것뿐입니다. 시간을 보낼 수 있는 몇 가지 훌륭한 방법에 대해 재미있는 항목 섹션을 확인하는 것이 어떻습니까?
What Is a 502 Bad Gateway Error (And How to Fix It)
No one likes an error code! For most users seeing an error number isn’t helpful at all because the number doesn’t mean anything unless you’ve memorized thе relevant codebook.
If you run into a “502 Bad Gateway Error”, the problem is almost certainly an internal server error. It’s essential to understand the problem and, in some cases, there are a few measures you can take to resolve the issue. We’ll explain what this error means and explore ways to get things up and running again.
HTTP Status Codes
The 502 error code is part of the HTTP error response code set. HTTP or Hypertext Transfer Protocol is the core protocol that makes the web work. It’s part of the larger internet suite of protocols and describes how servers and clients talk to each other when requesting or sending web content.
When your web browser (the client) requests data from a server using HTTP, and something goes wrong, the web server gives an invalid response resulting in an error code. The most famous of these is probably Error 404, which simply means the server can’t find a page at the address you’ve specified.
The 5xx Error Code Family
There are five numbered sets of error response codes: 1xx, 2xx, 3xx, 4xx, and 5xx.
The 5xx code group is all server error codes. This means when you see a code starting with the number five, the problem is almost certainly with the server. Most of the time, if something has gone wrong with the server, all you can do is wait and try again later. In general, these are temporary errors. If you’re trying to access a major service from the likes of Amazon or Google, these sorts of errors are almost immediately resolved unless there’s a major outage.
What’s a “Gateway”?
Error 502 Is a “Bad Gateway” Error. A gateway device is a node on a computer network that serves as a gateway to other web resources further upstream in the network.
Your internet router or modem is a gateway device. So are the mega routers that your ISP uses to connect its users to the major trunks of the internet. If you want to know more about how it all fits together, read Who Owns the Internet? Web Architecture Explained.
A “Bad Gateway” then simply means that the gateway device could not retrieve the data you asked for from upstream servers in the network. Bad gateway, bad!
Common Causes of the HTTP 502 Error
The 502 error can happen for various reasons, but most are server-side problems. An overloaded origin server is by far the most common reason. An origin server is a computer that contains the website and listens for requests from users to serve that content.
Server Overload
There may be too many people making requests of the server simultaneously, so it fails to honor any beyond its capacity. You may even see a “502 service temporarily overloaded” error instead of “bad gateway.”
DDoS Attacks
Sometimes servers are overloaded on purpose during a DDoS (Distributed Denial of Service) attack, but the result is similar. If the server takes too long, it will count as a server timeout, and you’ll get an error code. DDoS attacks aren’t as common as they’ve been in the past, thanks to services like CloudFlare, that act as a buffer between a server and a flood of requests. So any overload you encounter is most likely legitimate high usage.
Server Misconfiguration
The server’s firewall or network settings may be misconfigured or erroneously identify your IP address as one that should be blocked. If you’re using a dynamic IP address (as most people do), you may have been assigned an address that a problematic user previously used.
The internet is incredibly complicated, and there are dozens, even hundreds of networking equipment devices between your device and the server you’re trying to access. Some of them might be having trouble.
Buggy Servers
Finally, the server might actually just be down or have software bugs that make it unable to fulfill requests. Remember, a server is just a computer, and someone or something may have messed it up. So until someone debugs the software, the problem will persist. You’ll find hundreds of articles on the web detailing how to fix issues with Apache webserver software, plugging holes in PHP code, or resolving configuration issues with their WordPress sites.
Now that you’ve got a good basic idea of the problem, we’ll look at the handful of things you can try when troubleshooting the issue.
Refresh the Page
If you’re faced with a 502 error, the first thing you should do is to refresh the web page. Most errors like this happen either because there’s a temporary network issue somewhere down the line or because the server is overloaded. You can also choose to wait until peak times are over (based on the time zone of the server location) before trying again. In 99% of 502 error cases, trying again later is the answer, but while you’re waiting, there are some other things you can do.
Check if the Site Is Down for Everyone
While a 502 error suggests that there’s a problem at the server’s end of the connection, it never hurts to make sure that you’re not the only one having issues. You can use websites like IsItDownRightNow? Or Down Detector to confirm that you aren’t the only one looking at an error code instead of the latest pictures of your mom’s dogs on Facebook.
Some of these sites can show you important details such as how often a site goes down, whether it’s just down in certain regions, and whether any other users are complaining about specific problems at the moment.
Reset Your Router
Sometimes the bad gateway is the gateway in your house. Your router is a computer just like any other, which means it can hang, crash, or suffer from bugs. Like your other computers, a simple restart can usually resolve these issues.
Suppose you find that you have to reset your router often to get your internet connection working again. In that case, you may want to perform a firmware update or consider buying a new router with more capacity to handle lots of devices at once.
Clear Browser Cache and Cookies
[9 Clear.jpg]
Your browser keeps a cache of websites you visit often and those you’ve visited most recently. By maintaining a cache, you get faster site response times, and you’ll use less bandwidth to boot since you aren’t downloading common elements of the page every time you refresh or re-visit it.
Unfortunately, web browser caches can go wrong and get in the way of loading a page properly. So you may want to clear your browser’s cache. Don’t worry about losing your history, passwords, and other important information. All clearing the cache will do is perhaps slow down site access for a bit until a new cache can be built up. If you want to know how to clear the cache for your web browser, check out our ultimate tutorial: How To Clear The Cache Of Any Web Browser
Cookies are another type of data that your browser keeps locally that can interfere with website loading. Generally, cookies are good for the website experience. They let a website “remember” information about you so that you don’t have to log in every time or lose the contents of your shopping cart if your connection is interrupted.
Apart from potentially messing up a site’s working, tracking cookies can also be a privacy problem, but either way, our tutorial How to Clear Any Web Browser’s History also shows you how to clear cookies. Just be sure to clear only the cookies and not your actual browsing history!
Update Your Browser
You should always keep your web browser up to date if only to make sure you have the latest security patches installed. If you have pending updates, complete them first before accessing the website that’s sending you an error. It might just be that your browser needs the latest web standards to speak to the latest website technology.
It can’t hurt to make sure your operating system is also up to date since there may be issues related to network drivers or the network stack for your computer or device.
Try a Different Browser
Not every browser is made equal. If you’re using an embedded web browser or some other lesser-known browser, it may not support all the functionality or requirements of a given website.
It could also simply be that something has gone wrong with the browser you’re using. The fastest way to eliminate the browser as the source of the issue is to use a different browser. There are many to choose from, including Microsoft Edge, Safari (Mac or iOS), Mozilla Firefox, and Google Chrome, to name but a few.
Deactivate Plugins and Extensions
It might be worth starting up your browser or (temporarily) disabling all of your plugins and extensions to eliminate them as a source of the problem. Only do this if using a different browser without those extensions doesn’t show the problem on the same internet connection.
Try a Different Internet Connection
If the server you’re trying to reach is fine, but a gateway device on the route to that server is the source of the issue, you may want to force a different route by using a different internet connection.
For example, if your home broadband connection gives you the error, try accessing the site from your smartphone using your mobile data connection. Unless both connections are from the same ISP, this should bypass any ISP-specific issues.
Check Your Proxy Server
If you’re using a proxy server, the bad gateway in question could actually be that proxy server itself. Many workplace computers run through a company proxy server, and it’s not always possible to bypass these by design. After all, the company uses the proxy server to monitor what you do on the internet and control its information security.
Suppose you can’t bypass your proxy server connection in the proxy server config. In that case, your only alternative is to check if the proxy server is working correctly by asking the IT department. If you’re using a private proxy service, turn it off to check if that’s causing the problem. If you’re running your own household proxy server, reboot it and check if it’s still configured correctly.
Try a VPN
While we like to refer to a “web server,” the truth is that most web content is hosted on multiple servers. Content Delivery Networks (CDNs) keep copies of web content on multiple servers spread worldwide. So when you request access to the site, the content is served by the CDN node closest to you, offering the best speeds and response times. It’s also cheaper to use local bandwidth rather than send data over international trunk lines, so companies favor using CDNs.
The thing is, if your local CDN node is overloaded or having issues, you may get a 502 error. In theory, you’re supposed to be routed to the next working server node. But just in case, you can try using a VPN (Virtual Private Network) to access the website from another country or region within your own country. This may bypass the local server issue.
Flush Your DNS Cache or Change Your DNS Servers
DNS (Domain Name System) servers are like the telephone books of the internet. When you type an address like https://www.online-tech-tips.com (our sister site) into your address bar, the DNS server translates that into the correct IP address of the physical server that will send you the information you require.
A given DNS server may have the wrong IP address on file (it may have changed), or the server it’s referring you to might be one of several for the site, and that one is having problems. Your local DNS cache might also be corrupted or out of date.
You should first try to clear your DNS cache and try again. If that doesn’t work, you can change your DNS servers to see if that resolved the issue.
Google’s Public DNS servers found at 8.8.8.8 and 8.8.4.4 are some of the fastest and most reliable DNS servers in the world.
Use a Cached Page Instead
If all you needed from a website was static information, you might not need the server to be up and running at all. Google and other search engines constantly index the web and make cached copies of web pages. There are also websites such as the Internet Wayback Machine, which archives both old and new web pages so you can see the information they had at various points in time.
It’s easy to see the cached version of a page using Google, just look for the three dots to the right of the result header and select it.
From the menu that pops up, choose cached.
Then you’ll see a page with this message at the top.
Contact the Site Administrator
The last piece of advice we can provide when facing a 502 Bad Gateway error is to get in touch with the website administrator. If the problem seems to be with your ISP, you can contact their customer support and ask if they’re aware of any problems with access to that particular site.
Many ISPs have a “known issues” section on their home pages or user account dashboards, so be sure to check these as well. In the end, if nothing in this article helps, it’s quite literally out of your hands, and all you can do is wait. So why not check out our Fun Stuff section for a few excellent ways to pass the time?