Danh sách công khai có thể chứa điểm cuối đã ngừng nhận kết nối. Đây là nguyên nhân thường gặp khi proxy thất bại, nhưng không phải duy nhất. Sai giao thức, thiết lập bỏ qua, cổng bị chặn hoặc trang web từ chối IP đầu ra cũng có thể gây cùng triệu chứng.

Kiểm tra mục trước khi thay đổi ứng dụng

Sao chép lại IP, cổng và giao thức. Thiếu một chữ số ở cổng hoặc nhầm HTTP/SOCKS là đủ làm bắt tay thất bại. Đừng suy ra giao thức từ cổng 8080 hay 1080, và đừng thêm tên người dùng nếu dịch vụ không thực sự cung cấp.

Với điểm cuối HTTP, một yêu cầu curl ngắn giúp tách thử nghiệm khỏi tiện ích trình duyệt và thiết lập hệ thống:

curl --proxy http://203.0.113.10:8080 --noproxy '' --connect-timeout 5 --max-time 15 --verbose https://example.com/

Thay địa chỉ tài liệu bằng mục của bạn. Với SOCKS5, dùng cổng thực tế và lược đồ SOCKS tương ứng.

Xem lỗi đầu tiên

Kết quảNơi có thể cần tìm nguyên nhân
Kết nối bị từ chốiCổng đóng hoặc thiết bị chủ động từ chối kết nối.
Kết nối hết thời gian chờTuyến, bộ lọc hoặc dịch vụ không hoàn tất thiết lập trong giới hạn.
Phản hồi bắt tay proxy bất thườngGiao thức đã chọn có thể không khớp với dịch vụ.
407Proxy yêu cầu xác thực.
CONNECT bị từ chốiProxy có thể hạn chế đích hoặc cổng đó.
Trang web trả về 403 hoặc 429Yêu cầu đã tới máy chủ HTTP, nhưng bị máy chủ từ chối hoặc giới hạn. Kiểm tra máy chủ nào phát ra phản hồi.

Kết nối TCP hoạt động mới chỉ là bước đầu. Nếu dịch vụ trên cổng đó không dùng giao thức proxy đã chọn, yêu cầu có thể thất bại ngay sau đó.

Thực hiện hai phép so sánh

Thử cùng đích qua proxy thứ hai có cùng giao thức. Nếu chỉ điểm cuối đầu tiên thất bại khi thiết lập, vấn đề thu hẹp vào điểm cuối hoặc tuyến đó. Sau đó thử một đích thông thường khác qua proxy đầu tiên. Nếu chỉ một trang web thất bại, hãy điều tra chính sách riêng của đích thay vì kết luận toàn bộ proxy đã chết.

Yêu cầu trực tiếp cũng hữu ích khi có thể truy cập trực tiếp. Chỉ định bỏ qua một cách rõ ràng để các biến proxy kế thừa không âm thầm giữ bài kiểm tra tưởng là trực tiếp trên tuyến proxy.

Biết khi nào nên dừng thử một mục

Nếu nhiều yêu cầu có giới hạn thời gian thất bại tại cùng bước kết nối, chọn mục khác từ danh sách proxy miễn phí thay vì tăng chờ lên vài phút. Lưu lỗi chính xác nếu cần báo cáo. Kết nối lại liên tục không sửa được cổng đã đóng hoặc điểm cuối đã bị gỡ.

Nếu mọi mục đều thất bại, hãy nhìn rộng hơn. Kiểm tra cấu hình client, quy tắc kết nối đi ra của mạng và việc đích có truy cập được khi không dùng proxy hay không. Vấn đề chung của tất cả yêu cầu không phải lý do tốt để bỏ cả danh sách.

Bài viết liên quan