Lỗi 522 Connection Timed Out
Lỗi 522 Connection Timed Out thường xảy ra là do có lỗi xuất hiện ở đơn vị cung cấp hosting. Việc này xảy ra khá thường xuyên và gây nhiều khó chịu với người sử dụng. Dưới đây là cách khắc phục Lỗi 522 Connection Timed Out.
[caption id='attachment_8982' align='aligncenter' width='1399'] Lỗi 522 Connection Timed Out[/caption]
Nguyên nhân xảy ra Lỗi 522 Connection Timed Out
- Máy chủ bị quá tải
- Yêu cầu gửi đi bị chặn bởi tưởng lửa thiết lập trên web server
- Máy chủ đang ngưng hoạt động hoặc địa chỉ IP thiết lập trên DNS không đúng khiến bạn không thể truy cập được
- Máy chủ gốc đã vô hiệu hóa KeepAlives
Đó là 4 nguyên nhân chính, và một số nguyên nhân khác có thể xảy ra như:
- Địa chỉ IP không chính xác trong cài đặt DNS Cloudflare (nghĩa là yêu cầu từ chúng tôi đã được gửi đến địa điểm sai)
- Máy chủ web nguồn gốc ngoại tuyến
- Các gói bị xóa trên mạng máy chủ
Dưới đây, bạn sẽ tìm thấy thông tin bổ sung cho các nguyên nhân phổ biến nhất.
Cách khắc phục Lỗi 522 Connection Timed Out
Sau khi tìm hiểu những nguyên nhân gây ra lỗi 502, đây sẽ là lúc ta đi khắc phục trong từng trường hợp cụ thể.
Khắc phục Lỗi 522 Connection Timed Out
Máy chủ có thể đang xóa yêu cầu do tình trạng quá tải. Điều gì cấu thành một tải cao có thể khác nhau tùy thuộc vào phần cứng và phần mềm của máy chủ.
Nói chung, mức tải trung bình trên 10-20 có thể có nghĩa là máy chủ bị quá tải. Để kiểm tra điều này trên Linux / Unix, bạn có thể chạy lệnh w hoặc top trong cửa sổ terminal.
Nếu bạn không thể xác minh tải máy chủ web của riêng mình, hãy kiểm tra với máy chủ lưu trữ hoặc quản trị viên hệ thống của bạn
Yêu cầu Cloudflare bị chặn
Chặn các yêu cầu Cloudflare là nguyên nhân phổ biến nhất gây ra lỗi 522 liên tục.
Khi lưu lượng truy cập chảy qua một trang web hỗ trợ Cloudflare, máy chủ web gốc sẽ xem tất cả các yêu cầu đến từ một số địa chỉ IP Cloudflare. Điều này thường có thể kích hoạt tường lửa và giới hạn tốc độ IP để chặn các yêu cầu Cloudflare, nghĩ rằng trang web đang bị tấn công. CPHulk (đi kèm với cPanel ) và các dịch vụ khác đã được biết để làm điều này.
Để tránh tình huống này, hãy đảm bảo rằng:
- IP Cloudflare không bị chặn trong .htaccess, iptables hoặc tường lửa của bạn.
- Nhà cung cấp dịch vụ lưu trữ của bạn không phải là tỷ lệ hạn chế hoặc chặn yêu cầu từ IP Cloudflare. Yêu cầu chủ nhà đưa vào danh sách trắng các địa chỉ IP của Cloudflare.
Ngoài ra, nhà cung cấp dịch vụ lưu trữ của bạn có thể muốn tắt giới hạn tốc độ.
Định tuyến mạng bị lỗi
Định tuyến mạng bị lỗi giữa Cloudflare và máy chủ web gốc sẽ khó khắc phục hơn các nguyên nhân khác. Trước khi kiểm tra điều này, trước tiên hãy loại trừ các nguyên nhân tiềm ẩn khác.
Nếu bạn tin rằng sự cố mạng có thể là nguyên nhân, hãy gửi một vé với sự hỗ trợ của Cloudflare. Thông tin hữu ích để cung cấp trong vé của bạn bao gồm:
- Chi tiết về những gì bạn đã kiểm tra cho đến thời điểm này
- Một MTR hoặc traceroute từ máy chủ của bạn đến một địa chỉ IP CloudFlare, tốt nhất là một trong những địa chỉ IP mà bạn đã thấy yêu cầu từ CloudFlare trong quá khứ
Vô hiệu hóa keepalives
Cloudflare sử dụng tiêu đề Keep-Alive để cải thiện hiệu suất. Việc vô hiệu hóa nó trong máy chủ web gốc sẽ khiến các kết nối bị lỗi và trả lại lỗi 522 trong một số trường hợp. Tính năng này được bật theo mặc định trong hầu hết các máy chủ web chính, vì vậy trừ khi bạn đã tắt hoàn toàn tính năng này, đây không phải là vấn đề.
Và cách cuối cùng
- Hãy đảm bảo máy chủ không bị quá tải dẫn đến lỗi 522 Connection timed out xuất hiện bằng cách gia hạn thêm băng thông hoặc liên hệ với nhà cung cấp dịch vụ máy chủ
- Kiểm tra xem bạn có đang chặn CloudFlare KCN trong .htaccess, iptables hoặc IP của bạn không bị chặn bởi các nhà mạng
- CloudFlare sử dụng KeepAlives để cải thiện hiệu suất. Nếu vô hiệu hóa KeepAlives sẽ dẫn đến tình trạng lỗi 522, hãy chắc chắn rằng bạn không vô hiệu hóa nó hoặc kích hoạt ngay khi có thể nếu thấy tính năng này đang bị vô hiệu hóa
Tốt nhất bạn nên liên hệ với đơn vị cung cấp hosting, web server để được hỗ trợ trực tiếp nhanh nhất.
Ngoài ra bạn còn có thể tham khảo thêm đơn vị cung cấp cho thuê máy chủ uy tín sẽ giúp bạn giảm bớt khả năng xảy ra những trường hợp không đáng có như Lỗi 522 Connection Timed Out.
>> Từ khóa liên quan:
- lỗi the connection has timed out
- lỗi request timed out
- error 522 connection timed out
- erreur 522 connection timed out
- error 522 connection timed out hatası
- cách khắc phục lỗi err_connection_timed_out
- lỗi err_connection_timed_out facebook
>> Một số lỗi tương tự và cách khắc phục: Cách khắc phục lỗi 404 not found hiệu quả