Cara Memperbaiki Kesalahan 'Io.Netty.Channel.ConnectTimeoutException' di Alam Minecraft

Kesalahan 'Io.Netty.Channel.ConnectTimeoutException' biasanya muncul ketika pengguna Minecraft cuba menyambung ke pelayan biasa atau Realm. Masalah ini nampaknya eksklusif PC dan dilaporkan berlaku pada Windows 7, Windows 8.1 dan Windows 10.

Setelah menyiasat kod Ralat Minecraft ini, ternyata masalah ini boleh disebabkan oleh beberapa penyebab yang berbeza:

  • Ketidakkonsistenan IP / TCP - Salah satu penyebab paling umum yang mungkin menyebabkan masalah ini adalah ketidakkonsistenan IP atau CP yang difasilitasi oleh penghala anda. Dalam kes ini, anda seharusnya dapat menyelesaikan masalah ini dengan pergi ke penghala semula penghala sederhana atau tetapkan semula dalam keadaan yang lebih serius.
  • JRE disekat oleh Windows Defender - Sekiranya anda menggunakan Windows Defender asli untuk melindungi daripada jangkitan malware, ada kemungkinan anda melihat ralat ini setelah Java Runtime Environment disekat untuk berkomunikasi dengan pelayan Minecraft kerana positif palsu. Dalam kes ini, anda boleh memasukkan JRE dalam senarai putih atau mematikan perlindungan masa nyata untuk menyelesaikan masalah tersebut.
  • JRE disekat oleh pihak ketiga AV - Masalah ini juga boleh berlaku dengan pihak ketiga AV seperti Avast, Comodo, atau McAfee. Dalam kes ini, anda boleh mematikan perlindungan antivirus masa nyata atau mencopot pemasangannya bersama-sama untuk menghilangkan kemungkinan gangguan pada Minecraft.
  • Ketidakcocokan nombor port - Mungkin juga anda melihat masalah ini dalam keadaan di mana nombor port klien anda tidak sepadan dengan nombor port pelayan. Dalam kes ini, anda boleh menyelesaikan masalah dengan mengambil port yang betul dari skrip permulaan dan kemudian menggunakan pilihan Sambungan Langsung untuk berjaya menyambung.
  • DNS lalai yang tidak konsisten - Sekiranya anda menggunakan ISP peringkat kedua, kemungkinan anda juga dapat melihat ralat ini kerana ketidakkonsistenan DNS. Sekiranya senario ini berlaku, anda seharusnya dapat menyelesaikan masalahnya dengan beralih ke nilai DNS yang diberikan oleh Google.

Kaedah 1: Memulakan semula atau Menetapkan Semula Penghala anda

Seperti yang dilaporkan oleh beberapa pengguna yang terpengaruh, masalah ini juga dapat terjadi kerana ketidakkonsistenan jaringan yang difasilitasi oleh ketidakkonsistenan IP / TCP yang di-root pada router anda. Sekiranya senario ini berlaku, anda seharusnya dapat menyelesaikan masalah ini dengan melakukan reboot yang mudah - Apa yang akan dilakukan ialah ia akan menyegarkan semula IP dan DNS yang PC anda gunakan sekarang dan membersihkan sebarang paket data sementara.

Untuk mendapatkan tetapan semula penghala, cukup Matikan penghala anda menggunakan butang Hidup / Mati  di bahagian belakang peranti rangkaian anda atau cabut kabel kuasa secara fizikal. Selepas anda melakukan ini, tunggu sekurang-kurangnya 30 saat untuk memastikan kapasitor kuasa terkuras sepenuhnya.

Setelah jangka masa ini berlalu, hidupkan penghala anda, tunggu akses Internet dibuat semula, kemudian lancarkan Minecraft untuk melihat apakah ralat masih berlaku semasa cuba menyambung ke dunia yang dihoskan.

Sekiranya masalah itu masih berlanjutan, langkah seterusnya adalah melakukan tetapan semula penghala. Anda boleh melakukannya dengan menggunakan objek tajam untuk menekan dan menahan butang Reset di bahagian belakang penghala anda.

Catatan: Perlu diingat bahawa prosedur ini akan menetapkan semula tetapan penghala anda ke keadaan kilang. Ini akan mengatasi sebarang tetapan tersuai, port yang diteruskan, atau peranti yang disekat. Dalam beberapa kes, mungkin juga membersihkan kelayakan ISP yang digunakan penghala untuk memudahkan sambungan Internet.

Sekiranya anda bersedia untuk melakukan tetapan semula penghala, tekan dan tahan butang Reset sehingga anda melihat LED depan berkelip sekaligus. Setelah ini berlaku, lepaskan butang Reset dan buat semula sambungan Internet.

Uji untuk mengetahui apakah masalahnya kini diselesaikan dengan membuka Minecraft sekali lagi. Sekiranya ralat io.netty.channel yang  sama masih berlaku, teruskan ke kemungkinan penyelesaian seterusnya di bawah.

Kaedah 2: Menyenaraikan Java JRE dalam Windows Defender (jika ada)

Ternyata, salah satu penyebab paling biasa yang akhirnya akan mencetuskan ralat io.netty.channel  kerana positif palsu yang dicetuskan oleh Windows Defender Antivirus anda atau oleh pihak ketiga yang setara. Seperti yang dilaporkan oleh beberapa pengguna yang terpengaruh, Windows Defender atau suite pihak ketiga mungkin akan menyekat JRE (Java Runtime Environment) daripada berkomunikasi dengan pelayan luaran.

Perlu diingat bahawa persekitaran Java sangat penting untuk Minecraft dan penyambungan ke pemain lain tidak akan dapat dilakukan sehingga anda memastikan bahawa JRE tidak dihambat oleh antivirus anda.

Sekiranya anda menggunakan rangkaian keselamatan asli (Windows Defender), anda berpotensi menangani masalah ini dengan dua cara yang berbeza:

  • A. Menyahaktifkan Perlindungan Masa Nyata
  • B. Menyenaraikan senarai putih JRE dan JDK dalam Windows Defender

Menyahaktifkan perlindungan masa nyata adalah prosedur yang lebih cepat yang akan membolehkan anda menentukan sama ada masalah ini sebenarnya difasilitasi oleh beberapa jenis gangguan antivirus (sub-panduan A) . Tetapi jika anda mahu untuk menetapkan masalah secara kekal, pergi terus untuk sub-panduan B .

A. Menyahaktifkan Perlindungan Masa Nyata

  1. Membuka Run kotak dialog dengan menekan kekunci Windows + R . Seterusnya, ketik ' ms-setting: windowsdefender'  dan tekan Enter untuk membuka tetingkap Windows Defender Security Center .
  2. Sebaik sahaja anda berada di dalam menu Keselamatan Windows , gunakan menu di sebelah kiri untuk mengklik Perlindungan Virus & Ancaman .
  3. Di dalam menu perlindungan Virus & Ancaman , klik pada Urus tetapan (di bawah  tetapan perlindungan Virus & ancaman)

  4. Sebaik sahaja anda sampai ke skrin kedua, hapus centang kotak yang berkaitan dengan  Perlindungan Masa Nyata  untuk memastikannya disetel ke Mati.
  5. Selepas anda berjaya mematikan perlindungan masa nyata, kembali ke menu Keselamatan Windows awal (ke bahagian kanan) dan klik pada  Firewall & perlindungan rangkaian.

  6. Sebaik sahaja anda sampai ke skrin seterusnya, klik pada rangkaian yang sedang anda sambungkan, kemudian tatal ke bawah ke menu Tetapan dan matikan togol yang berkaitan dengan  Windows Defender Firewall.

  7. Setelah anda berjaya mematikan Windows Defender dan kedua-dua Windows Firewall, kembali ke Minecraft dan ulangi tindakan yang sebelumnya menyebabkan kesalahan 'io.netty.channel'.

B. Menyenaraikan senarai putih JRE dalam Windows Defender

  1. Tekan kekunci Windows + R untuk membuka kotak dialog pa Run . Seterusnya, ketik ' control firewall.cpl ' untuk membuka kelas antarmuka Windows Firewall .
  2. Di dalam firewall Windows Defender , gunakan menu di sebelah kiri untuk mengklik  Izinkan aplikasi atau ciri melalui Windows Defender Firewall.

  3. Pada skrin seterusnya, klik pada butang  Tukar tetapan  , kemudian klik Ya di Kawalan Akaun Pengguna (UAC)  untuk memberikan akses pentadbir.
  4. Setelah anda mendapat akses penuh, tatal ke bawah senarai item yang dibenarkan dan lihat apakah Java Runtime Environment sudah ada dalam senarai aplikasi yang dibenarkan. Sekiranya tidak, klik pada Izinkan aplikasi lain , lalu klik Browse,  arahkan ke lokasi berikut dan masukkan Java.exe ke dalam senarai putih :
    C: \ Program Files \ Java \ 'Java Version \ bin
  5. Setelah berjaya memuatkan binari Java Platform Java (TM) , klik Tambah untuk memasukkan item ke dalam senarai Aplikasi yang Dibolehkan .
  6. Seterusnya, pastikan bahawa kotak Peribadi dan Umum yang terkait dengan Java (TM) Platform SE Binary dicentang, kemudian simpan perubahan dengan mengklik Ok.
  7. Setelah persekitaran Java berjaya dimasukkan ke dalam senarai putih, lancarkan Minecraft sekali lagi dan lihat apakah masalahnya kini diselesaikan.

Sekiranya anda masih melihat jenis ralat yang sama di Minecraft semasa cuba menyertai atau menjadi tuan rumah permainan dalam talian, beralih ke kemungkinan perbaikan seterusnya di bawah.

Kaedah 3: Menonaktifkan / Menyahpasang Suite Keamanan pihak ketiga (jika berkenaan)

Hanya kerana anda menggunakan suite pihak ketiga tidak bermaksud bahawa kesalahan io.netty.channel  sebenarnya tidak dihasilkan oleh suite keselamatan anda. Dalam beberapa kes, JRE (Java Runtime Environment) disekat daripada berkomunikasi dengan pelayan Minecraft kerana positif positif.

Sekiranya senario ini berlaku, percubaan pertama anda untuk menentukan apakah AV pihak ketiga anda menyebabkan masalahnya adalah dengan mematikan perlindungan masa nyata sebelum melancarkan Minecraft. Walaupun prosedur melakukan ini akan berbeza, dalam kebanyakan kes, anda akan dapat mematikan perlindungan masa nyata secara langsung dari ikon bar dulang.

Setelah anda melakukan ini, ulangi tindakan di Minecraft yang sebelumnya menimbulkan masalah. Sekiranya masalah berhenti berlaku semasa suite pihak ke-3 anda dilumpuhkan, anda akan dapat menyelesaikan masalah dengan memasukkan JRE dalam senarai putih dan Minecraft utama yang dapat dilaksanakan.

Catatan: Langkah-langkah memasukkan item dalam senarai putih dalam AV pihak ketiga akan berbeza bergantung pada produk keselamatan yang anda gunakan. Cari dalam talian untuk langkah-langkah tertentu.

Walau bagaimanapun, anda juga boleh menggunakan pendekatan drastik dan mencopot pemasangan suite yang terlalu melindungi sama sekali. Berikut adalah panduan ringkas mengenai cara melakukan ini & memastikan bahawa anda tidak meninggalkan fail yang tersisa yang mungkin menyebabkan tingkah laku yang sama:

  1. Tekan kekunci Windows + R untuk membuka kotak dialog Jalankan . Seterusnya, ketik 'appwiz.cpl' dan tekan Enter untuk membuka menu Programs and Files .
  2. Seterusnya, setelah anda berada di dalam menu  Program dan Fail,  tatal hingga ke senarai aplikasi yang dipasang dan cari alat keselamatan yang ingin anda nyahpasang.
  3. Apabila anda berjaya mengesannya, klik kanan padanya dan pilih Nyahpasang dari menu konteks yang baru muncul.
  4. Sebaik sahaja anda berada di skrin penyahpasang, ikuti arahan di skrin untuk menyelesaikan penyahpasangan suite keselamatan yang mengganggu.

    Catatan: Sekiranya anda ingin lebih teliti dan memastikan bahawa anda tidak meninggalkan fail yang tersisa dari AV yang baru dipasang, jalankan penyahpasang khas yang khusus untuk alat yang baru anda nyahpasang .

  5. Buka Minecraft dan cuba sambung sekali lagi untuk melihat apakah ralat itu kini dapat diatasi.

Sekiranya kod ralat yang sama masih berlaku, beralih ke kemungkinan pembaikan berikutnya di bawah.

Kaedah 4: Memadankan bilangan Port Pelayan

Ternyata, penyebab lain yang mungkin menyebabkan kesalahan io.netty.channel  adalah kejadian di mana nombor port klien anda tidak sepadan dengan nombor port pelayan.

Sekiranya senario ini berlaku, anda seharusnya dapat menyelesaikan masalah dengan membuka skrip permulaan dan mengambil port sebenar pelayan Minecraft, kemudian menggunakan pilihan Sambungan Langsung untuk menyambung menggunakan port yang betul. Sebilangan besar pengguna yang terjejas telah mengesahkan bahawa operasi ini adalah satu-satunya perkara yang membolehkan mereka menyelesaikan masalah.

Ikuti arahan di bawah untuk memastikan bahawa anda memadankan nombor port pelayan dengan port yang anda sambungkan:

  1. Selepas anda mendapat ralat io.netty.channel  , buka skrip permulaan, dan cari baris berikut: Memulakan pelayan Minecraft pada * XXXX * -  Seterusnya, perhatikan port pelayan (XXXX).
  2. Setelah berjaya memperoleh port yang betul, kembali ke klien Minecraft, klik pada Direct Connect dan ubah port (nombor selepas localhost :)  untuk menggambarkan port yang betul yang baru anda peroleh pada langkah 1.
  3. Lihat sama ada sambungan berjaya dibuat tanpa kemunculan ralat io.netty.channel yang  sama .

Sekiranya masalah yang sama masih berlaku, turunkan ke kemungkinan penyelesaian seterusnya di bawah.

Kaedah 5: Beralih ke DNS Google

Sekiranya tiada kemungkinan penyelesaian di atas berfungsi untuk anda, ada kemungkinan anda melihat masalah ini kerana Sistem Nama Domain lalai yang tidak konsisten . Masalah ini biasanya berlaku dengan ISP peringkat 2.

Nasib baik, banyak pengguna yang terjejas telah mengesahkan bahawa masalah ini telah diselesaikan sepenuhnya setelah mereka beralih ke DNS yang disediakan oleh Google. Pembaikan ini akhirnya akan menyelesaikan sebahagian besar masalah yang difasilitasi oleh DNS yang tidak konsisten.

Sekiranya anda masih melihat DNS lalai, ikuti arahan di bawah untuk beralih ke DNS Google dan lihat apakah ini akhirnya dapat menyelesaikan ralat io.netty.channel:

  1. Membuka Run kotak dialog dengan menekan kekunci Windows + R . Seterusnya, ketik 'ncpa.cpl' dan tekan Enter untuk membuka menu Sambungan Rangkaian .
  2. Di dalam  menu Sambungan Rangkaian  , teruskan dan klik kanan pada rangkaian yang sedang anda sambungkan dan pilih Properties dari menu konteks.

    Catatan: Sekiranya anda disambungkan melalui kabel, klik kanan pada Ethernet (Local Area Connection) . Sekiranya anda sedang menggunakan sambungan tanpa wayar, klik kanan pada Wi-Fi (Sambungan Rangkaian Tanpa Wayar) .

  3. Dari skrin Properties , klik pada tab Networking dari menu mendatar di bahagian atas.
  4. Seterusnya, pergi ke  Sambungan ini menggunakan modul item berikut  , pilih  Internet Protocol Version 4 (TCP / IPv4)  dan klik pada butang Properties di bawah.
  5. Seterusnya, klik pada Umum  dan pilih togol yang berkaitan dengan  Gunakan alamat pelayan DNS berikut  dan ganti pelayan DNS Pilihan dan pelayan DNS Alternatif dengan alamat berikut:
    8.8.8.8 8.8.4.4
  6. Setelah anda berjaya mengubah kedua nilai dengan sewajarnya, ikuti langkah 3 dan 4 sekali lagi untuk menukar ke Google DNS untuk IPv6:
    2001: 4860: 4860 :: 8888 2001: 4860: 4860 :: 8844
  7. Simpan perubahan yang baru anda laksanakan, kemudian mulakan semula PC anda dan lancarkan Minecraft setelah permulaan berikutnya selesai untuk melihat apakah masalahnya kini diselesaikan.
Ralat minecraft teg