Khắc phục lỗi Err-Connection-Refused và lỗi Err_Connection_Closed trên trình duyệt Chrome

Không thể truy cập trang Web mà bạn muốn

Có một số trường hợp khi bạn đang truy cập các trang web trên trình duyệt Google Chrome thì nhận được thông báo lỗi như Err_Connection_Refused hay Err_Connection_Closed gây hiện tượng không thể truy cập được trang.

Có một vài lí do dẫn đến lỗi kết nối này, có thể là do sự cố DNS, sự cố proxy server hoặc lỗi hết thời gian kết nối trình duyệt.

Để khắc phục, bạn có thể áp dụng một số cách như xóa cache trình duyệt, kiểm tra thiết lập Proxy vô hiệu hóa tường lửa (Firewall).

 lỗi err_connection_refused

Ở bài viết này, Quantrimang.com xin tổng hợp một số cách giúp bạn giải quyết vấn đề trên một cách nhanh nhất. Mời bạn đọc theo dõi.

Phần 1: Sửa lỗi Err_Connection_Closed

Giải pháp 1: Kiểm tra kết nối internet và khởi động lại router nếu cần thiết

Trước khi đi sâu vào cấu hình của hệ thống và trình duyệt để tìm nguồn gốc và khắc phục lỗi ERR_CONNECTION_CLOSED, bạn nên kiểm tra kết nối internet của mình.

Với Windows, thực hiện việc này thông qua biểu tượng mạng ở khu vực System Tray dưới cùng bên phải màn hình. Ở đó bạn có thể thấy mạng đang kết nối và trạng thái kết nối.

Kiểm tra kết nối internet và khởi động router nếu cần thiết

Nếu kết nối internet của bạn đã chuẩn thì màn hình sẽ hiển thị Internet access như ảnh chụp của chúng tôi. Nếu không có thông báo như vậy, hãy kiểm tra các đường cáp kết nối hoặc khởi động lại router bằng cách tạm thời ngắt kết nối nguồn với thiết bị trong khoảng 30 giây.

Mở lại trang web bạn muốn truy cập để xem lỗi đã biến mất hay chưa.

Giải pháp 2: Đặt lại cài đặt hệ thống mạng

Các sự cố kết nối dẫn đến ERR_CONNECTION_CLOSED cũng có thể do lỗi trong thiết lập TCP/IP của hệ thống.

Bạn có thể giải quyết vấn đề này bằng cách reset lại cài đặt TCP/IP về trạng thái ban đầu.

Bước 1: Vào Start, nhập cụm từ cmd vào thanh tìm kiếm để tìm Command Prompt.

Nhập cụm từ "cmd" vào thanh tìm kiếm để tìm Command Prompt.

Bước 2: Nhấp chuột phải Command Prompt vừa tìm kiếm vào rồi chọn Run as administrator.

Bước 3: Bây giờ bạn có thể đặt lại cài đặt TCP/IP bằng lệnh Netshell sau:

netsh int ip reset

Bước 4: Khởi động lại máy tính để thay đổi có hiệu lực.

Tuy nhiên trước khi làm thao tác reset máy, bạn nên cài đặt lại Windows Sockets - nơi tất cả các kết nối và giao thức internet đều chạy qua với lệnh như sau:

netsh winsock reset

Giờ thì bạn mở trình duyệt Chrome lên và kiểm tra xem lỗi còn hay không? 

Giải pháp 3: Vô hiệu hóa máy chủ proxy và kết nối VPN

Proxy và kết nối VPN cung cấp cho bạn khả năng ẩn danh, che dấu địa chỉ IP trong quá trình sử dụng internet. Cả hai giải pháp đều tham gia vào quá trình truyền dữ liệu, đó là lý do tại sao chúng cũng có thể gây ra một số phiền phức, ví dụ như lỗi ERR_CONNECTION_RESET chúng ta đang đề cập tới.

Vì vậy, nếu đang sử dụng một trong hai kỹ thuật kết nối trên, bạn nên thử vô hiệu hóa nó, trong trường hợp VPN thì nên ngừng hoạt động để tránh lỗi này.

Đầu tiên, hủy kích hoạt máy chủ proxy, bạn cần đi tới menu Internet Options trong Control Panel.

Menu Internet Options trong Control Panel.
Menu Internet Options trong Control Panel.

Click chọn và đi tới tab Connections. Trong cửa sổ phía trên, bạn sẽ tìm thấy một danh sách các kết nối VPN và các truy cập dial-up. Nếu đã thiết lập kết nối VPN, bạn có thể xóa nó tại đây bằng nút Remove:

Xóa kết nối VPN tại đây bằng nút Remove
Xóa kết nối VPN tại đây bằng nút Remove

Cấu hình của cài đặt proxy hoạt động thông qua tùy chọn LAN settings ở phần dưới của cửa sổ:

Cấu hình của cài đặt proxy hoạt động thông qua tùy chọn LAN settings

Trong Proxy server, bỏ dấu tích ở ô Use proxy server for LAN để hủy kích hoạt cấu hình proxy là xong.

Bỏ dấu tích ở ô Use proxy server for LAN

Lưu ý: Nếu có cài đặt các tiện ích mở rộng có chức năng proxy hoặc VPN thì bạn cũng nên tắt hoặc xóa chúng đi.

Giải pháp 4: Xóa bộ nhớ cache trình duyệt

Bạn có thể đặt lại bộ nhớ cache của Chrome bằng cách gõ lệnh sau trên thanh địa chỉ:

chrome://net-internals/#dns

Lệnh này dùng để mở cài đặt DNS trong menu ẩn Net Internals. Danh sách các mục DNS hợp lệ và đã hết hạn sẽ được hiển thị tại đây, bạn cũng sẽ tìm thấy nút Clear host cache để xóa bộ nhớ đệm Chrome.

Nút Clear host cache để xóa bộ nhớ đệm Chrome.
Nút Clear host cache để xóa bộ nhớ đệm Chrome.

Tiếp đó thử khởi động lại trình duyệt và truy cập lại trang web mong muốn.

Giải pháp 5: Thay đổi địa chỉ DNS

Bước 1: Kích chuột phải vào biểu tượng Hệ thống mạng (Network) trên thanh Taskbar, sau đó click chọn Open Network and Sharing Center.

Chọn Open Network and Sharing Center
Chọn Open Network and Sharing Center

Bước 2: Lúc này trên màn hình xuất hiện một cửa sổ mới, tại cửa sổ này nhìn sang khung bên trái click chọn Change adapter settings.

Click chọn Change adapter settings
Click chọn Change adapter settings

Cách khác: Bạn cũng có thể sử dụng tổ hợp phím Windows+R rồi gõ lệnh ncpa.cpl. Kết quả tương tự như 2 bước trên.

Bước 3: Kích chuột phải vào mạng bạn đang kết nối, click chọn Properties.

Click chọn Properties
Click chọn Properties

Bước 4: Lúc này trên màn hình xuất hiện một cửa sổ popup mới, tại đây bạn click chọn Internet Protocol Version 4 (TCP/IPv4), sau đó chọn Properties.

Chọn Internet Protocol Version 4 (TCP/IPv4)
Chọn Internet Protocol Version 4 (TCP/IPv4)

Bước 5: Tiếp theo bỏ tích mục Obtain DNS Server address automatically, đánh tích chọn mục Use the following DNS server address và thiết lập:

Preferred DNS Server: 8.8.8.8
 Alternate DNS Server: 8.8.4.4
Thay đổi địa chỉ DNS
Thay đổi địa chỉ DNS

Đừng quên đánh tích chọn Validate Settings Upon Exit rồi click chọn OK.

Cuối cùng click chọn OK và thử truy cập lại trang mà bạn muốn mở trên trình duyệt Chrome.

Giải pháp 6: Kiểm tra tường lửa và phần mềm anti-virus, hủy kích hoạt nếu cần

Hoạt động trên internet hằng ngày đi kèm với nhiều mối nguy hiểm đa dạng nên chắc chắn bạn thường sử dụng các phần mềm bảo mật, diệt virus. Tuy nhiên, dù tường lửa có hiện đại, quét máy tính real-time thì những công cụ này vẫn có thể xảy ra sai sót. Cấu hình không tương thích, lỗi phần mềm hay tệp chương trình lỗi thời đều có thể là nguyên do gây nên lỗi ERR_CONNECTION_CLOSED đáng ghét.

Trong trường hợp gặp phải lỗi này, bạn hãy xem liệu địa chỉ trang web có nằm trong "vùng cấm" của một trong các chương trình bảo mật trên máy tính của mình không. Kiểm tra chi tiết các phần mềm diệt virus để tìm hiểu lí do tại sao bị chặn.

Nếu bạn không thành công, hãy tạm thời vô hiệu hóa tường lửa và phần mềm chống virus sau đó tải lại trang.

Giải pháp 7: Kiểm tra phần mềm độc hại bằng công cụ dọn dẹp Chrome Cleanup Tool

Không loại trừ khả năng hệ thống của bạn đã nhiễm phần mềm độc hại và đây là nguyên nhân gây ra sự ngắt kết nối. Để tiện lợi cho người dùng, Chrome đã cung cấp một giải pháp riêng để phát hiện và loại bỏ phần mềm độc hại có thể sử dụng trực tiếp bằng cài đặt trong trình duyệt. 

Bước 1: Mở trình duyệt Chrome của bạn, click chọn biểu tượng 3 chấm dọc đứng ở góc trên cùng bên phải màn hình.

Bước 2: Click chọn Cài đặt \rightarrow Nâng cao.

Click chọn Cài đặt > Nâng cao.

Bước 3: Tiếp theo cuộn xuống dưới màn hình, tìm và chọn tùy chọn Đặt lại và dọn dẹp \rightarrow Dọn dẹp máy tính để tới công cụ dọn dẹp.

Tìm và chọn tùy chọn Đặt lại và dọn dẹp > Dọn dẹp máy tính

Để khởi động công cụ, nhấp vào Tìm. Nếu không muốn Chrome thu thập thông tin về phần mềm độc hại được phát hiện cũng như các cài đặt và quy trình hệ thống của bạn, hãy bỏ dấu tích ở nội dung phía dưới.

Để khởi động công cụ, nhấp vào Tìm

Nếu công cụ dọn dẹp của Chrome gặp phải phần mềm độc hại, bạn sẽ nhận được thông báo và có thể xóa phần mềm đó ngay lập tức.

Giải pháp 8: Vô hiệu hóa các tiện ích mở rộng và xóa chúng nếu cần

Trong một số trường hợp, các tiện ích mở rộng miễn phí có sẵn trong Cửa hàng Chrome có thể là nguyên nhân gây ra lỗi ERR_CONNECTION_CLOSED trên trình duyệt, đặc biệt nếu các tiện ích này không còn tương thích với phiên bản trình duyệt hiện tại. Trong trường hợp đó, bạn hãy vô hiệu hóa các tiện ích mở rộng rồi kích hoạt lại, sau đó kiểm tra xem lỗi còn hay không.

Bước 1: Mở trình duyệt Chrome của bạn, click chọn biểu tượng 3 chấm dọc đứng ở góc trên cùng bên phải màn hình.

Bước 2: Click chọn Công cụ khác \rightarrow Tiện ích mở rộng.

Click chọn Công cụ khác > Tiện ích mở rộng.

Lúc này trên màn hình sẽ hiển thị danh sách tất cả các tiện ích mở rộng (extensions) mà bạn cài đặt trên trình duyệt của mình.

Bước 3: Vô hiệu hóa các tiện ích bằng cách di chuyển thanh trượt bên cạnh sang trái. Nếu trang web vào được bình thường sau khi tiện ích mở rộng bị vô hiệu hóa thì chắc chắn đây chính là nguyên nhân gây ra lỗi. Kích hoạt lại từng tiện ích để tìm ra thủ phạm và sau đó loại bỏ chúng bằng nút Xóa.

Vô hiệu hóa các tiện ích bằng cách di chuyển thanh trượt bên cạnh sang trái.

Giải pháp 9: Cập nhật Chrome

Nếu chưa cài đặt phiên bản Chrome mới nhất thì thỉnh thoảng bạn có thể bị ngắt kết nối. Do đó, hãy đảm bảo rằng trình duyệt của bạn luôn được update kịp thời. Có thể thực hiện thao tác này bằng cách gõ lệnh sau lên thanh địa chỉ:

chrome://settings/help

Chrome sẽ check phiên bản hiện tại đã là mới nhất chưa sau đó tự động bắt đầu quá trình cập nhật nếu bạn đang sử dụng phiên bản cũ. Nếu trình duyệt của bạn là mới nhất, bạn sẽ thấy thông báo Google Chrome đã được cập nhật.

Nếu trình duyệt của bạn là mới nhất, bạn sẽ thấy thông báo Google Chrome đã được cập nhật.

Giải pháp 10: Cài đặt lại Chrome

Nếu bạn chưa thành công với các phương pháp được liệt kê ở trên, cách cuối cùng là gỡ hoàn toàn trình duyệt và sau đó cài đặt lại. Tuy nhiên, hãy nhớ rằng tất cả các cài đặt sẽ bị mất.

Phần 2: Sửa lỗi Err_Connection_Refused

Giải pháp 1: Kiểm tra trạng thái website

Trước khi đi sâu vào tìm giải pháp liên quan đến kết nối, cài đặt, cấu hình của hệ thống và trình duyệt để khắc phục lỗi ERR_CONNECTION_REFUSED, bạn nên kiểm tra xem trang web này thực sự còn hoạt động hay không.

hai cách để kiểm tra trạng thái của trang web.

Cách 1: Cổ điển nhất là bạn thử truy cập các website khác, nếu chúng load được bình thường mà không có thông báo lỗi thì rõ ràng vấn đề nằm ở phía máy chủ trang bạn muốn vào.

Cách 2: Sử dụng web tool Downforeveryoneorjustme.com để kiểm tra trạng thái website. Nhập địa chỉ web không hoạt động và kiểm tra nhanh bằng cách nhấp vào "or just me?". Sau vài giây, bạn sẽ nhận được kết quả:

  • Trang web đang ngoại tuyến, không hoạt động: down.
  • Trang web đang trực tuyến, hoạt động bình thường: up.
Sau vài giây, bạn sẽ nhận được kết quả "Up" hoặc "Down"
Sau vài giây, bạn sẽ nhận được kết quả "Up" hoặc "Down"

Giải pháp 2: Khởi động lại router

Một trong những giải pháp phổ biến nhất cho các lỗi khác nhau trên internet là khởi động lại thiết bị mạng kết nối với internet. Mặc dù khả năng thành công là khá thấp, bạn cũng nên thử điều này khi thông báo lỗi ERR_CONNECTION_REFUSED xuất hiện. 

Chỉ cần ngắt kết nối nguồn điện bằng cách rút phích cắm router và đợi khoảng 30 giây rồi kết nối lại. Khi bộ định tuyến khởi động lại, hãy thử mở trang web bạn muốn truy cập để xem lỗi đã biến mất hay chưa. Nếu vấn đề vẫn còn thì rất tiếc là nguyên nhân không nằm ở đây.

Giải pháp 3: Xóa bộ nhớ cache trình duyệt Chrome

Giống như tất cả các trình duyệt internet, Chrome lưu trữ rất nhiều thông tin trong bộ nhớ cache, bao gồm lịch sử của các trang web đã truy cập, cookie hoặc nội dung tĩnh như hình ảnh, dữ liệu đăng nhập. Tất cả được ghi lại trong bộ nhớ cache để có thể tải các trang tương ứng nhanh hơn trong lần truy cập tiếp theo.

Tuy nhiên, vấn đề có thể nằm ở bộ nhớ cache trên trình duyệt Chrome đã lỗi thời, không còn phù hợp với phiên bản hiện tại của trang web muốn truy cập. Một giải pháp khả thi để khắc phục thông báo lỗi ERR_CONNECTION_REFUSED là xóa tất cả bộ nhớ cache trên trình duyệt Chrome.

Để xóa bộ nhớ cache trên trình duyệt Chrome, bạn nhập nội dung sau vào thanh địa chỉ rồi nhấn Enter.

chrome://settings/clearBrowserData

Lúc này trên màn hình xuất hiện giao diện Xóa dữ liệu duyệt web. Tại đây bạn đánh tích chọn 2 tùy chọn "Cookie và các dữ liệu trang web khác", "Tệp và hình ảnh được lưu trong bộ nhớ đệm" rồi chọn nút Xóa dữ liệu là xong.

Xóa dữ liệu duyệt web

Giải pháp 4: Kiểm tra thiết lập cài đặt Proxy 

Có nhiều tình huống máy chủ proxy cũng là nguyên nhân dẫn đến lỗi ERR_CONNECTION_REFUSED.

Ví dụ, web server có thể chặn proxy hoặc địa chỉ IP nên trang web bị từ chối kết nối. Trường hợp khác có thể xảy ra là chức năng lưu trữ của các máy chủ proxy lỗi kết nối, do bộ nhớ cache lỗi thời, hay cũng có thể là do proxy đang ngoại tuyến hoặc cấu hình không chính xác...

Nếu nhận được thông báo như lỗi Chrome102, bạn nên kiểm tra cài đặt proxy của mình và xóa các máy chủ đã đăng ký. Để phục vụ điều này, Chrome cung cấp một giải pháp riêng ngay trong cài đặt trình duyệt.

Bước 1: Mở cài đặt Chrome bằng cách nhập địa chỉ sau vào thanh tìm kiếm:

chrome://settings/

Bước 2: Click chọn Nâng cao.

Bước 3: Tại mục Hệ thống, click chọn Mở cài đặt proxy.

Click chọn Mở cài đặt proxy
Click chọn Mở cài đặt proxy

Bước 4: Trên cửa sổ tiếp theo, bạn chọn thẻ Connections rồi click chọn tiếp LAN Settings.

Click chọn tiếp LAN Settings trên thẻ Connections
Click chọn tiếp LAN Settings trên thẻ Connections

Bước 5: Bỏ tích chọn Use a proxy server for your LAN rồi nhấn OK.

Giải pháp 5: Vô hiệu hóa tường lửa (Firewall) hoặc phần mềm diệt virus

Đôi khi tường lửa (Firewall) hoặc các chương trình diệt virus có thể chặn các trang Web không an toàn để bạn không thể truy cập các trang web này được.

Nếu đã áp dụng các cách trên mà bạn vẫn không thể khắc phục được lỗi Connection Refused, vậy hãy thử dùng tới cách vô hiệu hóa tường lửa hoặc các chương trình diệt virus.

Bước 1: Vào Control Panel chọn Windows Firewall

Vào Control Panel chọn Windows Firewall

Bước 2: Ở cột bên trái giao diện, bạn chọn Change notification settings để điều chỉnh cài đặt firewall.

Chọn Windows Firewall rồi click chọn liên kết Turn Windows Firewall on or off

Bước 3: Tại đây, bạn vô hiệu hóa tường lửa Firewall bằng cách tích chọn Turn off cho cả 2 chế độ Private và Public network

Turn off cho cả 2 chế độ Private và Public network

Cuối cùng khởi động lại trình duyệt của bạn để kiểm tra xem lỗi đã được khắc phục hay chưa.

Giải pháp 6: Xóa cache DNS

Nguyên nhân gây ra lỗi ERR_CONNECTION_REFUSED có thể là do DNS, do đó để khắc phục lỗi này bạn có thể sử dụng giải pháp là xóa cache DNS - Flush DNS.

Bước 1: Nhấn tổ hợp phím Windows + R để mở cửa sổ lệnh Run.

Bước 2: Nhập cmd vào cửa sổ lệnh Run rồi nhấn Enter để mở Command Prompt.

Hoặc cách khác là nhấn tổ hợp phím Windows + X để mở mở Menu Power User, sau đó click chọn Command Prompt (Admin).

Bước 3: Trên cửa sổ Command Prompt, nhập câu lệnh dưới đây vào rồi nhấn Enter:

ipconfig /flushdns

Bước 4: Sau khi câu lệnh được thực thi, bạn sẽ có thể thấy thông báo "Windows IP configuration successfully flushed the DNS Resolver Cache." xác nhận xóa cache thành công. Tiến hành khởi động lại máy tính của bạn và mở lại trang web bạn muốn truy cập để xem lỗi đã biến mất hay chưa.

Một số giải pháp khác

Nếu đã áp dụng các giải pháp trên mà vẫn không khắc phục được lỗi, bạn có thể áp dụng giải pháp khác như thay đổi địa chỉ DNS, vô hiệu hóa các tiện ích mở rộng hay cài đặt lại Chrome. Cách làm tương tự như giải quyết lỗi ERR_CONNECTION_CLOSED mà Quantrimang.com đã hướng dẫn ở phần trên. Hãy thử xem nhé.

Tham khảo thêm một số bài viết dưới đây:

Chúc các bạn thành công! 

Thứ Tư, 14/08/2019 08:27
4,128 👨 47.568