Máy chủ proxy từ chối kết nối (The proxy server is refusing connections)
Cập nhật:
Thông báo "Máy chủ proxy từ chối kết nối" là cách Firefox nói rằng nó đã gõ cửa đúng địa chỉ proxy nhưng cửa đóng: máy ở địa chỉ đó trả lời là port này không nhận kết nối. Đây là lỗi tầng mạng, xảy ra trước cả bước đăng nhập, nên đổi mật khẩu sẽ không giúp gì.
Những gì thường nằm sau thông báo này
- Firefox đang trỏ tới một proxy cục bộ đã tắt. Các công cụ như trình gỡ lỗi mạng hay app proxy trên máy hay lắng nghe ở
127.0.0.1. Tắt app đi mà Firefox vẫn giữ cấu hình thì mọi trang đều bị từ chối. - Firefox theo proxy của hệ điều hành. Ở chế độ dùng cài đặt proxy của hệ thống, một proxy cũ còn sót trong Windows hay macOS sẽ làm Firefox lỗi theo.
- Port sai hoặc đơn đã ngừng. Port không đúng với đơn, hoặc proxy không còn phục vụ ở port đó nữa.
- Điền vào sai ô. Proxy HTTP được điền vào ô SOCKS Host hoặc ngược lại. Hãy để đúng ô theo giao thức của đơn.
Thử lại bằng curl và công cụ kiểm tra port
Firefox không cho thêm chi tiết, nên hãy hỏi trực tiếp port đó. Với địa chỉ minh hoạ 203.0.113.10:8080 trỏ vào một port không có dịch vụ, chúng tôi nhận được: curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server. Con số after 0 ms cho thấy câu trả lời từ chối về gần như tức thì, khác hẳn với trường hợp proxy timeout khi không có ai trả lời.
Không quen dòng lệnh thì dùng công cụ check proxy: cùng tình huống, kết quả là connect failed. Công cụ kiểm tra port cũng giúp xác nhận port đó có đang mở từ Internet không. Chrome và Edge gặp đúng lỗi này sẽ báo ERR_PROXY_CONNECTION_FAILED.
Sửa cài đặt proxy trong Firefox
- Mở Firefox, vào Settings, kéo xuống Network Settings và bấm nút Settings bên cạnh.
- Nếu không cần proxy, chọn No proxy rồi bấm OK. Lỗi biến mất ngay thì nguyên nhân chính là cấu hình cũ.
- Nếu đang chọn Use system proxy settings, sửa proxy ở hệ điều hành, xem hướng dẫn tắt proxy.
- Nếu dùng Manual proxy configuration, so từng ô với đơn trong dashboard: proxy HTTP(S) điền vào ô HTTP Proxy, proxy SOCKS5 điền vào ô SOCKS Host và chọn SOCKS v5.
- Với proxy có mật khẩu, Firefox sẽ hỏi username và password khi bạn mở trang đầu tiên. Chi tiết ở cài proxy Firefox.
Lỗi tương tự ngoài Firefox
Trong trình duyệt antidetect, port bị từ chối thường hiện là kiểm tra proxy thất bại ngay lập tức. Trong Python requests, lỗi kết nối tới proxy được ném ra dưới dạng requests.exceptions.ProxyError; hãy in toàn bộ thông báo để thấy lý do bên dưới. Ở mọi môi trường, cách xử lý giống nhau: xác nhận đúng IP và port, rồi xác nhận port đó đang mở.
Các bước thực hiện
- 1
Mở Network Settings của Firefox
Settings > Network Settings > Settings để xem Firefox đang dùng chế độ proxy nào.
- 2
Thử chọn No proxy
Chọn No proxy, bấm OK và tải lại trang để biết lỗi có do proxy hay không.
- 3
Kiểm tra port proxy
Nếu cần proxy, dán dòng proxy vào công cụ check proxy hoặc chạy
curl -xđể xem có lỗi(7)không. - 4
Điền lại đúng ô theo giao thức
Đặt IP và port vào ô HTTP Proxy hoặc SOCKS Host theo đúng đơn, lưu lại và mở trang thử.
Câu hỏi thường gặp
Máy chủ proxy từ chối kết nối có phải do sai mật khẩu?
Không. Từ chối xảy ra trước bước đăng nhập. Sai mật khẩu sẽ cho lỗi 407 hoặc hộp thoại hỏi lại.
Tôi không cài proxy mà Firefox vẫn báo lỗi này?
Kiểm tra Firefox có đang chọn Use system proxy settings không, rồi xem cài đặt proxy của hệ điều hành và các tiện ích proxy trong Firefox.
Proxy chạy trên Chrome nhưng Firefox báo từ chối?
Firefox có cấu hình riêng có thể khác với hệ thống. Mở Network Settings và so lại IP, port, ô giao thức.
Lỗi chỉ xuất hiện ở mạng công ty?
Có thể mạng đó chặn port ra ngoài. Thử cùng proxy trên mạng 4G; chạy được thì liên hệ người quản trị mạng, xem thêm kiểm tra proxy và tường lửa.
Proxy HTTP(S) và SOCKS5 cho Firefox
Chọn giao thức hợp với phần mềm của bạn, nhận ngay IP, port và thông tin đăng nhập.
Xem bảng giá