DNS RobotDNS Propagation Checker
Trang ChủDNSWHOISIPSSL
DNS RobotDNS Propagation Checker

Công cụ kiểm tra DNS thế hệ mới

Chính Sách Bảo MậtĐiều Khoản Dịch VụVề Chúng TôiBlogLiên hệ

Công Cụ DNS

Tra Cứu DNSKiểm Tra Tốc Độ DNSTên Miền Sang IPTra Cứu NSTra Cứu MXXem tất cả

Công Cụ Email

Kiểm Tra Bản Ghi SPFKiểm Tra DMARCKiểm Tra DKIMKiểm Tra SMTPPhân Tích Header EmailXem tất cả

Công Cụ Website

Tra Cứu WHOISKiểm tra HostingKiểm Tra Tên MiềnTìm Tên Miền PhụPhát Hiện CMSXem tất cả

Công Cụ Mạng

Công Cụ PingTracerouteKiểm Tra CổngKiểm Tra Header HTTPKiểm Tra Chứng Chỉ SSLXem tất cả

Công Cụ IP

Tra Cứu IPIP Của Tôi Là GìKiểm Tra Danh Sách Đen IPIP Sang HostnameTra Cứu ASNXem tất cả

Công Cụ Tiện Ích

Quét Mã QRTạo Mã QRUPI QR Code GeneratorWiFi QR Code GeneratorDịch Mã MorseXem tất cả
© 2026 DNS Robot. Phát triển bởi: ❤ Shaik Brothers
Tất cả hệ thống hoạt động bình thường
Made with
Trang chủ/Blog/Lỗi ERR_TUNNEL_CONNECTION_FAILED là gì? Cách khắc phục

Lỗi ERR_TUNNEL_CONNECTION_FAILED là gì? Cách khắc phục

Shaik Vahid30 thg 9, 20268 phút đọc
Trang lỗi ERR_TUNNEL_CONNECTION_FAILED trên Chrome bên cạnh các bước kiểm tra proxy giúp khắc phục lỗi
Trang lỗi ERR_TUNNEL_CONNECTION_FAILED trên Chrome bên cạnh các bước kiểm tra proxy giúp khắc phục lỗi

Điểm chính

ERR_TUNNEL_CONNECTION_FAILED (mã lỗi Chromium -111) có nghĩa là Chrome đang gửi lưu lượng của bạn qua một proxy, và proxy đó không thể, hoặc không chịu, mở đường hầm đến trang HTTPS. Có thể proxy đang ngừng hoạt động hoặc bị cấu hình sai, nó chặn trang web đó, hoặc một proxy mà bạn chưa bao giờ định dùng đã được bật bởi tiện ích mở rộng, VPN, phần mềm độc hại hay tập lệnh tự động cấu hình. Nếu bạn không dùng proxy, hãy tắt cài đặt proxy trong Windows hoặc macOS, tắt các tiện ích proxy và VPN, và xóa proxy lỗi tại chrome://net-internals/#proxy. Nếu bạn đang dùng mạng nơi làm việc, nhiều khả năng proxy đang cố ý chặn trang web đó.

Advertisement

ERR_TUNNEL_CONNECTION_FAILED là gì?

ERR_TUNNEL_CONNECTION_FAILED là lỗi của Chrome và Edge chỉ xảy ra khi trình duyệt của bạn đang dùng máy chủ proxy. Mã nguồn Chromium mô tả lỗi mạng -111 là: "Không thể thiết lập kết nối đường hầm qua proxy" (A tunnel connection through the proxy could not be established). Lỗi này không có trang lỗi riêng, nên bạn sẽ thấy trang lỗi chung: "Không thể truy cập trang web này. Trang web tại … có thể tạm thời ngừng hoạt động hoặc có thể đã chuyển vĩnh viễn sang địa chỉ web mới", kèm dòng ERR_TUNNEL_CONNECTION_FAILED bên dưới.

Nội dung chung chung đó dễ gây hiểu lầm. Trang web thường vẫn hoạt động bình thường. Sự cố xảy ra sớm hơn một bước, giữa trình duyệt của bạn và proxy lẽ ra phải chuyển tiếp lưu lượng của bạn.

Nhiều người gặp lỗi này hoàn toàn không biết mình đang dùng proxy. Một ứng dụng VPN, một tiện ích mở rộng của trình duyệt, một tập lệnh tự động cấu hình trên mạng hoặc phần mềm quảng cáo (adware) có thể âm thầm bật proxy, vì vậy bước đầu tiên là kiểm tra xem Chrome thực sự đang dùng proxy nào.

Đường hầm proxy hoạt động (và thất bại) như thế nào

Lưu lượng HTTPS được mã hóa đầu cuối, nên một web proxy thông thường không thể đọc được. Thay vào đó, trình duyệt yêu cầu proxy mở một đường hầm thô bằng một yêu cầu đặc biệt:

http
CONNECT example.com:443 HTTP/1.1
Host: example.com:443

HTTP/1.1 200 Connection established   <- tunnel open, HTTPS flows through it

HTTP/1.1 403 Forbidden                <- or the proxy refuses: ERR_TUNNEL_CONNECTION_FAILED

Nếu proxy trả lời bằng bất cứ thứ gì khác ngoài thành công, ví dụ 403 vì trang web bị chặn hoặc 502 vì chính proxy không truy cập được trang web, Chrome sẽ bỏ cuộc và hiển thị ERR_TUNNEL_CONNECTION_FAILED.

Advertisement

Nguyên nhân gây ra lỗi ERR_TUNNEL_CONNECTION_FAILED

Nguyên nhânDấu hiệu thường gặp
Cài đặt proxy cũ hoặc sai trong Windows hay macOSMọi trang HTTPS đều lỗi trên mọi trình duyệt
Tiện ích proxy hoặc VPN trong ChromeChrome lỗi, Firefox vẫn hoạt động; cửa sổ Ẩn danh vẫn hoạt động
Tự động cấu hình proxy (PAC/WPAD) trỏ đến một proxy đã ngừng hoạt độngLỗi trên một mạng, thường là mạng công ty
Proxy của nơi làm việc hoặc trường học chặn trang webChỉ một số trang lỗi, mọi thứ khác vẫn hoạt động
Máy chủ proxy ngừng hoạt động hoặc bị quá tảiMọi người trên mạng đều bị ảnh hưởng
Phần mềm quảng cáo hoặc phần mềm độc hại đã đặt proxyMột proxy bạn không nhận ra cứ xuất hiện trở lại

Cách 1: Xem Chrome thực sự đang dùng proxy nào

Mở chrome://net-internals/#proxy trên thanh địa chỉ, nhấp Re-apply settings và Clear bad proxies, sau đó tải lại trang web. Trang này không còn liệt kê chính proxy nữa. Để xem cài đặt proxy thực tế (effective proxy settings) mà Chrome đang dùng, bao gồm cả tập lệnh tự động cấu hình, hãy lưu một bản log tại chrome://net-export và mở nó trong NetLog viewer (netlog-viewer.appspot.com), ở mục Proxy.

Nếu nó ghi "Use DIRECT connections" hoặc không hiển thị proxy nào, proxy không phải là nguyên nhân và bạn nên kiểm tra xem mạng của mình có chặn trang web không. Nếu nó hiển thị một proxy hoặc tập lệnh PAC mà bạn không nhận ra, hãy tiếp tục với Cách 2 và Cách 3 để tìm xem nó đến từ đâu. Mở trang IP Của Tôi Là Gì cũng hữu ích: nếu vị trí hoặc ISP hiển thị không phải của bạn, lưu lượng của bạn đang đi qua một proxy hoặc VPN.

Advertisement

Cách 2: Tắt proxy hệ thống (nếu bạn không dùng proxy)

Chrome và Edge dùng cài đặt proxy của hệ điều hành. Nếu bạn không cố ý dùng proxy, hãy tắt nó đi:

  • Windows 11: Cài đặt → Mạng & Internet → Proxy. Trong mục Thiết lập proxy thủ công (Manual proxy setup), tắt Sử dụng máy chủ proxy (Use a proxy server). Trong mục Thiết lập proxy tự động (Automatic proxy setup), để nguyên Tự động phát hiện cài đặt (Automatically detect settings) ở trạng thái bật, nhưng tắt Sử dụng tập lệnh thiết lập (Use setup script) trừ khi tổ chức của bạn cung cấp tập lệnh đó.

  • macOS: Cài đặt hệ thống → Mạng → kết nối của bạn → Chi tiết… → Proxy. Tắt mọi proxy, kể cả Cấu hình proxy tự động (Automatic proxy configuration), trừ khi bạn cần dùng.

powershell
:: Windows cũng có một proxy riêng cho các dịch vụ hệ thống (WinHTTP)
netsh winhttp show proxy
netsh winhttp reset proxy

Cảnh báo

Nếu bạn thấy một địa chỉ proxy mà mình không đặt, đặc biệt là địa chỉ cứ xuất hiện lại sau khi bạn xóa, hãy quét máy tính để tìm phần mềm quảng cáo hoặc phần mềm độc hại. Một số chương trình không mong muốn cài đặt proxy để theo dõi hoạt động duyệt web của bạn.

Cách 3: Kiểm tra tiện ích mở rộng, ứng dụng VPN và chính sách của Chrome

  • Tiện ích mở rộng: mở chrome://settings/system. Nếu một tiện ích đang kiểm soát proxy của bạn, Chrome sẽ hiển thị ghi chú cho biết tiện ích đó đang kiểm soát cài đặt này, kèm nút để tắt nó. Nếu không, hãy tắt lần lượt từng tiện ích proxy và VPN tại chrome://extensions.

  • Ứng dụng VPN: một số ứng dụng VPN hoạt động như proxy cục bộ thay vì một VPN đầy đủ. Hãy thoát hẳn ứng dụng, không chỉ ngắt kết nối, rồi tải lại trang.

  • Chính sách: mở chrome://policy. Nếu bạn thấy các chính sách proxy như ProxyMode, ProxyServer hoặc ProxyPacUrl, tổ chức của bạn hoặc phần mềm đã cài đặt đang áp đặt proxy, và bạn cần thay đổi nó tại nguồn (hoặc nhờ bộ phận IT).

Mẹo

Một phép thử nhanh: nếu trang web tải được trong cửa sổ Ẩn danh (nơi tiện ích mở rộng thường bị tắt) nhưng không tải được trong cửa sổ thường, thì một tiện ích đang đặt proxy.

Advertisement

Cách 4: Đặt lại cài đặt mạng và xóa bộ nhớ đệm DNS

Nếu cài đặt proxy trông ổn nhưng lỗi vẫn tiếp diễn, hãy đặt lại cấu hình mạng. Trên Windows, chạy các lệnh dưới đây trong Command Prompt với quyền quản trị viên rồi khởi động lại máy; trên Mac, xóa rồi thêm lại mạng và xóa bộ nhớ đệm DNS.

powershell
ipconfig /flushdns
netsh winsock reset
netsh int ip reset
netsh winhttp reset proxy

Ghi chú

Khởi động lại máy tính sau khi chạy netsh winsock reset. Thao tác đặt lại chỉ có hiệu lực sau khi khởi động lại.

Cách 5: Trên mạng nơi làm việc hoặc trường học, hãy hỏi trước khi vượt proxy

Mạng của công ty và trường học thường bắt buộc dùng proxy, và nhiều nơi dùng nó để chặn các danh mục trang web. Khi chỉ một số trang bị lỗi ERR_TUNNEL_CONNECTION_FAILED còn mọi thứ khác vẫn hoạt động, rất có thể proxy đang cố ý chặn những trang đó.

Tắt proxy thường không giúp được gì trên những mạng này, vì kết nối trực tiếp cũng bị chặn. Hãy hỏi bộ phận IT xem trang web đó có thể được cho phép không, hoặc truy cập trang từ một mạng khác.

Ghi chú

Một số mạng còn chặn DNS được mã hóa và VPN, điều này có thể gây ra các lỗi liên quan. Xem bài mạng này đang chặn lưu lượng DNS được mã hóa.

Advertisement

Dành cho quản trị viên proxy

Để thấy chính xác proxy trả lời yêu cầu CONNECT như thế nào, hãy tái hiện nó bằng curl từ một máy khách:

bash
curl -v -x http://proxy.example.com:3128 https://example.com/ -o /dev/null
# Thành công:  "HTTP/1.1 200 Connection established"
# Thất bại:    "CONNECT tunnel failed, response 403"
#              (curl cũ hơn: "Received HTTP code 403 from proxy after CONNECT")

Mẹo

Kiểm tra access log của proxy để tìm yêu cầu CONNECT của người dùng tại thời điểm xảy ra lỗi. Log ghi lại mã trạng thái mà proxy đã trả về, cho bạn biết quy tắc nào đã được áp dụng.

Mã 403 cho thấy một quy tắc truy cập, 407 là vấn đề xác thực, còn 502/503 là proxy không truy cập được đích đến (hãy kiểm tra DNS và tường lửa chiều ra của chính proxy). Trong cấu hình mặc định của Squid, http_access deny CONNECT !SSL_ports từ chối CONNECT đến mọi cổng không nằm trong danh sách SSL_ports (mặc định là 443), nên các trang HTTPS trên cổng như 8443 sẽ lỗi cho đến khi bạn thêm chúng vào. Bạn có thể kiểm tra từ bên ngoài xem cổng đích có truy cập được hay không bằng công cụ Kiểm Tra Cổng của DNS Robot.

ERR_TUNNEL_CONNECTION_FAILED khác gì các lỗi tương tự

LỗiMãĐiều gì thất bại
ERR_TUNNEL_CONNECTION_FAILED-111Proxy không thể hoặc không chịu mở đường hầm HTTPS
ERR_PROXY_CONNECTION_FAILED-130Chrome không kết nối được đến chính máy chủ proxy
ERR_CONNECTION_RESET-101Một kết nối đang mở bị cắt bằng gói TCP reset
ERR_NAME_NOT_RESOLVED-105DNS không tìm thấy tên miền

Hướng dẫn liên quan: ERR_CONNECTION_RESET, ERR_NETWORK_CHANGED và ERR_NAME_NOT_RESOLVED.

Lưu lượng của bạn có đang đi qua proxy không?

Công cụ IP Của Tôi Là Gì của DNS Robot hiển thị địa chỉ IP công khai, ISP và vị trí mà các trang web nhìn thấy. Nếu chúng không khớp với kết nối của chính bạn, có một proxy hoặc VPN nằm trên đường truyền.

Thử IP Của Tôi Là Gì

Advertisement

Câu hỏi thường gặp

Nó có nghĩa là Chrome đang dùng máy chủ proxy và proxy đó không thể hoặc không chịu mở đường hầm cần thiết cho trang HTTPS. Trong Chromium, đây là lỗi mạng -111. Bản thân trang web thường vẫn ổn; vấn đề nằm ở proxy hoặc cài đặt proxy.

Công cụ liên quan

What Is My IPPort CheckerDNS Lookup

Bài viết liên quan

Lỗi ERR_CONNECTION_RESET là gì? Cách khắc phụcLỗi ERR_NETWORK_CHANGED là gì? Cách khắc phục"Mạng Này Đang Chặn Lưu Lượng DNS Được Mã Hóa" — Cách Khắc Phục

Mục lục

  • ERR_TUNNEL_CONNECTION_FAILED là gì?
  • Đường hầm proxy hoạt động (và thất bại) như thế nào
  • Nguyên nhân gây ra lỗi ERR_TUNNEL_CONNECTION_FAILED
  • Cách 1: Xem Chrome thực sự đang dùng proxy nào
  • Cách 2: Tắt proxy hệ thống (nếu bạn không dùng proxy)
  • Cách 3: Kiểm tra tiện ích mở rộng, ứng dụng VPN và chính sách của Chrome
  • Cách 4: Đặt lại cài đặt mạng và xóa bộ nhớ đệm DNS
  • Cách 5: Trên mạng nơi làm việc hoặc trường học, hãy hỏi trước khi vượt proxy
  • Dành cho quản trị viên proxy
  • ERR_TUNNEL_CONNECTION_FAILED khác gì các lỗi tương tự
  • Câu hỏi thường gặp