Bạn đang gặp
lỗi 502 Bad Gateway nhưng không biết phải làm cách nào để khắc phục? Vậy thì bài viết dưới đây là dành cho bạn,
MONA Media sẽ giúp bạn giải đáp tất cả các thông tin về
lỗi 502 Bad Gateway là gì, dấu hiệu để nhận biết, cũng như cung cấp một số giải pháp xử lý lỗi này hiệu quả nhất.
Lỗi 502 Bad Gateway là lỗi gì?
Lỗi 502 Bad Gateway là một mã trạng thái HTTP. Trong quá trình sử dụng Internet, bạn sẽ có lúc được báo lỗi này nếu
proxy hoặc
gateway nhận được phản hồi invalid response (
không hợp lệ) từ server gốc. Lúc này, bạn sẽ không thể truy cập vào nội dung hay thông tin của trang web.
Cụ thể, mỗi khi truy cập vào một trang web nào đó, trình duyệt sẽ gửi đi một yêu cầu đến máy chủ web (
web server). Sau đó, máy chủ web sẽ nhận và xử lý yêu cầu, rồi gửi lại tài nguyên được yêu cầu cùng với tiêu đề HTTP và mã trạng thái HTTP.
Thông thường, mã trạng thái HTTP sẽ không được nhìn thấy trừ khi có sự cố xảy ra. Chính vì vậy, đây là cách mà máy chủ thông báo rằng đã có sự cố, đi kèm với mã lỗi cụ thể.
Theo đó, lỗi 502 Bad Gateway có nghĩa là máy chủ trong khi hoạt động như một proxy hoặc gateway đã nhận được phản hồi không hợp lệ từ phía máy chủ inbound.
Lỗi 502 Bad Gateway có ảnh hưởng đến SEO như thế nào?
Khác với lỗi 503, được dùng cho chế độ bảo trì
WordPress và yêu cầu Google kiểm tra lại sau, lỗi 502 có thể ảnh hưởng tiêu cực đến SEO nếu không khắc phục càng sớm càng tốt.
Cụ thể, đối với lỗi 502, khi website ngừng hoạt động trong thời gian dài, ví dụ trong hơn 6 giờ, Google sẽ có thể xem lỗi 502 là một vấn đề cấp website cần được giải quyết. Việc này sẽ ảnh hưởng không tốt đến thứ hạng của website. Chính vì vậy, nếu sợ rằng lỗi 502 sẽ xảy ra lần nữa, bạn nên tìm xem lý do vì sao chúng lại xuất hiện.
Các dấu hiệu giúp nhận biết lỗi 502 Bad Gateway
Cách hiển thị của lỗi 502 Bad Gateway ở mỗi trang web sẽ không giống nhau. Cụ thể, bạn sẽ thấy những thông báo này khi gặp mã lỗi 502:
- “502 Bad Gateway”
- “502 Service Temporarily Overloaded”
- “Error 502”
- “Temporary Error (502)”
- “502 Proxy Error”
- “502 Server Error: The server encountered a temporary error and could not complete your request.”
- “HTTP 502”
- “502. That’s an error.”
- “Bad Gateway: The proxy server received an invalid response from an upstream server.”
- “HTTP Error 502 – Bad Gateway”
Thông thường, lỗi 502 error sẽ hiển thị ở cửa sổ trình duyệt Internet cũng như trang web. Còn với nền tảngTwitter, lỗi 502 Bad Gateway thường được báo là “
Fail Whale”.
Bên cạnh đó, lỗi Bad Gateway trong Windows Update sẽ tạo ra
mã lỗi 0x80244021 hoặc thông báo lỗi
WU_E_PT_HTTP_STATUS_BAD_GATEWAY.
Ngoài ra, trong các dịch vụ Google, ví dụ
Google Search hoặc
Gmail, lỗi error 502 thường được hiển thị là lỗi máy chủ (
Server Error), hoặc trong một số trường hợp chỉ đơn giản là hiển thị 502 trên màn hình.
Nguyên nhân gây ra Error 502 Bad Gateway
Để nói về nguyên nhân gây nên mã lỗi 502, MONA đã tổng hợp ra những nguyên nhân phổ biến dưới đây:
- Do xung động giữa máy chủ trực tuyến với máy tính của bạn.
- Do trình duyệt của bạn.
- Máy chủ bị cấu hình sai hoặc bị quá tải vì lượng traffic lớn.
- Có sự cố với DNS, plugin hoặc bộ nhớ cache của trình duyệt.
Giải pháp khắc phục nhanh lỗi 502 Bad Gateway
Nhằm giúp quá trình fix lỗi 502 Bad Gateway diễn ra thuận lợi và nhanh chóng, bạn hãy thử áp dụng các biện pháp khắc phục dưới đây nhé:
Tải lại trang web để sửa lỗi 502 Bad Gateway
Với cách fix lỗi 502 Bad Gateway này, bạn hãy thử tải lại trang một lần nữa bằng cách nhấn phím F5, hay click nút Refresh/ Reload. Nếu như lỗi HTTP 502 không xảy ra nữa thì việc truy cập bị lỗi này chỉ là vấn đề tạm thời, không ảnh hưởng nhiều.
Khởi động lại trình duyệt web
Hãy đóng tất cả cửa sổ trên trình duyệt của bạn, sau đó mở lại trình duyệt một và thử mở website mà bạn muốn truy cập lại một lần nữa. Với trường hợp này, nguyên nhân gây ra lỗi 502 error có thể do thiết bị của bạn gặp sự cố trong quá trình lướt web trên trình duyệt.
Sử dụng trình duyệt khác
Đôi khi, sự cố lỗi 502 error xuất hiện có thể do có trục trặc giữa việc kết nối server và các thiết bị. Trong trường hợp này, bạn có thể xem xét sử dụng các trình duyệt khác để thay thế như:
Chrome, Cốc Cốc, Firefox, Edge, Safari,… Đồng thời, bạn cũng có thể xem xét xóa trình duyệt hiện tại và cài đặt lại để quá trình sử dụng được ổn định hơn.
Kiểm tra và reset các thiết bị mạng
Dựa theo kinh nghiệm chuyên môn, MONA nhận ra rằng, đôi khi các sự cố trên modem, router, switches hoặc các thiết bị hệ thống mạng khác cũng có thể là nguyên nhân gây mã lỗi 502. Với trường hợp này, bạn chỉ cần khởi động lại các thiết bị:
modem, router, switches,… là khắc phục được.
Xoá bộ nhớ Cache trình duyệt
Các file đã “lỗi thời” hoặc các file bị lỗi được lưu trữ trên trình duyệt của bạn cũng có thể là nguyên nhân gây lỗi 502 Bad Gateway. Ở trường hợp này, chỉ cần xóa bỏ các file bộ nhớ cache và hãy thử mở lại trang bạn muốn truy cập lần nữa.
-> Tham khảo Phương thức xóa cache cho mọi trình duyệt
Xoá Cookies của trình duyệt
Trường hợp nếu bạn đã áp dụng giải pháp xóa các file bộ nhớ cache trình duyệt mà bạn vẫn không giải quyết được lỗi 502, MONA nghĩ rằng bạn có thể xem xét đến giải pháp xóa
cookies trình duyệt web để xử lý lỗi.
Lưu ý: Nếu bạn không muốn xoá toàn bộ cookies trên trình duyệt thì bạn có thể tìm và xóa cookies liên quan đến web mà bạn truy cập có xảy ra lỗi 502.
Thay đổi DNS
Trường hợp nếu bạn là người lập trình website, việc website tiến hành thay đổi
Web Hosting hoặc chuyển sang sử dụng một
địa chỉ IP mới sẽ khiến người dùng không thể truy cập dữ liệu website ngay lập tức được. Bạn có thể kiểm tra lại tình huống của quá trình chuyển đổi, thông thường quy trình này sẽ mất tầm vài giờ để hoàn tất.
Trường hợp bạn là người truy cập vào trang web, bạn có thể đổi DNS khác, chẳng hạn như dùng các Google Public DNS, thay vì dùng DNS mặc định để tiến hành truy cập vào trang.
Flush DNS
Ngoài việc đổi DNS, bạn cũng có thể cân nhắc đến biện pháp Flush DNS. Bởi trong nhiều trường hợp, Cached DNS bị sai hoặc đã quá cũ cũng có thể dẫn đến xuất hiện lỗi 502 Bad Gateway. Cụ thể, bạn hãy cùng MONA tiến hành theo các bước sau:
Đối với hệ điều hành Windows
- Bước 1: Nhấn tổ hợp phím Windows + R để mở Windows command prommand -> Gõ tìm kiếm cmd -> Chọn OK.
- Bước 2: Gõ câu lệnh “ipconfig /flushdns” như hình bên dưới -> Chọn Enter để hoàn tất.
Đối với hệ điều hành MacOS
- Bước 1: Nhấn Command + Space để mở Terminal -> Tìm “Terminal” trên Spotlight -> Nhấn đúp chuột vào kết quả hiển thị đầu tiên.
- Bước 2: Nhập câu lệnh “sudo dscacheutil –flushcache” để hoàn tất.
Kiểm tra lại Plugins
Một hình thức sửa lỗi 502 Bad Gateway mà bạn có thể áp dụng là
tiến hành kiểm tra lại plugins và extensions. Vì có thể caching plugin chính là nguyên nhân khiến lỗi error 502 xuất hiện.
Hãy vô hiệu hoá toàn bộ plugins trong thời gian ngắn, nhằm xác nhận xem có phải như vậy không. Để làm được điều này, bạn hãy di chuyển đến thư mục wp-content rồi đổi tên thư mục plugins.
Trường hợp website hoạt động lại sau khi toàn bộ plugin bị vô hiệu thì có nghĩa rằng một trong những plugin là nguyên nhân gây lỗi. Lúc này, bạn có thể đổi tên thư mục thành plugins thành như ban đầu. Sau đó vô hiệu lần lượt từng plugin để xác định plugin nào gây lỗi một cách chính xác nhất.
Khởi động trình duyệt ở chế độ An toàn – Safe Mode
Từ kinh nghiệm nhiều năm trong việc xử lý các vấn đề về kỹ thuật cho website của khách hàng, MONA hiểu rằng, khi trình duyệt chạy ở chế độ Safe Mode, thì trình duyệt sẽ thường chạy cùng với các thiết lập mặc định, không có add-on, tiện ích mở rộng và toolbar.
Chính vì vậy, trong lúc chạy trình duyệt ở chế độ Safe Mode, nếu như không xuất hiện error 502 thì bạn có thể khẳng định lỗi 502 nằm ở các tiện ích mở rộng hoặc do cài đặt trình duyệt. Lúc này, bạn chỉ cần reset lại cài đặt trình duyệt về chế độ mặc định hoặc hãy tìm cách vô hiệu hoá các
tiện ích mở rộng là nguyên nhân gây ra lỗi.
Lưu ý: Để khởi chạy trình duyệt ở chế độ Safe Mode, bạn hãy tiến hành khởi động Windows ở chế độ Safe Mode và chạy trình duyệt như bình thường.
Liên hệ với trang web
Rất có thể trong một số trường hợp, website bị lỗi và các Admin của trang chưa “
fix” lỗi, đây chính là nguyên nhân gây ra lỗi 502 Bad Gateway.
Nếu vậy, bạn có thể truy cập trang Website Contact Information để xem danh sách liên hệ. Đa số các website đều có các tài khoản
mạng xã hội để hỗ trợ các dịch vụ của họ, một số website còn có kèm email và số điện thoại để người dùng có thể liên hệ tiện lợi hơn.
Liên hệ với bên đơn vị cung cấp dịch vụ Internet
Đây là cách cuối cùng để giúp bạn khắc phục lỗi 502 Bad Gateway. Hãy liên hệ với nhà cung cấp dịch vụ mạng Internet (
Internet Service Provider) của mình để họ có thể giúp bạn tìm ra nguyên nhân và xử lý nhanh chóng nhất nhé.
Trên đây là những thông tin chi tiết về
lỗi 502 Bad Gateway là gì? cùng những nguyên nhân, dấu hiệu nhận biết và các biện pháp khắc phục hiệu quả. Hy vọng những thông tin mới được
MONA Media chia sẻ, có thể giúp bạn hiểu rõ hơn về mã lỗi 502 và chọn ra cho mình các cách fix lỗi phù hợp nhất nhé! Chúc bạn thành công.
Tìm hiểu thêm về một số lỗi khác và cách khắc phục: