Sprievodcovia

Ako opraviť chybu „Io.Netty.Channel.ConnectTimeoutException“ v Minecraftu

Chyba „Io.Netty.Channel.ConnectTimeoutException“ sa zvyčajne objaví, keď sa používatelia Minecraftu pokúsia pripojiť k bežnému serveru alebo serveru Realm. Zdá sa, že tento problém nie je výhradný pre PC a vyskytuje sa údajne v systémoch Windows 7, Windows 8.1 a Windows 10.

Po preskúmaní tohto kódu chyby Minecraftu sa ukázalo, že tento problém môže byť spôsobený niekoľkými rôznymi vinníkmi:

  • Nekonzistencia IP / TCP - Jednou z najbežnejších príčin, ktoré by nakoniec mohli spôsobiť tento problém, je nekonzistencia IP alebo CP, ktorú uľahčuje váš smerovač. V takom prípade by ste mali byť schopní vyriešiť tento problém vykonaním jednoduchého reštartu smerovača alebo resetovania za vážnejších okolností.
  • Program JRE je blokovaný programom Windows Defender - Ak na ochranu pred malvérovými infekciami používate natívny program Windows Defender, je možné, že sa táto chyba zobrazuje po zablokovaní komunikácie Java Runtime Environment so serverom Minecraft z dôvodu falošného poplachu. V takom prípade môžete problém vyriešiť odstránením bielej listiny JRE alebo vypnutím ochrany v reálnom čase.
  • JRE je blokované AV tretích strán - Tento problém sa môže vyskytnúť aj v prípade AV tretích strán, ako sú Avast, Comodo alebo McAfee. V takom prípade môžete buď vypnúť ochranu vášho antivírusu v reálnom čase, alebo ho môžete odinštalovať naraz, aby ste zabránili možnému rušeniu s Minecraftom.
  • Nezhoda čísla portu - Je tiež možné, že tento problém vidíte v prípade, keď sa číslo portu vášho klienta nezhoduje s číslom portu servera. V takom prípade môžete problém vyriešiť načítaním správneho portu zo spúšťacieho skriptu a následným použitím možnosti priameho pripojenia na úspešné pripojenie.
  • Nekonzistentné predvolené DNS - Ak používate druhostupňového poskytovateľa internetových služieb, je pravdepodobné, že sa vám táto chyba môže zobraziť aj z dôvodu nekonzistencie DNS. Ak je tento scenár použiteľný, mali by ste byť schopní problém vyriešiť prepnutím na hodnoty DNS poskytované spoločnosťou Google.

Metóda 1: Reštartovanie alebo resetovanie smerovača

Ako uviedlo niekoľko postihnutých používateľov, tento problém sa môže vyskytnúť aj z dôvodu nekonzistencie siete uľahčenej nekonzistenciou IP / TCP zakorenenou vo vašom smerovači. Ak je tento scenár použiteľný, mali by ste byť schopní tento problém vyriešiť jednoduchým reštartom. To urobí tak, že obnoví adresy IP a DNS, ktoré váš počítač momentálne používa, a vymaže všetky dočasné dátové pakety.

Ak chcete resetovať smerovač, jednoducho otočte Vypnuté váš smerovač pomocou Tlačidlo Zap / Vypna zadnej strane sieťového zariadenia alebo len fyzicky odpojte napájací kábel. Potom počkajte najmenej 30 sekúnd, aby ste sa ubezpečili, že výkonové kondenzátory sú úplne vybité.

Po uplynutí tohto časového obdobia zapnite smerovač, počkajte, kým sa obnoví prístup na internet, a potom spustite program Minecraft, aby ste zistili, či k chybe stále nedochádza pri pokuse o pripojenie k hostenému svetu.

Ak problém stále pretrváva, ďalším krokom by malo byť obnovenie smerovača. Môžete to urobiť pomocou ostrého predmetu, ktorý stlačí a podrží Resetovať na zadnej strane smerovača.

Poznámka: Nezabudnite, že týmto postupom sa obnovia výrobné nastavenia smerovača. Toto prepíše všetky vlastné nastavenia, preposlané porty alebo blokované zariadenia. V niektorých prípadoch môže tiež vyčistiť poverenia ISP, ktoré smerovač používa na uľahčenie internetového pripojenia.

Ak ste pripravení na resetovanie smerovača, stlačte a podržte stlačené tlačidlo Resetovať tlačidlo, až kým neuvidíte blikať predné LED naraz. Akonáhle sa to stane, uvoľnite Resetovať a obnovte pripojenie k internetu.

Vyskúšajte, či je problém teraz vyriešený, a to opätovným otvorením Minecraftu. V prípade rovnakého io.netty.channelchyba stále pretrváva, prejdite nadol k ďalšej potenciálnej oprave nižšie.

Metóda 2: Zoznam povolených položiek Java JRE v programe Windows Defender (ak je k dispozícii)

Ako sa ukázalo, jedna z najbežnejších príčin, ktorá nakoniec spôsobí spustenie io.netty.channelchyba v dôsledku falošného pozitívu vyvolaného antivírusom Windows Defender alebo ekvivalentom tretej strany. Ako informovali niektorí dotknutí používatelia, program Windows Defender alebo balík tretích strán môže byť blokovaný JRE (Java Runtime Environment) v komunikácii s externými servermi.

Majte na pamäti, že prostredie Java je pre Minecraft úplne nevyhnutné a pripojenie k iným prehrávačom nebude možné, kým sa nezabezpečíte, že váš antivírus nezabráni JRE.

V prípade, že používate natívne zabezpečenie (Windows Defender), môžete tento problém vyriešiť dvoma rôznymi spôsobmi:

  • A. Zakázanie ochrany v reálnom čase
  • B. Pridanie na zoznam povolených JRE a JDK v programe Windows Defender

Zakázanie ochrany v reálnom čase je rýchlejší postup, ktorý vám umožní zistiť, či je tento problém skutočne uľahčený určitým druhom antivírusového rušenia. (pomocný sprievodca A). Ak však chcete problém vyriešiť natrvalo, prejdite priamo na stránku podprievodca B.

A. Zakázanie ochrany v reálnom čase

  1. Otvorte a Bež dialógové okno stlačením Kláves Windows + R. Ďalej zadajte „nastavenia ms: windowsdefender “a stlačte Zadajte otvoriť Centrum zabezpečenia programu Windows Defender okno.
  2. Akonáhle ste vo vnútri Zabezpečenie systému Windows ponuky, kliknite na ponuku vľavo Ochrana pred vírusmi a hrozbami.
  3. Vnútri Ochrana pred vírusmi a hrozbami v ponuke kliknite na Spravovaťnastavenie (podNastavenia ochrany pred vírusmi a hrozbami)

  4. Hneď ako sa dostanete na druhú obrazovku, zrušte začiarknutie políčka priradeného kOchrana v reálnom časezabezpečiť, aby bol nastavený na Vypnuté.
  5. Keď sa vám podarí vypnúť ochranu v reálnom čase, vráťte sa do pôvodnej ponuky Zabezpečenie systému Windows (do pravej časti) a kliknite naBrána firewall a ochrana siete.

  6. Po prechode na ďalšiu obrazovku kliknite na sieť, ku ktorej ste momentálne pripojení, a potom prejdite nadol na ikonu nastavenie ponuky a vypnúť prepínač spojený sBrána firewall systému Windows Defender.

  7. Keď sa vám podarí zakázať program Windows Defender aj bránu Windows Firewall, vráťte sa do programu Minecraft a zopakujte akciu, ktorá predtým spôsobovala chybu „Io.netty.channel“.

B. Zoznam povolených položiek JRE v programe Windows Defender

  1. Stlačte Kláves Windows + R otvoriť p a Bež dialógové okno. Ďalej zadajte „ovládať firewall.cpl„Otvoriť triedenie Brána firewall systému Windows rozhranie.
  2. Vnútri Ochranca systému Windows firewall, kliknite na ponuku vľavoPovoľte aplikáciu alebo funkciu prostredníctvom brány Windows Defender Firewall.

  3. Na ďalšej obrazovke kliknite na ikonuZmeniť nastaveniaa potom kliknite na Áno na Kontrola použivateľského konta(UAC)udeliť prístup správcu.
  4. Po získaní úplného prístupu listujte zoznamom povolených položiek nadol a zistite, či Java Runtime Environment sa už nachádza v zozname povolených aplikácií. Ak nie je, kliknite na Povoliť inú aplikáciu, potom kliknite na Prehliadať,prejdite na nasledujúce umiestnenie a zoznam povolených Java.exe:
    C: \ Program Files \ Java \ 'Java verzia \ bin
  5. Po úspešnom načítaní súboru Java (TM) Platform SE binárne, kliknite na Pridať na vloženie položky do zoznamu Povolené aplikácie.
  6. Ďalej sa uistite, že Súkromné a Verejné polí spojených s Java (TM) Platform SE Binary sú začiarknuté, potom zmeny uložte kliknutím Ok.
  7. Akonáhle je prostredie Java úspešne pridané na bielu listinu, znova spustite Minecraft a skontrolujte, či je problém teraz vyriešený.

Ak v Minecrafte stále vidíte rovnaký typ chyby pri pokuse o pripojenie sa k online hre alebo jej hosťovanie, prejdite nadol k ďalšej potenciálnej oprave nižšie.

Metóda 3: Zakázanie / odinštalovanie balíka zabezpečenia tretej strany (ak je k dispozícii)

To, že používate sadu tretích strán, ešte neznamená, že io.netty.channel vaša sada zabezpečenia v skutočnosti chybu nevytvára. V niektorých prípadoch je komunikácia JRE (Java Runtime Environment) blokovaná z dôvodu falošného poplachu.

Ak je tento scenár použiteľný, vaším prvým pokusom o určenie, či problém spôsobuje vaše AV tretej strany, by malo byť vypnutie ochrany v reálnom čase pred spustením Minecraftu. Aj keď sa postup bude líšiť, vo väčšine prípadov budete môcť deaktivovať ochranu v reálnom čase priamo z ikony na paneli s nástrojmi.

Akonáhle to urobíte, zopakujte akciu v Minecrafte, ktorá predtým spôsobovala problém. Ak sa problém prestane vyskytovať, kým je sada tretích strán vypnutá, budete môcť problém vyriešiť pridaním na bielu listinu JRE a hlavného spustiteľného súboru Minecraft.

Poznámka: Kroky pridania na bielu listinu položky v AV tretej strany sa budú líšiť v závislosti od toho, aký bezpečnostný produkt používate. Vyhľadajte konkrétne kroky online.

Môžete však tiež použiť drastický prístup a úplne odinštalovať nadmerne chránenú sadu. Tu je stručný návod, ako to urobiť, a zaistite, aby ste po sebe nezanechali zvyšky súborov, ktoré by mohli spôsobiť rovnaké správanie:

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte „Appwiz.cpl“ a stlačte Zadajte otvoriť Programy a súbory Ponuka.
  2. Ďalej, keď ste vo vnútriPonuka Programy a súbory,posuňte sa úplne nadol zoznamom nainštalovaných aplikácií a vyhľadajte bezpečnostný nástroj, ktorý chcete odinštalovať.
  3. Ak sa vám ju podarí nájsť, kliknite na ňu pravým tlačidlom myši a vyberte Odinštalovať z novoobjaveného kontextového menu.
  4. Keď sa nachádzate na obrazovke na odinštalovanie, dokončite odinštalovanie dotieravého balíka zabezpečenia podľa pokynov na obrazovke.

    Poznámka: Ak chcete byť mimoriadne dôkladní a zaistiť, aby ste po sebe nenechali zvyšky súborov z nedávno odinštalovaného AV, spustite špecializovaný odinštalačný program špecifický pre nástroj, ktorý ste práve odinštalovali.

  5. Otvorte program Minecraft a pokúste sa znova pripojiť, aby ste zistili, či je chyba teraz vyriešená.

V prípade, že sa stále vyskytuje ten istý chybový kód, prejdite dole na ďalšiu potenciálnu opravu nižšie.

Metóda 4: Zhoda čísla portu servera

Ako sa ukazuje, ďalšia častá príčina, ktorá by mohla nakoniec spôsobiť io.netty.channelchyba je inštancia, keď sa číslo portu vášho klienta nezhoduje s číslom portu servera.

Ak je tento scenár použiteľný, mali by ste byť schopní problém vyriešiť otvorením štartovacieho skriptu a načítaním skutočného portu servera Minecraft, potom pomocou príkazu Priame pripojenie možnosť pripojenia pomocou správneho portu. Mnoho postihnutých používateľov potvrdilo, že táto operácia bola jedinou vecou, ​​ktorá im umožnila problém vyriešiť.

Podľa nasledujúcich pokynov sa ubezpečte, že sa zhodujete s číslom portu servera s portom, ku ktorému sa pripájate:

  1. Potom, čo dostanete io.netty.channelchyba, otvorte spúšťací skript a vyhľadajte nasledujúci riadok: Spustenie servera Minecraft na * XXXX * -Ďalej si poznačte port servera (XXXX).
  2. Po úspešnom získaní správneho portu sa vráťte ku klientovi Minecraft a kliknite na Priame pripojenie a upravte port (číslo po localhost :)aby odrážal správny port, ktorý ste práve získali v kroku 1.
  3. Zistite, či je spojenie nadviazané úspešne bez jeho zjavenia io.netty.channelchyba.

V prípade, že sa stále vyskytuje rovnaký problém, prejdite nadol k ďalšej potenciálnej oprave nižšie.

Metóda 5: Prepnutie na DNS spoločnosti Google

Ak vám žiadna z vyššie uvedených možných opráv nepomohla, je tiež možné, že sa vám tento problém zobrazuje z dôvodu nekonzistentného predvoleného nastavenia. Systém názvov domén. Tento problém sa zvyčajne vyskytuje u ISP úrovne 2.

Veľa postihnutých používateľov našťastie potvrdilo, že problém bol vyriešený úplne po prechode na DNS poskytovaný spoločnosťou Google. Táto oprava nakoniec vyrieši väčšinu problémov spôsobených nekonzistentným serverom DNS.

Ak sa vám stále zobrazuje predvolený server DNS, podľa pokynov uvedených nižšie vykonajte prepnutie na server Google DNS a skontrolujte, či to nakoniec vyrieši chybu io.netty.channel:

  1. Otvorte a Bež dialógové okno stlačením Kláves Windows + R. Ďalej zadajte ‘Ncpa.cpl’ a stlačte Zadajte otvoriť Sieťové pripojenia Ponuka.
  2. VnútriSieťové pripojenieponuky, pokračujte a kliknite pravým tlačidlom myši na sieť, ku ktorej ste momentálne pripojení, a vyberte si Vlastnosti z kontextového menu.

    Poznámka: Ak ste pripojení pomocou kábla, kliknite pravým tlačidlom myši na Ethernet (pripojenie k miestnej sieti). V prípade, že momentálne používate bezdrôtové pripojenie, kliknite pravým tlačidlom myši na Wi-Fi (bezdrôtové sieťové pripojenie).

  3. Z Vlastnosti Na obrazovke kliknite na ikonu Siete kartu z vodorovnej ponuky v hornej časti.
  4. Ďalej prejdite naToto pripojenie používa nasledujúcu položkumodul, vyberteInternetový protokol verzie 4 (TCP / IPv4)a kliknite na ikonu Vlastnosti tlačidlo nižšie.
  5. Ďalej kliknite na Všeobecnéa vyberte prepínač spojený sPoužite nasledujúcu adresu servera DNSa vymeniť Preferenčný server DNS a Alternatívny server DNS s týmito adresami:
    8.8.8.8 8.8.4.4
  6. Keď sa vám podarí zodpovedajúcim spôsobom upraviť tieto dve hodnoty, vykonajte kroky 3 a 4 a znova prejdite na Google DNS pre IPv6:
    2001:4860:4860::8888 2001:4860:4860::8844
  7. Uložte zmeny, ktoré ste práve implementovali, potom reštartujte počítač a po dokončení ďalšieho spustenia spustite program Minecraft, aby ste zistili, či je problém teraz vyriešený.
Značky minecraft chyba