Nếu bạn thấy lỗi '502 cổng xấu', bạn có thể sẽ thấy trang trình duyệt màu trắng đơn giản có nội dung '502 Bad Gateway nginx / 0.7.67'. Điều này có thể xảy ra liên tục, thường xuyên hoặc tất cả các thời gian tùy thuộc vào những gì bạn đang làm. Tin vui là có khả năng máy tính của bạn không phát sinh lỗi nhưng trang web bạn đang cố truy cập.
Lỗi HTTP 502 chủ yếu là do cổng web hoặc proxy bị quá tải, bị định cấu hình sai hoặc tạm thời không liên lạc được. Lỗi xảy ra khi một cổng hoặc proxy nhận được một thông báo mà nó không hiểu. Nó không nhất thiết có nghĩa là trang web bị hỏng, nhiều khả năng nó là một máy chủ ngược dòng trong chuỗi giữa máy tính của bạn và chính máy chủ web.
Giải phẫu lỗi 502 cổng hỏng
Lỗi điển hình có dạng '502 Bad Gateway nginx / 0.7.67'. Lỗi 502 Bad Gateway là tiêu chuẩn nhưng phần ngnix cũng cho chúng ta biết điều gì đó. Ngnix hoặc Engine-X phiên bản 0.7.67 là nền tảng máy chủ proxy đảo ngược hướng các yêu cầu của trình duyệt từ người dùng đến một máy chủ web tùy thuộc vào mức lưu lượng truy cập.
Khi bạn thấy nginx / 0.7.67 là một phần của lỗi, điều này cho chúng ta biết rằng Engine-X đã nhận được truy vấn của bạn, chuyển nó tới máy chủ web nhưng có phản hồi rằng nó không hiểu hoặc không nhận được phản hồi bên trong thời hạn.
Đôi khi cú pháp lỗi sẽ cho bạn biết có gì sai. Trả về như 'Dịch vụ 502 quá tải' cho bạn biết chính xác những gì nó đang diễn ra. Lỗi cho biết 'Lỗi máy chủ 502: Máy chủ gặp lỗi tạm thời và không thể hoàn thành yêu cầu của bạn' gần như là mô tả nhưng không cho bạn biết vấn đề đang xảy ra ở đâu.
Một lỗi phổ biến khác là 'Bad Gateway: Máy chủ proxy nhận được phản hồi không hợp lệ từ máy chủ ngược dòng', điều này không hoàn toàn tự giải thích như các lỗi trước đó nhưng cho bạn biết điều gì sai nếu bạn biết một chút về cách hoạt động của internet .
Làm thế nào để có được khoảng 502 lỗi gateway xấu
Như tôi đã đề cập ở trên, lỗi 502 rất hiếm khi xảy ra với máy tính của bạn. Có nhiều khả năng trong chuỗi kết nối đó giữa máy chủ web đích và internet. Điều đó có nghĩa là các tùy chọn của bạn khá hạn chế về những gì bạn có thể làm.
Đôi khi, việc làm mới nhanh chóng là tất cả những gì bạn cần trong khi thời gian khác thì tốt hơn là chờ một chút và thử lại.
Làm mới trình duyệt của bạn
Làm mới trang trong trình duyệt của bạn có thể tải trang chính xác cho bạn sau một vài lần thử. Nếu lỗi xảy ra do quá tải, nỗ lực tiếp theo của bạn có thể gặp phải. Nếu trang web sử dụng proxy hoặc bộ cân bằng tải để quản lý lưu lượng truy cập, bạn có thể chuyển sang một máy chủ khác và có thể truy cập trang web. Nếu trang web sử dụng CDN (Mạng phân phối nội dung) như Cloudflare, bạn có thể được giới thiệu đến một máy chủ web khác cũng có thể tải trang web.
Bạn cũng có thể buộc tải lại trình duyệt của mình để đảm bảo rằng bạn không chỉ truy cập vào bản sao trang được lưu trong bộ nhớ cache. Điều này buộc trình duyệt tìm nạp một bản sao mới của trang và có thể vượt qua được. Trong Chrome, nhấn Ctrl + F5. Trong Firefox, nhấn Shift + Ctrl + F5, trong Safari, nhấn Shift và chọn Tải lại.
Kiểm tra xem trang web có ngừng hoạt động không
Có một vài trang web ra có mà sẽ kiểm tra xem một trang web là xuống hay không. Chúng nhanh hơn và dễ dàng hơn so với yêu cầu người khác kiểm tra trang web cho bạn và sẽ cho bạn biết liệu trang web có thể truy cập được hay không liên quan đến máy tính hoặc kết nối của bạn. Hãy thử xuống cho tất cả mọi người hoặc chỉ cho tôi hoặc là nó xuống ngay bây giờ?
Thử một trình duyệt khác
Nếu bạn có nhiều trình duyệt được cài đặt trên thiết bị của mình, bạn luôn có thể thử một trình duyệt khác để đảm bảo nó không phải là bất kỳ thứ gì ở phía bạn. Nó hiếm khi là một vấn đề máy tính nhưng nó chỉ mất một vài giây để cố gắng truy cập vào trang web bằng cách sử dụng một trình duyệt web khác nhau.
Nếu trang web có thể truy cập từ một trình duyệt nhưng không truy cập được vào trình duyệt khác, hãy đặt lại trình duyệt không hoạt động về mặc định. Hoặc gỡ cài đặt và cài đặt lại. Điều này đặc biệt hiếm nhưng luôn luôn có thể.
Khởi động lại bộ định tuyến hoặc modem của bạn
Cuối cùng và chỉ khi bạn thực sự muốn, bạn có thể khởi động lại bộ định tuyến và / hoặc modem để đặt lại kết nối của mình. Rất khó để sửa lỗi HTTP 502 nhưng nếu bạn muốn chắc chắn, đây là những gì bạn làm. Nếu bạn có cả bộ định tuyến và modem, hãy tắt cả hai bộ định tuyến và để chúng một phút. Bật modem của bạn và để nó khởi động hoàn toàn. Sau đó bật bộ định tuyến của bạn và để khởi động hoàn toàn. Sau đó kiểm tra lại.