Lỗi ERR_CONNECTION_TIMED_OUT: Nguyên nhân và 7 cách sửa
Lỗi ERR_CONNECTION_TIMED_OUT là thông báo Chrome đưa ra khi trình duyệt chờ quá lâu mà không mở được kết nối tới máy chủ, dù là website hay proxy. Trang không bị cấm, chỉ là không có hồi âm. Bài này ProxyVN tách lỗi theo ba tầng mạng, proxy và website, kèm lệnh kiểm tra và 7 cách sửa trên máy tính lẫn điện thoại.
Lỗi ERR_CONNECTION_TIMED_OUT và cơ chế hết thời gian chờ
Trong danh sách mã lỗi mạng của Chromium, ERR_CONNECTION_TIMED_OUT mang mã -118. Theo tệp net_error_list.h của Chromium, lỗi này mô tả việc một lần thử kết nối đã hết thời gian chờ. Trình duyệt gửi yêu cầu mở kết nối nhưng không nhận được trả lời trong khoảng thời gian cho phép.
Để hiểu vì sao "không trả lời" khác "từ chối", cần nhìn vào cách TCP mở kết nối. Đặc tả TCP RFC 9293 mô tả bắt tay ba bước: máy khách gửi SYN, máy chủ đáp SYN-ACK, máy khách xác nhận ACK. Lỗi hết thời gian chờ xảy ra khi gói SYN đi mà không có gói nào quay về.

Gói SYN gửi đi không có hồi âm
Hết thời gian chờ khác từ chối kết nối
Khi máy chủ còn sống nhưng không mở cổng, nó gửi lại gói RST và trình duyệt báo ERR_CONNECTION_REFUSED gần như ngay lập tức. Khi gói tin bị rơi giữa đường hoặc bị tường lửa nuốt im lặng, trình duyệt không nhận được gì và phải chờ. Đó là lý do lỗi hết thời gian chờ luôn đi kèm cảm giác trang quay rất lâu rồi mới báo lỗi.
Lỗi đến chậm là dấu hiệu gói tin bị mất, lỗi đến ngay là dấu hiệu bị từ chối. Chỉ riêng quan sát này đã giúp anh em loại trừ được một nửa nguyên nhân.
Các mã lỗi họ hàng dễ nhầm
Chromium có nhiều mã lỗi kết nối gần nhau. Bảng dưới giúp anh em không sửa nhầm chỗ.
Mã lỗi |
Số hiệu |
Ý nghĩa ngắn |
Gợi ý tầng lỗi |
|---|---|---|---|
ERR_CONNECTION_TIMED_OUT |
-118 |
Không có hồi âm khi mở kết nối |
Mạng, proxy hoặc website |
ERR_TIMED_OUT |
-7 |
Một thao tác mạng hết thời gian chờ |
Thường ở giữa phiên |
ERR_CONNECTION_REFUSED |
-102 |
Máy chủ từ chối kết nối |
Sai cổng, dịch vụ tắt |
ERR_CONNECTION_RESET |
-101 |
Kết nối đang mở bị cắt ngang |
Tường lửa, proxy đóng phiên |
ERR_PROXY_CONNECTION_FAILED |
-130 |
Không kết nối được máy chủ proxy |
Cấu hình proxy |
ERR_ADDRESS_UNREACHABLE |
-109 |
Không có đường tới địa chỉ IP |
Định tuyến mạng |
Lỗi ERR_PROXY_CONNECTION_FAILED với thông báo "There is something wrong with the proxy server" đã có bài riêng là cách sửa lỗi proxy Google Chrome. Lỗi đường hầm qua proxy HTTP có ở bài lỗi ERR_TUNNEL_CONNECTION_FAILED.
Tóm lại, hết thời gian chờ nghĩa là gói tin không có đường về. Việc của anh em là tìm xem gói tin bị mất ở tầng nào.
Nguyên nhân gây lỗi ERR_CONNECTION_TIMED_OUT theo ba tầng
Đường đi của một yêu cầu gồm ba chặng: từ thiết bị ra mạng nhà, từ mạng nhà tới proxy nếu có, rồi từ proxy hoặc mạng nhà tới website. Gói tin có thể mất ở bất kỳ chặng nào. ProxyVN chia nguyên nhân theo đúng ba tầng này.

Ba tầng cần khoanh vùng
Tầng thiết bị và mạng
Nhóm nguyên nhân phổ biến nhất nằm ngay trên máy anh em hoặc trong mạng nhà:
- Wi-Fi yếu hoặc chập chờn: gói tin rơi liên tục, trang này mở được trang kia hết giờ.
- Tường lửa hoặc phần mềm diệt virus: chặn im lặng kết nối ra ngoài của trình duyệt.
- Cấu hình proxy hệ thống còn sót: máy cố đi qua một proxy đã chết.
- DNS trả về IP cũ: trình duyệt kết nối tới địa chỉ không còn dùng.
- Modem, router quá tải: nhiều thiết bị dùng chung, bảng kết nối đầy.
Tầng proxy
Khi dùng proxy, chặng giữa máy anh em và proxy là nơi hay hỏng nhất:
- Sai IP hoặc sai cổng: gói tin gửi tới nơi không có dịch vụ nào lắng nghe, và nếu tường lửa phía đó nuốt gói thì trình duyệt chờ tới hết giờ.
- Proxy đã chết hoặc hết hạn: máy chủ proxy không phản hồi.
- Whitelist IP chưa khớp: proxy xác thực bằng IP nguồn, IP mạng anh em vừa đổi nên bị bỏ qua.
- Mạng công ty chặn cổng proxy: tường lửa doanh nghiệp chỉ mở vài cổng ra ngoài.
Về whitelist, bài xác thực proxy bằng IP whitelist hay user password giải thích ưu nhược từng cách. Anh em đổi mạng thường xuyên thì user/password đỡ rắc rối hơn.
Tầng website đích
Nếu mạng và proxy đều ổn, nguyên nhân nằm ở phía website:
- Máy chủ quá tải hoặc đang sập: không kịp nhận kết nối mới.
- Website chặn im lặng dải IP: một số hệ thống chống tấn công bỏ gói thay vì trả lỗi.
- Website chỉ phục vụ một số quốc gia: kết nối từ ngoài vùng bị bỏ qua.
Lỗi 504 Gateway Timeout trông giống nhưng khác bản chất. 504 nghĩa là anh em đã kết nối được tới một cổng trung gian, còn cổng đó chờ máy chủ phía sau quá lâu. Anh em xem bài 504 gateway timeout nếu gặp mã này.
Tóm lại, ba tầng có ba bộ nguyên nhân khác nhau. Khoanh vùng đúng tầng trước khi sửa giúp tiết kiệm phần lớn thời gian.
Khoanh vùng lỗi ERR_CONNECTION_TIMED_OUT bằng lệnh kiểm tra
Lệnh dòng lệnh cho biết gói tin đi tới đâu thì mất. Ba lệnh dưới đây có sẵn trên Windows, macOS và Linux. Anh em chạy theo thứ tự từ gần tới xa.

Kiểm tra bằng ping, tracert, curl
Ping để thử đường tới đích
Ping gửi gói ICMP và đo thời gian phản hồi. Nếu ping tới website hay IP proxy trả về đều đặn, đường đi cơ bản vẫn thông. Nếu toàn "Request timed out", có thể đường bị mất gói hoặc đích chặn ICMP.
ping 8.8.8.8
ping proxy.vn
ping 103.x.x.x
Lưu ý ping thất bại chưa chắc là đích chết, vì nhiều máy chủ chặn ICMP. Ping chỉ dùng để so sánh: ping tới 8.8.8.8 được mà tới proxy không được thì vấn đề nằm ở proxy hoặc đường tới proxy. Bài test ping khi mua proxy có cách đọc kết quả ping chi tiết.
Tracert để xem gói tin mất ở chặng nào
Tracert trên Windows, traceroute trên macOS và Linux, liệt kê từng router mà gói tin đi qua. Chặng nào bắt đầu toàn dấu sao là nơi gói tin bị mất hoặc bị chặn.
tracert proxy.vn
traceroute proxy.vn
Nếu dấu sao xuất hiện ngay chặng đầu, vấn đề nằm trong mạng nhà. Nếu xuất hiện ở những chặng cuối gần đích, vấn đề nằm ở phía website hoặc nhà cung cấp hạ tầng của họ.
Curl để thử kết nối qua proxy
Curl cho phép thử chính xác điều trình duyệt đang làm: mở kết nối tới website qua proxy, kèm thời gian chờ tối đa.
curl -v --connect-timeout 10 https://example.com
curl -v --connect-timeout 10 -x http://user:pass@ip:port https://example.com
curl -v --connect-timeout 10 --socks5-hostname user:pass@ip:port https://example.com
Dòng đầu thử không qua proxy, hai dòng sau thử qua proxy HTTP và SOCKS5. Nếu chỉ dòng qua proxy báo "Connection timed out", lỗi nằm ở proxy. Bài cURL proxy là gì giải thích các tham số curl dùng với proxy.
Đọc kết quả ba lệnh
Kết hợp ba lệnh cho bức tranh rõ ràng. Ping và tracert ổn, curl không qua proxy ổn, curl qua proxy hết giờ: lỗi ở proxy. Mọi lệnh tới mọi đích đều hết giờ: lỗi ở mạng nhà. Chỉ một website hết giờ trong khi các website khác vào được: lỗi ở website đó.
7 cách sửa lỗi ERR_CONNECTION_TIMED_OUT
Sau khi khoanh vùng, anh em áp dụng các cách sửa dưới đây. Thứ tự đi từ nhanh và an toàn tới can thiệp sâu hơn. Mỗi cách ghi rõ dùng cho tầng nào.
Cách 1: Kiểm tra lại mạng và khởi động lại thiết bị
Áp dụng cho tầng thiết bị. Thử mở một website quen thuộc khác, chuyển từ Wi-Fi sang 4G hoặc ngược lại. Khởi động lại modem, router và máy tính để xoá trạng thái kết nối treo.
Cách 2: Kiểm tra và tắt proxy không dùng
Áp dụng khi không cố ý dùng proxy. Trên Windows, vào Settings, chọn Network & Internet, chọn Proxy, tắt "Use a proxy server" nếu đang bật mà anh em không dùng. Bài hướng dẫn cách tắt proxy trên Windows có đầy đủ các bước, kể cả khi proxy tự bật lại.
Cách 3: Kiểm tra thông tin proxy
Áp dụng cho tầng proxy. Đối chiếu IP, cổng, giao thức, tài khoản với thông tin nhà cung cấp gửi. Chú ý cổng HTTP và cổng SOCKS5 thường khác nhau. Nếu proxy xác thực bằng whitelist, kiểm tra IP hiện tại của mạng anh em đã có trong danh sách chưa.
Cách 4: Xoá bộ nhớ DNS
Áp dụng khi DNS có thể trả IP cũ. Chạy lệnh dưới bằng quyền quản trị trên Windows.
ipconfig /flushdns
Trên macOS dùng lệnh sau trong Terminal.
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Trong Chrome, anh em có thể mở chrome://net-internals/#dns và bấm "Clear host cache" để xoá bộ nhớ DNS riêng của trình duyệt.
Cách 5: Kiểm tra tường lửa và phần mềm diệt virus
Áp dụng cho tầng thiết bị. Tạm tắt tường lửa của phần mềm diệt virus trong vài phút để thử. Nếu hết lỗi, thêm trình duyệt vào danh sách cho phép thay vì tắt bảo vệ lâu dài. Bài cách kiểm tra proxy và tường lửa hướng dẫn kiểm tra cổng bị chặn trong 2 phút.
Cách 6: Đổi DNS công cộng
Áp dụng khi DNS nhà mạng chậm hoặc lỗi. Vào cài đặt card mạng, đặt DNS thủ công thành 1.1.1.1 và 8.8.8.8. Cách này không sửa được lỗi do proxy hay website nhưng loại bỏ được nguyên nhân do phân giải tên miền.
Cách 7: Thử từ mạng khác hoặc chờ website phục hồi
Áp dụng cho tầng website. Nếu chỉ một website lỗi, thử truy cập bằng mạng khác hoặc nhờ người khác thử. Nếu mọi người đều lỗi, website đang có sự cố và anh em chỉ cần chờ. Nếu chỉ IP của anh em lỗi, có thể website đang chặn dải IP đó.
Đừng chạy hết cả 7 cách một lượt. Khoanh vùng trước, sửa đúng tầng sau, nếu không anh em sẽ không biết cách nào thật sự có tác dụng.
Sửa lỗi ERR_CONNECTION_TIMED_OUT trên Windows, Android và iPhone
Gợi ý tìm kiếm cho thấy anh em gặp lỗi trên cả Windows 10, Windows 11, điện thoại Android và iPhone. Mỗi hệ điều hành có chỗ cài đặt riêng. Phần này gom các bước cụ thể cho từng nền tảng.

Sửa trên Windows, Android, iPhone
Trên Windows 10 và Windows 11
- 1. Mở Settings, chọn Network & Internet, chọn Proxy, kiểm tra mục "Use a proxy server" và "Automatically detect settings".
- 2. Mở Command Prompt bằng quyền Administrator, chạy ipconfig /flushdns.
- 3. Chạy netsh winhttp show proxy để xem proxy của dịch vụ hệ thống có bị đặt sai không.
- 4. Mở Windows Security, chọn Firewall & network protection, kiểm tra Chrome có bị chặn không.
- 5. Nếu vẫn lỗi, vào Settings, chọn Network & Internet, chọn Advanced network settings, chọn Network reset.
Network reset gỡ và cài lại toàn bộ card mạng, xoá cấu hình VPN và proxy. Chỉ dùng khi các bước trên không hiệu quả. Hướng dẫn đầy đủ về proxy trên Windows 11 có trong bài cách cài proxy trên Windows 11.
Trên điện thoại Android
- 1. Vào Settings, chọn Wi-Fi, nhấn giữ hoặc nhấn biểu tượng bánh răng của mạng đang dùng.
- 2. Mở Advanced hoặc Proxy, kiểm tra proxy đang để None hay Manual.
- 3. Nếu dùng proxy, đối chiếu Proxy hostname và Proxy port với thông tin nhà cung cấp.
- 4. Tắt rồi bật Wi-Fi, hoặc chuyển sang dữ liệu di động để so sánh.
- 5. Trong Chrome, mở Settings, chọn Privacy and security, xoá dữ liệu duyệt web gần đây.
Tên mục có thể khác nhau tuỳ hãng điện thoại. Bài cài proxy cho Android có hướng dẫn qua Wi-Fi, 4G và ứng dụng.
Trên iPhone
- 1. Vào Settings, chọn Wi-Fi, nhấn biểu tượng chữ i bên cạnh mạng đang dùng.
- 2. Kéo xuống Configure Proxy, kiểm tra đang để Off, Manual hay Automatic.
- 3. Nếu Manual, đối chiếu Server, Port và Authentication.
- 4. Bật rồi tắt Airplane Mode để làm mới kết nối.
- 5. Nếu vẫn lỗi, vào Settings, chọn General, chọn Transfer or Reset iPhone, chọn Reset, chọn Reset Network Settings.
Reset Network Settings xoá mật khẩu Wi-Fi đã lưu, nên chỉ dùng khi cần. Cách cài proxy đúng trên iPhone có trong bài cách cài proxy trên iPhone.
Tổng kết phần này, mỗi nền tảng đều có ba chỗ cần xem: cài đặt proxy, bộ nhớ DNS và tường lửa hoặc ứng dụng chặn. Kiểm tra đủ ba chỗ là giải quyết được phần lớn trường hợp.
Lỗi ERR_CONNECTION_TIMED_OUT chỉ xảy ra với một website
Nhiều anh em gặp lỗi chỉ với một website trong khi mọi trang khác bình thường. Đây là tình huống riêng, cần cách nhìn riêng.
Website đang có sự cố
Kiểm tra bằng cách nhờ người ở mạng khác truy cập, hoặc thử bằng 4G. Nếu ai cũng lỗi, website đang sập hoặc quá tải. Không có gì để sửa phía anh em.
Website chặn dải IP
Một số website chặn dải IP của nhà mạng, dải IP datacenter hoặc IP nước ngoài bằng cách bỏ gói im lặng. Khi đó chỉ IP của anh em bị hết giờ. Thử bằng mạng khác cho kết quả bình thường là dấu hiệu rõ nhất.
Nếu đang đi qua proxy, thử tắt proxy để so sánh. Website chặn IP proxy nhưng cho IP nhà vào nghĩa là cần đổi loại IP. Bài vì sao mua proxy bị block giúp phân biệt các kiểu chặn khác nhau.
DNS trả về địa chỉ cũ
Website vừa đổi máy chủ nhưng DNS trên máy anh em vẫn giữ địa chỉ cũ. Xoá bộ nhớ DNS như ở cách 4, hoặc đổi DNS công cộng như ở cách 6 thường xử lý được.
Tóm lại, lỗi chỉ ở một website gần như không bao giờ do máy anh em. Hãy kiểm tra trạng thái website, IP đang dùng và DNS trước khi động tới cài đặt máy.
Lỗi ERR_CONNECTION_TIMED_OUT trong mạng công ty và khi bật VPN
Mạng công ty và VPN là hai môi trường có thêm lớp kiểm soát giữa máy anh em và Internet. Mỗi lớp thêm vào là thêm một chỗ có thể nuốt gói tin. Phần này giúp anh em nhận ra hai tình huống đặc thù này.
Tường lửa doanh nghiệp chỉ mở một số cổng
Nhiều công ty chỉ cho phép kết nối ra ngoài qua cổng 80 và 443. Các cổng proxy phổ biến như 8080, 3128 hay 1080 bị chặn im lặng. Khi đó trình duyệt cấu hình proxy đúng vẫn báo hết thời gian chờ, vì gói tin không ra khỏi được mạng công ty.
Cách kiểm tra đơn giản là thử cùng proxy đó bằng mạng 4G cá nhân. Nếu 4G chạy được còn mạng công ty thì không, tường lửa doanh nghiệp là nguyên nhân. Anh em cần hỏi bộ phận IT có cho phép cổng đó không, thay vì tự tìm cách vượt chính sách mạng của công ty.
Proxy doanh nghiệp bắt buộc
Một số công ty bắt mọi kết nối đi qua proxy nội bộ, cấu hình bằng tệp PAC hoặc chính sách nhóm. Nếu anh em tắt proxy nội bộ hoặc đặt proxy khác chồng lên, kết nối ra ngoài sẽ hết giờ. Bài PAC proxy giải thích cách cấu hình tự động mà nhiều doanh nghiệp dùng.
VPN và proxy chồng lên nhau
Khi bật VPN rồi lại cấu hình proxy, đường đi của gói tin trở nên phức tạp. Một số VPN chặn kết nối tới IP proxy, một số khác đổi bảng định tuyến khiến gói tin tới proxy đi sai đường. Kết quả thường là hết thời gian chờ không đều, lúc được lúc không.
Cách nhanh nhất là tắt VPN rồi thử lại proxy. Nếu cần dùng cả hai, anh em đọc bài dùng VPN và proxy cùng lúc để đặt đúng thứ tự kết nối và tránh xung đột.
Tóm lại, trong mạng có nhiều lớp kiểm soát, hãy thử bỏ bớt từng lớp để tìm lớp nào nuốt gói tin. Mạng 4G cá nhân là môi trường so sánh đơn giản và sạch nhất.
Lỗi ERR_CONNECTION_TIMED_OUT trong tool tự động và trình duyệt antidetect
Trình duyệt antidetect và công cụ tự động không hiện trang lỗi Chrome quen thuộc. Thay vào đó, anh em thấy thông báo như "proxy check failed", "timeout" hay profile mở ra trang trắng. Bản chất vẫn là lỗi hết thời gian chờ khi mở kết nối.
Kiểm tra proxy trong phần mềm
Hầu hết trình duyệt antidetect có nút kiểm tra proxy ngay trong cửa sổ tạo profile. Nếu nút kiểm tra báo hết thời gian, anh em kiểm tra định dạng proxy đã nhập đúng loại HTTP hay SOCKS5 chưa. Chọn nhầm giao thức là lỗi phổ biến nhất trong phần mềm loại này.
Quá nhiều profile dùng chung một proxy
Mở hàng chục profile cùng lúc qua một proxy làm proxy phải giữ rất nhiều kết nối song song. Một số kết nối mới sẽ phải chờ và hết giờ. Bài 1 proxy chạy được bao nhiêu luồng giúp anh em tính tải phù hợp cho từng IP.
Đọc nhật ký lỗi của tool
Tool viết bằng Python, Node.js hay ngôn ngữ khác thường in rõ loại lỗi: ConnectTimeout, ETIMEDOUT hay ReadTimeout. ConnectTimeout và ETIMEDOUT tương ứng với lỗi hết thời gian chờ khi mở kết nối, giống mã -118 của Chrome. ReadTimeout là đã kết nối nhưng chờ dữ liệu quá lâu, thuộc về giữa phiên.
Phân biệt hai loại này giúp anh em chỉnh đúng tham số. Lỗi mở kết nối thì kiểm tra proxy và mạng. Lỗi đọc dữ liệu thì kiểm tra website đích hoặc tăng thời gian chờ đọc cho các trang nặng.
Phòng tránh lỗi ERR_CONNECTION_TIMED_OUT khi dùng proxy
Người dùng proxy gặp lỗi hết thời gian chờ nhiều hơn vì có thêm một chặng mạng. Vài thói quen dưới đây giúp giảm đáng kể tần suất gặp lỗi.
Kiểm tra proxy trước khi đưa vào công việc
Chạy một lệnh curl hoặc dùng công cụ kiểm tra hàng loạt trước khi gắn proxy vào trình duyệt hay tool. Bài công cụ kiểm tra proxy tự động gợi ý cách test nhiều IP cùng lúc.
Đặt thời gian chờ hợp lý trong tool
Tool tự động nên đặt thời gian chờ kết nối khoảng 10 đến 15 giây và có cơ chế thử lại. Thời gian chờ quá dài làm tool treo, quá ngắn làm proxy chậm bị đánh dấu chết oan. Với nhiều proxy, cơ chế chuyển IP tự động trong bài proxy failover giúp tool chạy liên tục.
Chọn proxy có hạ tầng ổn định
Proxy chập chờn tạo ra lỗi hết thời gian chờ ngẫu nhiên, rất khó gỡ. Anh em nên chọn nhà cung cấp có đường truyền ổn định và hỗ trợ kỹ thuật nhanh. Anh em có thể mua proxy tốc độ cao tại ProxyVN với IP dân cư tĩnh và datacenter Việt Nam, hỗ trợ cả HTTP và SOCKS5, được hỗ trợ xử lý lỗi 24/24.
Theo dõi dấu hiệu proxy xuống cấp
Lỗi hết thời gian chờ xuất hiện dày hơn theo thời gian là dấu hiệu proxy hoặc đường truyền đang xuống cấp. Bài dấu hiệu cần thay proxy liệt kê các cảnh báo cần chú ý.
Câu hỏi thường gặp về lỗi ERR_CONNECTION_TIMED_OUT
Phần này trả lời nhanh những thắc mắc anh em hay gửi về đội hỗ trợ.
Lỗi này có làm hỏng máy không
Không. Đây là thông báo kết nối thất bại, không ảnh hưởng tới phần cứng hay dữ liệu. Chỉ cần tìm đúng tầng lỗi và sửa.
Vì sao Chrome báo lỗi nhưng Firefox lại vào được
Chrome và Firefox có thể dùng cấu hình proxy khác nhau. Chrome dùng proxy hệ thống, còn Firefox có thể đặt proxy riêng trong cài đặt. Kiểm tra cài đặt proxy của từng trình duyệt để so sánh.
Lỗi xuất hiện khi chơi game hoặc mở ứng dụng thì sao
Ứng dụng khác trình duyệt sẽ báo lỗi bằng thông báo riêng, nhưng nguyên nhân tương tự: không có hồi âm từ máy chủ. Cách khoanh vùng bằng ping, tracert vẫn áp dụng được.
Có nên tăng thời gian chờ của trình duyệt không
Người dùng thông thường không cần và không nên chỉnh. Nếu kết nối không có hồi âm sau khoảng thời gian mặc định, chờ thêm hiếm khi giúp được. Sửa nguyên nhân gốc mới là cách đúng.
Kết luận
Lỗi ERR_CONNECTION_TIMED_OUT nghĩa là gói tin không có đường về, có thể mất ở mạng nhà, ở proxy hoặc ở website. Khoanh vùng bằng ping, tracert, curl rồi áp dụng đúng cách sửa sẽ nhanh hơn thử mò. Cần hỗ trợ cấu hình proxy, liên hệ Proxy.vn - Nhà cung cấp dịch vụ proxy chất lượng hàng đầu Việt Nam để xử lý lỗi ERR_CONNECTION_TIMED_OUT nhanh nhất.