크롬 502 Bad Gateway 오류 해결 방법 6가지 (원인부터 단계별 점검까지)

크롬으로 웹사이트에 접속했는데 갑자기 502 Bad Gateway라는 메시지가 나타나면 당황스럽다.
인터넷이 끊긴 건지, 크롬에 문제가 생긴 건지, 아니면 접속하려는 사이트가 고장 난 건지 바로 판단하기 어렵기 때문이다.
이럴 때 무조건 크롬 설정부터 바꿀 필요는 없다.
502 오류는 웹사이트 서버나 중간 게이트웨이에서 발생하는 경우가 많아서, 먼저 문제가 어디에서 생겼는지 확인하는 게 좋다.
이번 글에서는 크롬에서 502 Bad Gateway 오류가 나타나는 이유와 일반 사용자가 직접 시도할 수 있는 해결 방법을 순서대로 정리해 봤다.
1. 502 Bad Gateway는 어떤 오류일까?
502 Bad Gateway는 웹 서버가 다른 서버에 요청을 전달하는 과정에서 정상적이지 않은 응답을 받았을 때 반환하는 HTTP 상태 코드다.
쉽게 말해, 웹사이트에 접속하기 위한 중간 서버는 요청을 받았지만 뒤쪽 서버에서 제대로 된 응답을 받지 못한 상황이다.
예를 들어 온라인 쇼핑몰에 접속한다고 생각해 보자. 사용자의 요청을 받은 서버가 상품 정보를 제공하는 다른 서버에 데이터를 요청했는데, 해당 서버가 비정상적으로 응답하면 502 오류가 나타날 수 있다.
따라서 502 오류가 발생했다고 해서 크롬 자체에 문제가 있다고 단정할 수는 없다.
웹사이트 서버의 일시적인 장애나 서버 간 연결 문제일 수도 있다.
2. 오류가 발생했을 때 먼저 확인할 것'
해결 방법을 하나씩 시도하기 전에 아래 두 가지부터 확인해 보자.
첫째, 다른 웹사이트는 정상적으로 열리는지 확인한다.
네이버나 구글 등 평소 이용하는 다른 사이트에 접속해 본다.
다른 사이트는 잘 열리는데 특정 사이트에서만 502 오류가 발생한다면, 해당 웹사이트의 서버 문제일 가능성이 있다.
둘째, 같은 사이트를 다른 브라우저나 기기에서 열어본다.
크롬에서만 오류가 발생하는지 확인하기 위해 다른 브라우저에서도 접속해 보자. 가능하다면 스마트폰으로 같은 사이트를 열어보는 것도 방법이다.
여러 브라우저와 기기에서 같은 오류가 나타난다면 웹사이트 서버나 네트워크 쪽 문제를 의심할 수 있다.
반대로 크롬에서만 문제가 발생한다면 브라우저 설정이나 확장 프로그램 등을 추가로 확인해 볼 필요가 있다.
3. 크롬 502 Bad Gateway 해결 방법 6가지
방법 1. 페이지 새로고침 후 잠시 기다리기
가장 먼저 시도할 방법은 페이지 새로고침이다.
일시적인 서버 장애나 통신 문제가 발생했다면 잠시 후 정상적으로 접속될 수 있다.
- Windows: F5 또는 Ctrl + R
- Mac: Command + R
새로고침해도 같은 오류가 반복된다면 몇 분 정도 기다렸다가 다시 접속해 보자. 서버 쪽 문제라면 사용자가 설정을 변경하지 않아도 정상화될 수 있다.
방법 2. 시크릿 모드에서 접속하기
크롬의 시크릿 모드는 기존 브라우징 세션과 분리된 창에서 웹사이트를 열어볼 수 있는 기능이다.
Windows에서는 Ctrl + Shift + N을 누르면 시크릿 창을 열 수 있다. Mac에서는 Command + Shift + N을 사용하면 된다.
시크릿 모드에서 해당 사이트가 정상적으로 열린다면 확장 프로그램이나 기존 브라우저 세션 등이 원인인지 살펴볼 필요가 있다.
다만 시크릿 모드에서도 오류가 발생한다면 서버 문제일 가능성도 여전히 남아 있다.
방법 3. 크롬 캐시와 쿠키 삭제하기
캐시와 쿠키는 웹사이트 이용을 편리하게 해주는 데이터지만, 브라우저에 저장된 상태나 세션 정보 때문에 특정 사이트 이용에 문제가 생기는 경우도 있다.
삭제를 시도하려면 다음 순서로 진행하면 된다.
- 크롬 오른쪽 위의 점 세 개 메뉴를 클릭한다.
- 설정 → 개인정보 보호 및 보안으로 이동한다.
- 인터넷 사용 기록 삭제 메뉴를 선택한다.
- 삭제할 기간과 항목을 선택한다.
- 캐시된 이미지 및 파일을 우선 삭제하고 다시 접속한다.
쿠키까지 삭제하면 웹사이트에서 로그아웃되거나 저장된 설정이 사라질 수 있으므로 필요한 경우에만 선택하는 것이 좋다.
참고로 캐시 삭제가 모든 502 오류를 해결하는 것은 아니다. 서버 자체에 문제가 있다면 캐시를 삭제해도 오류가 계속 나타날 수 있다.
방법 4. 크롬 확장 프로그램 확인하기
광고 차단 프로그램이나 보안 관련 확장 프로그램 등이 웹사이트 접속에 영향을 주는 경우도 있다.
앞서 시도한 시크릿 모드에서 사이트가 정상적으로 열렸다면 확장 프로그램을 하나씩 확인해 보자.
- 크롬 주소창에 chrome://extensions/를 입력한다.
- 설치된 확장 프로그램 목록을 확인한다.
- 의심되는 확장 프로그램을 일시적으로 끈다.
- 해당 사이트에 다시 접속한다.
확장 프로그램을 끈 뒤 정상적으로 접속된다면 해당 프로그램의 설정이나 호환성에 문제가 있는지 확인할 수 있다.
다만 모든 확장 프로그램을 무조건 삭제할 필요는 없다. 원인이 확인된 경우에만 조치하는 편이 좋다.
방법 5. 다른 네트워크에서 접속해 보기
현재 사용하는 인터넷 연결이나 VPN, 프록시 설정 등이 접속에 영향을 주는 경우도 있다.
가능하다면 와이파이 대신 스마트폰 모바일 데이터로 접속해 보자.
회사 네트워크에서만 문제가 발생하는 경우에는 보안 장비나 프록시 정책이 관련되어 있을 수도 있다.
다른 네트워크에서는 정상적으로 열리지만 기존 네트워크에서만 오류가 발생한다면 네트워크 환경을 추가로 점검해 볼 만하다.
공유기 재부팅도 연결 문제를 확인하는 한 가지 방법이지만, 웹사이트 서버에서 발생한 502 오류까지 해결해 주는 것은 아니다.
방법 6. DNS 설정은 마지막에 확인하기
DNS는 도메인 이름을 IP 주소와 연결해 주는 시스템이다. 다만 DNS 문제는 일반적으로 도메인 이름을 찾지 못하는 오류와 더 직접적으로 관련되므로, 502 오류가 발생했다고 해서 DNS부터 변경할 필요는 없다.
다른 사이트는 정상적으로 접속되고 특정 웹사이트에서만 502 오류가 나타난다면 서버 문제를 먼저 확인하는 편이 합리적이다.
여러 사이트에서 접속 문제가 발생하거나 DNS 관련 오류가 함께 나타난다면 DNS 캐시 초기화나 네트워크 설정 확인을 고려할 수 있다.
네트워크 설정을 변경하기 전에는 현재 설정을 확인하고, 회사나 학교에서 관리하는 기기라면 관리자에게 문의하는 것이 안전하다.
4. 502와 504 오류는 어떻게 다를까?
웹사이트 접속 중 발생하는 대표적인 서버 오류로는 500, 502, 503, 504 등이 있다. 숫자가 비슷해서 헷갈릴 수 있지만 의미에는 차이가 있다.
| 500 | Internal Server Error | 서버 내부에서 예기치 않은 오류 발생 |
| 502 | Bad Gateway | 중간 서버가 다른 서버로부터 비정상적인 응답을 받음 |
| 503 | Service Unavailable | 서버가 일시적으로 요청을 처리하기 어려운 상태 |
| 504 | Gateway Timeout | 중간 서버가 다른 서버의 응답을 정해진 시간 안에 받지 못함 |
특히 502와 504는 비슷해 보이지만 차이가 있다.
502는 게이트웨이가 정상적이지 않은 응답을 받은 경우이고, 504는 필요한 응답을 제때 받지 못한 경우다.
일반 사용자가 오류 코드만으로 정확한 원인을 알아내기는 어렵지만, 서버 측 문제일 가능성을 판단하는 데는 도움이 된다.
6. 크롬 502 오류 관련 자주 묻는 질문
Q. 502 Bad Gateway는 인터넷이 끊겼다는 뜻인가요?
반드시 그렇지는 않다. 인터넷이 연결되어 있어도 웹사이트 서버나 중간 서버 사이에 문제가 생기면 502 오류가 발생할 수 있다.
Q. 크롬 캐시를 삭제하면 무조건 해결되나요?
아니다. 브라우저에 저장된 데이터가 원인인 경우에는 도움이 될 수 있지만, 서버 장애라면 캐시 삭제만으로 해결되지 않는다
.
Q. 특정 사이트에서만 오류가 발생하면 어떻게 해야 하나요?
다른 사이트는 정상적으로 열리는지 확인한 뒤, 다른 브라우저나 기기에서도 해당 사이트에 접속해 본다. 모든 환경에서 같은 오류가 발생한다면 사이트 운영자 측의 문제일 가능성이 있다.
Q. 502 오류가 오래 지속되면 어떻게 해야 하나요?
웹사이트 공지사항이나 공식 고객센터를 확인하는 것이 좋다. 사용자가 해결할 수 없는 서버 문제라면 운영자의 조치가 필요하다.
6. 크롬 502 Bad Gateway 오류, 어디부터 확인할까?
502 오류가 나타났을 때는 크롬을 바로 삭제하거나 네트워크 설정부터 변경할 필요는 없다.
먼저 페이지를 새로고침하고, 다른 사이트가 정상적으로 열리는지 확인해 보자.
이후 시크릿 모드와 다른 브라우저에서 접속해 보면 브라우저 문제인지 웹사이트 서버 문제인지 어느 정도 범위를 좁힐 수 있다.
가장 중요한 것은 오류가 발생한 위치를 구분하는 것이다. 특정 사이트에서만 문제가 발생한다면 서버 측 원인을 먼저 의심하고, 여러 사이트에서 접속 문제가 나타난다면 브라우저나 네트워크 환경도 함께 확인하면 된다.