오류 502: 원인 및 문제 해결 기술
게시 됨: 2021-10-26502 잘못된 게이트웨이 오류는 웹 페이지에 액세스하려고 할 때 인터넷 서버가 잘못된 응답을 반환했음을 나타냅니다.
그러나 이 오류는 컴퓨터 문제로 인해 발생할 수도 있습니다.
502 불량 게이트웨이가 무엇을 의미하는지 또는 해결 방법을 모르십니까?
다음은 502 잘못된 게이트웨이 오류를 해결하기 위한 단계별 가이드입니다. 의미, 식별 방법 및 해결 방법에 대해 알아보십시오.
502 불량 게이트웨이 오류란 무엇입니까?
웹 페이지를 열려고 하면 컴퓨터가 해당 페이지에 액세스하기 위해 웹 서버에 요청을 보냅니다. 서버가 메시지를 받으면 요청을 완료하고 HTTP 헤더 및 HTTP 상태 코드와 함께 콘텐츠를 반환합니다. 이로 인해 시스템과 웹 서버 간의 통신에 여러 가지 문제가 발생할 수 있습니다.
500, 501, 503, 504 등과 같은 500 범위 HTTP 상태 코드는 이러한 네트워킹 오류 중 서버 오류를 나타냅니다.
502 오류는 연결된 웹 서버가 다른 서버에서 릴레이된 데이터에 대한 프록시 역할을 하지만 해당 서버가 잘못된 응답을 반환했음을 나타내는 상태 코드 중 하나입니다.
운영 체제, 브라우저, 웹 서버 및 호스트에 따라 502 잘못된 게이트웨이 오류는 다양한 방식으로 나타날 수 있습니다. 다음은 임시 HTTP 오류 502 잘못된 게이트웨이의 가장 일반적인 형태입니다.
- HTTP 오류 502 잘못된 게이트웨이
- 502 프록시 오류
- 502 잘못된 게이트웨이 NGINX
- 서버 오류
- 게이트웨이 502 서비스가 일시적으로 과부하됨
- HTTP 502
- 임시 오류 502
다음은 Google에서 표시하는 방법의 예입니다.
Twitter와 같은 다른 서비스는 "Twitter is over capacity"와 같은 502 Bad Gateway 오류에 대한 응답으로 완전히 다른 메시지를 표시할 수 있습니다. 이것은 좀 더 사용자 친화적인 것 같습니다.
502 오류 잘못된 게이트웨이의 원인
해결 방법을 살펴보기 전에 502 잘못된 오류의 원인을 살펴보겠습니다. 502 게이트웨이 오류는 다양한 이유로 발생할 수 있는 일시적인 오류입니다. 다음은 가장 일반적인 원인 중 일부입니다.
- 트래픽 급증으로 인한 서버 과부하
- 방화벽이 요청을 차단하는 경우
- 도메인 주소를 확인할 수 없는 경우
- 서버 소프트웨어 시간 초과(웹 서버에서 요청을 반환하는 데 의도한 것보다 오래 걸립니다.)
- 일부 브라우저 확장 프로그램은 주로 AdBlock 확장 프로그램과 같은 오류를 유발할 수도 있습니다.
502 오류를 수정하는 방법?
502 잘못된 게이트웨이 오류는 일반적으로 네트워크/서버 문제를 나타냅니다. 경우에 따라 클라이언트 측 문제일 수도 있습니다. 이러한 옵션은 문제가 우리 측에 있는지 원본 서버에 있는지에 따라 다릅니다. 원본 서버가 문제를 일으키는 경우 사용자로서 할 수 있는 일은 많지 않지만 문제가 우리 쪽이 아닌지 확인하고 확인해야 합니다.
사용자인 경우 다음을 시도하십시오.
페이지를 새로고침해 보세요.
502 잘못된 게이트웨이 문제가 발생하면 가장 먼저 해야 할 일 중 하나는 몇 분 동안 기다린 다음 웹 사이트를 다시 로드하는 것입니다. 일시적으로 과부하된 서버가 문제를 일으킬 수 있기 때문입니다.
다른 사람을 위해 사이트가 다운되었는지 확인합니다.
웹 사이트에 연결하는 데 문제가 있는 경우(이유가 무엇이든) 자신만 문제인지 다른 사람도 같은 문제를 겪고 있는지 확인할 수 있습니다. down.com과 같은 다양한 도구를 사용할 수 있습니다.
이 방법은 문제가 있는 위치를 표시하고 해결하는 데 도움이 됩니다. 모두를 위해 사이트가 다운된 경우 할 수 있는 일이 많지 않습니다. 해결될 때까지 기다리면 됩니다.
다른 브라우저 사용해보기
502 잘못된 게이트웨이 오류는 브라우저 문제로 인해 발생할 수도 있습니다. 다른 브라우저를 사용하여 작동하는지 확인하는 것이 이를 테스트하는 쉬운 방법입니다. Google Chrome, Mozilla Firefox, Apple Safari 또는 Microsoft Edge가 모두 옵션입니다. 새 브라우저에서도 오류가 나타나면 브라우저 문제가 아니라는 것을 알 수 있으므로 다른 해결 방법을 시도해야 합니다.
브라우저 캐시 지우기
다른 브라우저로 전환하여 문제가 해결되면 기본 브라우저가 502 오류를 생성하는 오래되었거나 손상된 파일을 캐시했을 수 있습니다. 이러한 캐시된 파일을 제거한 후 웹 사이트 열기를 시도하면 문제가 해결될 수 있습니다.
브라우저 확장명 확인
브라우저에 확장 프로그램이 설치되어 있는 경우 그 중 하나 이상이 문제를 일으킬 수 있습니다. 모든 확장 프로그램을 비활성화한 다음 페이지에 다시 액세스하십시오. 그 후 오류가 사라지면 문제를 일으키는 플러그인 또는 확장 프로그램일 가능성이 큽니다. 가해자를 찾으려면 플러그인을 하나씩 활성화하십시오.
장치 다시 시작
사이트 검사기를 사용하여 사이트가 다운된 것으로 확인되고 동일한 결과로 다른 브라우저를 사용해 본 경우 문제가 서버나 브라우저에 있는 것이 아님을 알 수 있습니다. 기기의 문제일 수 있습니다.
컴퓨터 또는 네트워킹 장비(Wi-Fi, 라우터 등)에 이상하고 일시적인 문제가 발생했을 수 있습니다. 이 문제는 컴퓨터와 네트워킹 장비를 다시 시작하여 해결할 수 있습니다.
DNS 서버 변경
DNS 문제로 인해 때때로 502 오류가 발생할 수 있습니다. DNS 서버를 변경하는 것은 좋은 생각이 아니지만 오류를 확인하는 한 가지 방법입니다. DNS 서버를 직접 수정하지 않는 한 ISP가 DNS 서버를 설정할 가능성이 높습니다. Open DNS 또는 Google DNS와 같은 타사 DNS 서버로 변경하면 문제가 해결될 수 있습니다. 속도 및 신뢰성 향상과 같은 DNS 서버로의 전환의 다른 이점도 있습니다.
시스템 관리자 또는 웹사이트 소유자인 경우 다음을 시도하십시오.
백엔드 서버가 작동합니까?
- 백엔드 서버(예: PHP, NodeJS, Tomcat 등)가 실행 중인지 확인합니까? 그렇지 않은 경우 시작하십시오.
- 백엔드 서버가 실행 중인 경우 중단되었을 수 있습니까? 또는 어떤 요청도 처리할 수 없는 상태입니까?
- 웹서버가 백엔드 서버와 통신할 수 있습니까? 방화벽 문제일까요?
여러 가지 이유가 있을 수 있으며 디버그하는 가장 좋은 방법은 웹 서버와 백엔드 서버 로그를 확인하여 요청을 처리할 수 없는 이유를 확인하는 것입니다. 문제의 원인을 알게 되면 문제를 해결할 수 있습니다.
CDN 또는 방화벽을 일시적으로 비활성화합니다.
콘텐츠 전송 네트워크(CDN)는 콘텐츠 배포를 위한 인터넷의 투명한 백본입니다. 502 잘못된 게이트웨이 오류는 CDN으로 인해 발생할 수 있습니다. 타사 서비스의 CDN을 사용하고 있습니다.
방화벽 및 CD 구성을 변경해도 도움이 되지 않으면 일시적으로 방화벽을 끄고 웹 사이트를 다시 시작해 보십시오. 이 절차는 100% 효과적이지는 않지만 문제가 무엇인지 확인하는 것은 가치가 있습니다.
마무리
이 기사에서는 502 잘못된 게이트웨이 문제의 의미, 가장 일반적인 원인 및 해결 방법을 살펴보았습니다.
502는 서버가 통신할 수 없을 때 발생하는 오류입니다. 위의 기술을 적용하면 문제와 해결 방법을 더 잘 이해할 수 있습니다.