Lỗi 502 Bad Gateway là gì? Cách khắc phục Lỗi 502
- Bùi Tấn Lực
- 221
- 07/09/2024
Lỗi 502 Bad Gateway là gì? Đó là mã trạng thái HTTP xuất hiện khi server gốc phản hồi kết quả không hợp lệ cho gateway hoặc proxy, server gateway là server trung gian nhận dữ liệu, chi tiết như nào hãy cùng chúng tôi phân tích:
Lỗi 502 Bad Gateway là gì? Cách khắc phục Lỗi 502
Mục Lục [Ẩn]
Lỗi 502 Bad Gateway là gì?
Lỗi 502 Bad Gateway là mã trạng thái HTTP xuất hiện khi server gốc phản hồi kết quả không hợp lệ cho gateway hoặc proxy, server gateway là server trung gian nhận dữ liệu từ thiết bị của bạn và chuyển dữ liệu đó đến web server.
Lỗi 502 xuất hiện ở các dạng:
Error 502
HTTP 502
502 Service Temporarily Overloaded
502 Bad Gateway Nginx
502 Bad Gateway.
Temporary Error (502)
HTTP Error 502 Bad Gateway
502 Server Error: The server encountered a temporary error and could not complete your request
502 – Web server received an invalid response while acting as a gateway or proxy server
Xem thêm bài viết:
Nguyên nhân gây ra lỗi 502 Bad Gateway
Server quá tải
Do vô số những lượng khách truy cập trên trang web hoặc do tấn công DDOS khiến server quá tải, bộ nhớ cạn kiệt và có thể dừng hoạt động.
Tường lửa chặn
Liên lạc giữa các máy chủ có thể bị tường lửa chặn. Một số hệ thống bảo vệ ddos thường có thể chặn các yêu cầu từ hệ thống phân phối nội dung khi phản ứng thái quá.
Lập trình bị lỗi
Lập trình bị lỗi có thể là nguyên nhân dẫn đến lỗi 502 bad gateway. Sẽ khiến các yêu cầu không thể được trả lời một cách chính xác do lỗi trong code của trang web, dẫn đến lỗi này hiển thị.
Lỗi mạng
Có thể là nguyên nhân dẫn đến lỗi 502 bad gateway là do đôi khi có các sự cố về DNS, sự cố định tuyến và các sự cố liên quan đến ISP.
Hết thời gian chờ (Connection timeout)
Web server mất quá nhiều thời gian để hoàn thành cũng xảy ra lỗi 502 bad gateway.
Các phương pháp sửa lỗi 502 Bad Gateway
Load lại URL một lần nữa
Bằng cách nhấn phím F5, hoặc click vào nút Refresh / Reload để thử load lại URL một lần nữa.
Bạn có thể áp dụng giải pháp load lại trang một lần nữa để khắc phục lỗi vì lỗi 502 Bad Gateway xảy ra là do máy chủ đang tạm ngưng để nâng cấp, nó chỉ là lỗi tạm thời.
Kiểm tra Plugins
Trong quá trình kết nối với server dẫn đến việc xuất hiện lỗi 502 Bad Gateway thì các plugin và extension có thể tạo ra một số trở ngại. Bạn nên vô hiệu hóa tạm thời các plugin và vào lại trang web để theo dõi tình huống và kiểm tra liệu plugin và extension có thực sự là nguyên nhân gây ra lỗi hay không.
Khởi động lại trình duyệt của bạn
Đóng tất cả các cửa sổ trên trình duyệt của bạn rồi mở lại trình duyệt một lần nữa xong nhập trang web mà bạn muốn truy cập một lần nữa.
Lỗi 502 xảy ra có thể là do trong quá trình bạn duyệt web trên trình duyệt mà máy tính của bạn gặp sự cố. Khởi động lại trình duyệt của bạn là cách đơn giản nhất để khắc phục lỗi 502 trong trường hợp này.
Xóa bộ nhớ cache trình duyệt
Có thể là nguyên nhân gây ra lỗi 502 khi 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. Chỉ cần xóa bỏ các file bộ nhớ cache và thử mở lại trang bạn muốn truy cập là xong khi ở trong trường hợp này.
Xóa cookies trình duyệt
Có thể là nguyên nhân gây ra lỗi 502 do 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. Bạn có thể nghĩ đến giải pháp là xóa cookies trên trình duyệt web để khắc phục lỗi nếu đã á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 khắc phục được lỗi 502.
Khởi động trình duyệt ở chế độ Safe Mode
Đồng nghĩa với việc là trình duyệt sẽ chạy cùng các thiết lập mặc định, không có add-on, tiện ích mở rộng và toolbar khi trình duyệt của bạn chạy ở chế độ Safe Mode.
Nếu không xảy ra lỗi 502 trong quá trình chạy trình duyệt ở chế độ Safe Mode thì khi đó bạn có thể khẳng định rằng nguyên nhân gây ra lỗi 502 là do các tiện ích mở rộng hoặc do cài đặt trình duyệt. Lúc này hãy reset lại cài đặt trình duyệt về chế độ mặc định hoặc tìm vô hiệu hóa các tiện ích mở rộng là nguyên nhân gây ra lỗi.
Sử dụng trình duyệt thay thế khác
Chrome, Firefox, Internet Explorer, Micorsoft Edge hay Safari là những trình duyệt có thể dùng thay thế. Bạn có thể sử dụng trình duyệt thay thể khác để duyệt web nếu đã áp dụng các giải pháp trên mà vẫn không khắc phục được lỗi 502. Nguyên nhân gây ra lỗi có thể là do xảy ra vấn đề gì đó trên trình duyệt gốc của bạn nếu không xuất hiện lỗi 502 trên các trình duyệt thay thế khác. Hãy gỡ bỏ cài đặt trình duyệt và cài đặt lại trình duyệt để khắc phục lỗi.
Khởi động lại máy tính của bạn
Có thể là nguyên nhân gây ra lỗi 502 khi một số sự cố tạm thời trong quá trình máy tính của bạn kết nối với Internet. Bạn chỉ cần khởi động lại máy tính để khắc phục lỗi.
Khởi động lại các thiết bị hệ thống mạng
Cũng có thể là nguyên nhân gây ra lỗi 502 hoặc lỗi 502 Bad Gateway khi các sự cố trên modem, router, switches hoặc các thiết bị hệ thống mạng khác. Hãy tiến hành khởi động lại các thiết bị: modem, router, switches... lại.
Kiểm tra lại CDNs
Cũng có thể là nguyên nhân dẫn đến lỗi 502 bad gateway từ CDNs hoặc DDoS mitigation servers. Thường sẽ mất vài giờ để khắc phục vấn đề khi các phiên bản gặp xung đột. Để được hỗ trợ giải quyết vấn đề này hãy liên hệ trực tiếp với nhà cung cấp hosting.
Thay đổi DNS
Đôi khi lỗi Bad Gateway xảy ra là do các sự cố tạm thời trên DNS Servers nên thay đổi DNS trên Servers (máy chủ), hoặc router, máy tính hoặc các thiết bị của bạn.
Hỗ trợ từ đội ngũ kỹ thuật
Những giải pháp trước đó mà bạn có thể tự thực hiện để sửa lỗi HTTP 502 đều là những giải pháp khá đơn giản. Tuy nhiên, hãy liên hệ trực tiếp với đội ngũ kỹ thuật nếu bạn vẫn không thể truy cập website một cách bình thường. Đội ngũ kỹ thuật sẽ càng nắm rõ tình huống và hướng dẫn bạn giải quyết vấn đề này khi bạn nêu rõ vấn đề.
Kiểm tra error log
Những thay đổi, cập nhật có thể là nguyên nhân gây ra lỗi 502 cho website. Bạn có thể xác định được vấn đề phát sinh thông qua việc kiểm tra lại error log. Bạn có thể mở error logging bằng cách bổ sung đoạn code dưới đây vào file wp-config.php với các trang trên nền tảng WordPress:
define( ‘WP_DEBUG’, true );
define( ‘WP_DEBUG_LOG’, true );
define( ‘WP_DEBUG_DISPLAY’, false );
Các lỗi sẽ xuất hiện trong phần wp-contents/debug.log.
Lời kết
Cảm ơn các bạn đã tham khảo bài viết về Lỗi 502 Bad Gateway
- 0 Bình luận
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *