502 Bad Gateway 오류은 (는) 무엇이고 어떻게 해결 하죠?

소비자와 웹 소유자 모두를 확실히 실망시키는 것 중 하나는 웹 사이트 또는 해당 페이지 중 하나에 오류 코드가 표시되는 것입니다. 그 성가신 해충 중 하나는 502 오류 또는 나쁜 게이트웨이 오류입니다.


다른 서버 오류만큼 흔하지는 않지만이 문제는 특히 문제의 근본 원인을 찾기가 어렵 기 때문에 문제가 발생할 때 특히 문제가됩니다..

그러나 502 잘못된 게이트웨이 오류는 정확히 무엇입니까?

502 잘못된 게이트웨이
간단히 말해서이 오류는 HTTP (Hypertext Transfer Protocol) 상태 코드이며 한 온라인 서버가 다른 온라인 서버로부터 제대로 응답하지 않았다고 생각 될 때 발생합니다..

모든 설정, 브라우저 및 모든 장치에서 발생할 수 있습니다. 따라서이 오류의 원인과 해결 방법을 살펴보고 잘 제거하십시오..

5xx 갱

아시다시피, 502는 하루를 망칠 기다리고있는 500 시리즈 오류 중 발생할 수있는 유일한 오류는 아닙니다. 즉, 500 그룹의 가장 일반적이고 가장 중요한 오류 중 일부는 다음과 같습니다..

  • 500 내부 서버 오류 – 웹 서버에서 클라이언트 요청과 같은 작업을 수행 할 수없는 상태가 발생하면이 오류가 표시됩니다..
  • 501 구현되지 않음 – 서버가 요청 방법을 지원하거나 인식 할 수 없습니다. 요청을 처리하는 기능이 없으므로이 오류로 응답합니다..
  • 502 Bad Gateway – 서버와 싸워서 서로 대화하지 않습니다. 농담을 제외하고 프록시 또는 게이트웨이 역할을하는 동안 서버가 요청을 처리하는 동안 업스트림 서버로부터 적절한 응답을받지 못했습니다..
  • 503 서비스를 사용할 수 없음 – 유지 보수가 진행 중이거나 현재 과부하 상태이므로 서버에서 요청을 처리 할 수없는 일시적인 상태.
  • 504 게이트웨이 시간 초과 – 서버가 프록시 나 게이트웨이 역할을하는 동안 DNS와 같은 다른 서버에서 시간에 응답하지 않아 요청을 처리 할 수 ​​없습니다..
  • 505 HTTP Version Not Supported – 웹 서버가 요청에서 시작된 HTTP 프로토콜 버전을 지원할 수 없거나 지원하지 않을 때 오류가 발생합니다. 오류에는 일반적으로 서버가 협력하지 않는 이유에 대한 설명이 포함됩니다.
  • 502 오류

502 오류의 원인

대부분의 경우 502 오류는 두 온라인 서버 간의 통신에 문제가 될뿐입니다. 중요한 것도없고 너무 심각한 것도 없습니다. 그러나 502 오류의 원인을 정확히 파악하는 것은 종종 어려운 일입니다.

주된 이유는이 오류가 전혀 제어 할 수없는 두 온라인 서버간에 발생하기 때문입니다..

개발자 자신이 아닌 웹 소유자의 경우 이러한 오류를 처리 할 때 팀에 웹 소유자가 있으면 도움이 될 수 있습니다. 소프트웨어 엔지니어 채용 정보를 온라인에서 확인하여 개발자가 채용하기로 결정한 경우 개발자에게 기대할 수있는 내용을 명확하게 파악할 수 있습니다..

또한이 오류는 502 Proxy Error, HTTP 502, 502 Bad Gateway NGINX 등과 같은 다양한 다른 오류 메시지로 위장 할 수 있습니다. 어쨌든 오류를 일으킨 원인에 대한 정신을 잃기 전에 여기에 가장 일반적인 이유는 다음과 같습니다..

  • 오리진 서버가 작동하지 않습니다 – 간단히 말하면 서버가 제대로 작동하지 않을 수 있습니다. 문제의 근원은 연결 문제, 서버 다운 타임, 과부하, 너무 많은 트래픽 등일 수 있습니다..
  • 도메인 이름 문제 –이 문제는 도메인이 IP 주소를 올바르게 결정하지 않을 때 발생합니다. 도메인 호스팅 수준으로 설정된 잘못된 DNS 레코드가이 문제의 원인 일 수 있습니다. 또한 DNS에 대한 변경 사항이 전체적으로 전파 될 시간이 충분하지 않아 오류가 발생했을 수 있습니다. TTL (Time To Live) 요소가 느리기 때문일 수 있습니다..
  • 방화벽에 의해 차단 된 요청 – 예, 좋은 방화벽과 보안 문제입니다. 문제가 의심되면 방화벽을 확인하십시오. 대부분의 경우 502 오류의 배후에는 실제로 방화벽이 있습니다. 특히 보안 플러그인이있는 WordPress 웹 사이트에서 서비스 간 요청을 차단할 수 있습니다. 또한 DDoS 보호가 시작될 수도 있습니다..
  • 서버 오류 – 서버가 버킷을 찼습니다. 이 문제가 발생할 수있는 몇 가지 이유가 있습니다. 예를 들어 유지 관리로 인해 서버가 오프라인 상태이거나 서버가 충돌했거나 서버 콘텐츠가 공급자의 이용 약관을 위반 한 경우.
  • 브라우저 오류 – 종종 502 뒤에있는 이유는 브라우저 확장 프로그램입니다. 이는 성가신 광고 및 팝업으로부터 사용자를 보호하는 AdBlock 확장 프로그램을 사용하는 경우 특히 그렇습니다. 또 다른 이유는 단순히 사용중인 브라우저의 오래된 버전 일 수 있습니다..

502 오류 수정

이제 흥미로운 부분에 도달했습니다. 502 오류 수정은 매우 간단합니다. 소비자 입장에서는 페이지를 새로 고침하는 것만 큼 쉬울 수 없습니다. 이 오류를 해결하는 몇 가지 방법이 있으며 여기에 몇 가지가 있습니다..

  • 페이지를 다시로드하십시오 – 예, 해당 페이지를 다시로드하면 오류가 사라질 수 있습니다. 앞에서 언급했듯이, 가난한 것은 조금 더 시간이 필요할 수 있습니다..
  • 페이지를 새로 고침

  • 새 브라우저 세션 시작 – 또 다른 수정은 모든 항목을 닫고 인터넷 사용 기록, 쿠키 및 캐시를 지우고 새 세션을 시작하는 것입니다. 새로운 비공개 또는 시크릿 세션도 오류 수정에 도움이 될 수 있습니다.
  • 502 오류를 피하기 위해 쿠키를 지우십시오502 오류를 피하기 위해 캐시 된 이미지 지우기

  • 컴퓨터를 다시 시작하십시오 – 모두 실패하면 컴퓨터를 재설정하고 새로 시도하십시오..
  • 다른 브라우저를 사용해보십시오 – 브라우저 관련 문제 일 수 있으므로 Chrome, Mozilla Firefox 등과 같은 다른 브라우저를 사용해보십시오..
  • 나중에 다시 오십시오 – 오류를 해결하기 위해 위의 모든 것을 시도하면 상황이 거의 희망이 없습니다. 인터넷 서비스 제공 업체 나 웹 마스터에게 연락을 시도한 다음 다시 커피를 마시고 나중에 다시 오십시오. 오류가 발생하면 다시 해결 될 수 있습니다.

개발자를위한 솔루션

개발자의 관점은 소비자의 관점과 다릅니다. 웹 관리자로 502 오류를 수정하는 것도 원활 할 수 있습니다. 따라서 개발자를위한 502에 대한 몇 가지 솔루션이 있습니다..

  • 서버의 IP를 추적 라우팅 또는 핑 테스트하여 업스트림 서버에 연결할 수 있는지 확인하십시오..
  • DNS 테스트 도구를 사용하여 규정 된 도메인 이름이 올바르게 해석되는지 확인하십시오..
  • 서버 또는 웹 사이트 오류 로그를 확인하여 서버에서 특정 오류가 발생했는지 확인하십시오..
  • WordPress 사이트의 경우“wp-content / plugins”폴더의 이름을 일시적으로 바꾸어 오류의 가능한 원인으로 플러그인을 제외하십시오..
  • 방화벽 로그에서 블록 흔적이 있는지 확인하십시오..

결산 단어

서버 나 웹 사이트에서 발생할 수있는 모든 오류 중에서 502 잘못된 게이트웨이 오류는 그다지 최악이 아닙니다. 그럼에도 불구하고 여전히 번거 롭습니다..

신속하고 효율적으로 해결 될 수는 있지만 앞으로 더 심각한 문제를 일으킬 수있는 더 심각한 근본적인 문제를 지적 할 수 있으므로 발생할 때 조금 더 조사해 볼 가치가 있습니다..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map