Cách sửa lỗi ‘Io.Netty.Channel.ConnectTimeoutException’ trong Minecraft Realms

Lỗi ‘Io.Netty.Channel.ConnectTimeoutException’ thường xuất hiện khi người dùng Minecraft cố gắng kết nối với máy chủ thông thường hoặc Realm. Sự cố này dường như chỉ dành riêng cho PC và được báo cáo là xảy ra trên Windows 7, Windows 8.1 và Windows 10.

Sau khi điều tra mã Lỗi Minecraft này, hóa ra sự cố này có thể do một số thủ phạm khác nhau gây ra:

Phương pháp 1: Khởi động lại hoặc Đặt lại Bộ định tuyến của bạn

Như một số người dùng bị ảnh hưởng đã báo cáo, sự cố này cũng có thể xảy ra do sự không nhất quán của mạng được tạo điều kiện bởi sự không nhất quán IP / TCP bắt nguồn từ bộ định tuyến của bạn. Nếu tình huống này có thể áp dụng, bạn sẽ có thể khắc phục sự cố này bằng cách khởi động lại đơn giản - Điều này sẽ làm là nó sẽ làm mới IP và DNS mà PC của bạn hiện đang sử dụng và xóa mọi gói dữ liệu tạm thời.

Để thiết lập lại bộ định tuyến, chỉ cần xoay Tắt bộ định tuyến của bạn bằng cách sử dụng Nút Bật / Tắttrên mặt sau của thiết bị mạng của bạn hoặc chỉ cần rút phích cắm thực tế của cáp nguồn. Sau khi bạn thực hiện việc này, hãy đợi ít nhất 30 giây để đảm bảo rằng các tụ điện đã được xả hết hoàn toàn.

Sau khi khoảng thời gian này trôi qua, hãy bật bộ định tuyến của bạn, đợi truy cập Internet được thiết lập lại, sau đó khởi chạy Minecraft để xem lỗi có còn xảy ra hay không khi cố gắng kết nối với một thế giới được lưu trữ.

Nếu sự cố vẫn tiếp diễn, bước tiếp theo của bạn là tiến hành thiết lập lại bộ định tuyến. Bạn có thể làm điều này bằng cách sử dụng một vật sắc nhọn để nhấn và giữ Cài lại ở mặt sau bộ định tuyến của bạn.

Ghi chú: Hãy nhớ rằng quy trình này sẽ đặt lại cài đặt bộ định tuyến của bạn về trạng thái ban đầu. Thao tác này sẽ ghi đè mọi cài đặt tùy chỉnh, cổng chuyển tiếp hoặc thiết bị bị chặn. Trong một số trường hợp, nó cũng có thể xóa thông tin đăng nhập ISP mà bộ định tuyến đang sử dụng để tạo điều kiện kết nối Internet.

Nếu bạn chuẩn bị thiết lập lại bộ định tuyến, hãy nhấn và giữ Cài lại cho đến khi bạn thấy các đèn LED phía trước nhấp nháy cùng một lúc. Khi điều này xảy ra, hãy phát hành Cài lại và thiết lập lại kết nối Internet.

Kiểm tra xem sự cố hiện đã được giải quyết hay chưa bằng cách mở Minecraft một lần nữa. Trong trường hợp giống nhau io.netty.channelvẫn đang xảy ra lỗi, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 2: Lập danh sách trắng Java JRE trong Windows Defender (nếu có)

Hóa ra, một trong những nguyên nhân phổ biến nhất sẽ dẫn đến việc io.netty.channellỗi do dương tính giả được kích hoạt bởi Trình chống vi-rút của Bộ bảo vệ Windows của bạn hoặc bởi bên thứ ba tương đương. Như một số người dùng bị ảnh hưởng đã báo cáo, Windows Defender hoặc bộ phần mềm của bên thứ 3 có thể bị chặn JRE (Môi trường thời gian chạy Java) khỏi giao tiếp với các máy chủ bên ngoài.

Hãy nhớ rằng môi trường Java là hoàn toàn cần thiết cho Minecraft và việc kết nối với những người chơi khác sẽ không thể thực hiện được cho đến khi bạn đảm bảo rằng JRE không bị chương trình chống vi-rút của bạn ức chế.

Trong trường hợp bạn đang sử dụng bộ bảo mật gốc (Windows Defender), bạn có thể giải quyết vấn đề này theo hai cách khác nhau:

  • A. Tắt bảo vệ thời gian thực
  • B. Lập danh sách trắng JRE và JDK trong Bộ bảo vệ Windows

Vô hiệu hóa bảo vệ thời gian thực là một quy trình nhanh hơn sẽ cho phép bạn xác định xem vấn đề này có thực sự được tạo điều kiện bởi một số loại can thiệp chống vi-rút hay không (hướng dẫn phụ A). Nhưng nếu bạn muốn khắc phục sự cố vĩnh viễn, hãy truy cập trực tiếp hướng dẫn phụ B.

A. Tắt bảo vệ thời gian thực

  1. Mở ra một Chạy hộp thoại bằng cách nhấn Phím Windows + R. Tiếp theo, nhập ‘ms-settings: windowsdefender ’và hãy nhấn Đi vào để mở ra Trung tâm bảo mật của Bộ bảo vệ Windows cửa sổ.
  2. Khi bạn đã ở bên trong Bảo mật Windows menu, sử dụng menu bên trái để nhấp vào Bảo vệ chống vi-rút & mối đe dọa.
  3. Bên trong Bảo vệ chống vi-rút và mối đe dọa menu, nhấp vào Quản lý cài đặt (DướiCài đặt chống vi-rút và mối đe dọa)

  4. Khi bạn đến màn hình thứ hai, hãy bỏ chọn hộp được liên kết vớiBảo vệ thời gian thựcđể đảm bảo rằng nó được đặt thành Tắt.
  5. Sau khi bạn quản lý để tắt tính năng bảo vệ thời gian thực, hãy quay lại menu Bảo mật của Windows ban đầu (ở phần bên phải) và nhấp vàoTường lửa và bảo vệ mạng.

  6. Khi bạn đến màn hình tiếp theo, hãy nhấp vào mạng mà bạn hiện đang kết nối, sau đó cuộn xuống Cài đặt menu và vô hiệu hóa chuyển đổi được liên kết vớiTường lửa của Bộ bảo vệ Windows.

  7. Sau khi bạn quản lý để tắt cả Windows Defender và cả Tường lửa của Windows, hãy quay lại Minecraft và lặp lại hành động trước đó đã gây ra lỗi ‘Io.netty.channel’.

B. Liệt kê JRE trong Windows Defender

  1. nhấn Phím Windows + R để mở p a Chạy hộp thoại. Tiếp theo, nhập ‘kiểm soát firewall.cpl‘Để mở lớp học Tường lửa Windows giao diện.
  2. Bên trong Bộ bảo vệ Windows tường lửa, sử dụng menu bên trái để nhấp vàoCho phép một ứng dụng hoặc tính năng thông qua Tường lửa của Bộ bảo vệ Windows.

  3. Ở màn hình tiếp theo, hãy nhấp vàoThay đổi cài đặt, sau đó nhấp vào Đúng tại Kiểm soát tài khoản người dùng (UAC)để cấp quyền truy cập quản trị viên.
  4. Sau khi bạn có toàn quyền truy cập, hãy cuộn xuống danh sách các mục được phép và xem nếu Môi trường thời gian chạy Java đã có trong danh sách các ứng dụng được phép. Trong trường hợp không, hãy nhấp vào Cho phép một ứng dụng khác, sau đó nhấp vào Duyệt qua,điều hướng đến vị trí sau và danh sách trắng Java.exe:
    C: \ Program Files \ Java \ 'Java Version \ bin
  5. Sau khi bạn đã tải thành công Nền tảng Java (TM) SE nhị phân, nhấp vào Thêm vào để đẩy mặt hàng vào danh sách Ứng dụng được phép.
  6. Tiếp theo, đảm bảo rằng Riêng tưCông cộng hộp liên kết với Nền tảng Java (TM) SE Binary được chọn, sau đó lưu các thay đổi bằng cách nhấp vào Đồng ý.
  7. Sau khi môi trường Java được đưa vào danh sách trắng thành công, hãy khởi chạy Minecraft một lần nữa và xem sự cố hiện đã được giải quyết chưa.

Trong trường hợp bạn vẫn gặp loại lỗi tương tự trong Minecraft khi cố gắng tham gia hoặc tổ chức trò chơi trực tuyến, hãy chuyển xuống phần sửa lỗi tiềm năng tiếp theo bên dưới.

Phương pháp 3: Tắt / Gỡ cài đặt Bộ bảo mật của bên thứ 3 (nếu có)

Chỉ vì bạn đang sử dụng một bộ của bên thứ ba không có nghĩa là io.netty.channel lỗi không thực sự do bộ bảo mật của bạn tạo ra. Trong một số trường hợp, JRE (Java Runtime Environment) bị chặn giao tiếp với máy chủ Minecraft do dương tính giả.

Nếu trường hợp này có thể áp dụng, nỗ lực đầu tiên của bạn để xác định xem AV bên thứ 3 của bạn có gây ra sự cố hay không là tắt tính năng bảo vệ thời gian thực trước khi khởi chạy Minecraft. Mặc dù quy trình thực hiện việc này sẽ khác nhau, nhưng trong hầu hết các trường hợp, bạn sẽ có thể tắt tính năng bảo vệ thời gian thực trực tiếp từ biểu tượng trên thanh khay.

Sau khi bạn thực hiện việc này, hãy lặp lại hành động trong Minecraft trước đó đã gây ra sự cố. Nếu sự cố ngừng xảy ra trong khi bộ phần mềm bên thứ 3 của bạn bị vô hiệu hóa, bạn sẽ có thể khắc phục sự cố bằng cách đưa JRE vào danh sách trắng và tệp thực thi Minecraft chính.

Ghi chú: Các bước đưa một mục vào danh sách trắng trong AV của bên thứ ba sẽ khác nhau tùy thuộc vào sản phẩm bảo mật bạn đang sử dụng. Tìm kiếm trực tuyến các bước cụ thể.

Tuy nhiên, bạn cũng có thể thực hiện cách tiếp cận mạnh mẽ và gỡ cài đặt hoàn toàn bộ bảo vệ quá mức. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này và đảm bảo rằng bạn không để lại bất kỳ tệp nào còn sót lại có thể gây ra hành vi tương tự:

  1. nhấn Phím Windows + R để mở ra một Chạy hộp thoại. Tiếp theo, gõ ‘Appwiz.cpl’ và hãy nhấn Đi vào để mở ra Chương trình và Tệp thực đơn.
  2. Tiếp theo, khi bạn đã ở bên trongMenu Chương trình và Tệp,cuộn xuống hết danh sách các ứng dụng đã cài đặt và tìm công cụ bảo mật mà bạn muốn gỡ cài đặt.
  3. Khi bạn quản lý để tìm nó, hãy nhấp chuột phải vào nó và chọn Gỡ cài đặt từ menu ngữ cảnh mới xuất hiện.
  4. Sau khi bạn ở bên trong màn hình gỡ cài đặt, hãy làm theo lời nhắc trên màn hình để hoàn tất quá trình gỡ cài đặt bộ bảo mật xâm nhập.
    Ghi chú: Nếu bạn muốn kỹ lưỡng hơn và đảm bảo rằng bạn không để lại bất kỳ tệp nào còn sót lại từ AV đã gỡ cài đặt gần đây, chạy trình gỡ cài đặt chuyên biệt dành riêng cho công cụ bạn vừa gỡ cài đặt.
  5. Mở Minecraft và thử kết nối lại một lần nữa để xem lỗi hiện đã được giải quyết chưa.

Trong trường hợp vẫn xảy ra mã lỗi tương tự, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 4: Khớp với số cổng của máy chủ

Hóa ra, một nguyên nhân phổ biến khác có thể gây ra io.netty.channellỗi là một trường hợp mà số cổng của máy khách của bạn không khớp với số cổng của máy chủ.

Nếu tình huống này có thể áp dụng, bạn sẽ có thể khắc phục sự cố bằng cách mở tập lệnh khởi động và tìm nạp cổng thực của máy chủ Minecraft, sau đó sử dụng Kết nối trực tiếp tùy chọn để kết nối bằng cách sử dụng đúng cổng. Rất nhiều người dùng bị ảnh hưởng đã xác nhận rằng thao tác này là điều duy nhất cho phép họ khắc phục sự cố.

Làm theo hướng dẫn bên dưới để đảm bảo rằng bạn đang khớp số cổng của máy chủ với cổng mà bạn kết nối:

  1. Sau khi bạn nhận được io.netty.channellỗi, mở tập lệnh khởi động và tìm dòng sau: Khởi động máy chủ Minecraft trên * XXXX * -Tiếp theo, ghi lại cổng máy chủ (XXXX).
  2. Khi bạn đã lấy được đúng cổng thành công, hãy quay lại ứng dụng Minecraft, nhấp vào Kết nối trực tiếp và sửa đổi cổng (số sau localhost :)để phản ánh đúng cổng mà bạn vừa lấy được ở bước 1.
  3. Xem kết nối có được thiết lập thành công hay không mà không có sự xuất hiện giống nhau io.netty.channellỗi.

Trong trường hợp sự cố tương tự vẫn xảy ra, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.

Phương pháp 5: Chuyển sang DNS của Google

Nếu không có bản sửa lỗi tiềm năng nào ở trên phù hợp với bạn, thì cũng có thể bạn đang gặp sự cố này do mặc định không nhất quán Hệ Thống Tên Miền. Sự cố này thường xảy ra với ISP cấp 2.

May mắn thay, rất nhiều người dùng bị ảnh hưởng đã xác nhận rằng sự cố đã được giải quyết hoàn toàn sau khi họ chuyển sang DNS do Google cung cấp. Bản sửa lỗi này sẽ giải quyết phần lớn các sự cố do DNS không nhất quán tạo điều kiện.

Nếu bạn vẫn thấy DNS mặc định, hãy làm theo hướng dẫn bên dưới để chuyển sang Google DNS và xem liệu điều này có giải quyết được lỗi io.netty.channel hay không:

  1. Mở ra một Chạy hộp thoại bằng cách nhấn Phím Windows + R. Tiếp theo, gõ ‘Ncpa.cpl’ và hãy nhấn Đi vào để mở ra Kết nối mạng thực đơn.
  2. Bên trongKết nối mạng, hãy tiếp tục và nhấp chuột phải vào mạng bạn hiện đang kết nối và chọn Tính chất từ menu ngữ cảnh.
    Ghi chú: Nếu bạn được kết nối qua cáp, hãy nhấp chuột phải vào Ethernet (Kết nối cục bộ). Trong trường hợp bạn hiện đang sử dụng kết nối không dây, hãy nhấp chuột phải vào Wi-Fi (Kết nối mạng không dây).
  3. Từ Tính chất màn hình, nhấp vào Kết nối mạng tab từ menu ngang ở trên cùng.
  4. Tiếp theo, hãy chuyển đếnKết nối này sử dụng mục saumô-đun, chọnGiao thức Internet Phiên bản 4 (TCP / IPv4)và nhấp vào Tính chất nút phía dưới.
  5. Tiếp theo, nhấp vào Chungvà chọn nút chuyển đổi được liên kết vớiSử dụng địa chỉ máy chủ DNS sauvà thay thế Máy chủ DNS tùy chọnMáy chủ DNS thay thế với các địa chỉ sau:
    8.8.8.8 8.8.4.4
  6. Sau khi bạn quản lý để sửa đổi hai giá trị cho phù hợp, hãy làm theo các bước 3 và 4 một lần nữa để thay đổi sang Google DNS cho IPv6:
    2001:4860:4860::8888 2001:4860:4860::8844
  7. Lưu các thay đổi bạn vừa triển khai, sau đó khởi động lại PC của bạn và khởi chạy Minecraft sau khi quá trình khởi động tiếp theo hoàn tất để xem sự cố hiện đã được giải quyết chưa.
Facebook Twitter Google Plus Pinterest