Como corrigir o erro 'Io.Netty.Channel.ConnectTimeoutException' em Minecraft Realms

O erro 'Io.Netty.Channel.ConnectTimeoutException' normalmente aparece quando os usuários do Minecraft tentam se conectar a um servidor normal ou Realm. Este problema parece ser exclusivo do PC e foi relatado como ocorrendo no Windows 7, Windows 8.1 e Windows 10.

Depois de investigar este código de erro do Minecraft, descobriu-se que esse problema pode ser causado por alguns culpados diferentes:

  • Inconsistência de IP / TCP - Uma das causas mais comuns que podem acabar causando esse problema é uma inconsistência de IP ou CP facilitada por seu roteador. Nesse caso, você deve ser capaz de resolver esse problema fazendo uma simples reinicialização do roteador ou reiniciando em circunstâncias mais sérias.
  • O JRE está bloqueado pelo Windows Defender - Se você estiver usando o Windows Defender nativo para se proteger contra infecções por malware, é possível que você veja este erro depois que o Java Runtime Environment é bloqueado de se comunicar com o servidor do Minecraft devido a um falso positivo. Nesse caso, você pode colocar o JRE na lista de permissões ou desativar a proteção em tempo real para resolver o problema.
  • O JRE está bloqueado por AV de terceiros - Esse problema também pode ocorrer com um AV de terceiros, como Avast, Comodo ou McAfee. Nesse caso, você pode desativar a proteção em tempo real do seu antivírus ou pode desinstalá-lo totalmente para eliminar a possível interferência com o Minecraft.
  • Incompatibilidade de número de porta - também é possível que você esteja vendo esse problema em uma instância em que o número da porta do seu cliente não corresponde ao número da porta do servidor. Nesse caso, você pode corrigir o problema recuperando a porta correta do script de inicialização e, em seguida, usando a opção Direct Connect para se conectar com êxito.
  • DNS padrão inconsistente - se você estiver usando um ISP de segunda camada, é provável que também veja esse erro devido a uma inconsistência de DNS. Se este cenário for aplicável, você deve conseguir resolver o problema mudando para os valores DNS fornecidos pelo Google.

Método 1: reiniciando ou redefinindo seu roteador

Como vários usuários afetados relataram, esse problema também pode ocorrer devido a uma inconsistência de rede facilitada por uma inconsistência de IP / TCP enraizada em seu roteador. Se este cenário for aplicável, você deve ser capaz de corrigir o problema fazendo uma reinicialização simples - o que isso fará é atualizar o IP e o DNS que seu PC usa atualmente e limpar todos os pacotes de dados temporários.

Para ir para um reset do roteador, basta girar Off seu roteador usando o botão On / Off  na parte traseira do seu dispositivo de rede ou apenas fisicamente desconecte o cabo de alimentação. Depois de fazer isso, aguarde pelo menos 30 segundos para garantir que os capacitores de energia estejam completamente drenados.

Após esse período de tempo ter passado, ligue o roteador, aguarde o restabelecimento do acesso à Internet e, em seguida, inicie o Minecraft para ver se o erro ainda está ocorrendo ao tentar se conectar a um mundo hospedado.

Se o problema ainda persistir, sua próxima etapa deve ser reiniciar o roteador. Você pode fazer isso usando um objeto pontiagudo para pressionar e segurar o botão Reset na parte de trás do roteador.

Observação: lembre-se de que este procedimento redefinirá as configurações do roteador para o estado de fábrica. Isso substituirá quaisquer configurações personalizadas, portas encaminhadas ou dispositivos bloqueados. Em alguns casos, ele também pode limpar as credenciais do ISP que o roteador está usando para facilitar uma conexão com a Internet.

Se você estiver preparado para reiniciar o roteador, pressione e segure o botão Reset até ver os LEDs frontais piscando todos de uma vez. Assim que isso acontecer, solte o botão Reiniciar e restabeleça a conexão com a Internet.

Teste para ver se o problema foi resolvido abrindo o Minecraft mais uma vez. Caso o mesmo erro io.netty.channel  ainda esteja ocorrendo, vá para a próxima correção potencial abaixo.

Método 2: Whitelisting Java JRE no Windows Defender (se aplicável)

Acontece que uma das causas mais comuns que acabam por disparar o erro io.netty.channel  devido a um falso positivo disparado pelo seu antivírus do Windows Defender ou por um equivalente de terceiros. Como alguns usuários afetados relataram, o Windows Defender ou um pacote de terceiros pode acabar bloqueando o JRE (Java Runtime Environment) de se comunicar com servidores externos.

Lembre-se de que o ambiente Java é absolutamente essencial para o Minecraft e a conexão com outros jogadores não será possível até que você garanta que o JRE não seja inibido pelo seu antivírus.

Caso esteja usando o pacote de segurança nativo (Windows Defender), você pode potencialmente lidar com esse problema de duas maneiras diferentes:

  • A. Desativando a proteção em tempo real
  • B. Whitelisting JRE e JDK no Windows Defender

Desativar a proteção em tempo real é um procedimento mais rápido que permitirá que você determine se este problema está realmente sendo facilitado por algum tipo de interferência antivírus (sub-guia A) . Mas se você quiser resolver o problema permanentemente, vá diretamente para a sub-guia B .

A. Desativando a proteção em tempo real

  1. Abra um Run caixa de diálogo pressionando a tecla Windows + R . Em seguida, digite ' ms-settings: windowsdefender'  e pressione Enter para abrir a janela da Central de Segurança do Windows Defender .
  2. Quando estiver dentro do menu Segurança do Windows , use o menu à esquerda para clicar em Proteção contra vírus e ameaças .
  3. No menu Proteção contra vírus e ameaças , clique em Gerenciar configurações (em  Configurações de proteção contra vírus e ameaças)

  4. Assim que chegar à segunda tela, desmarque a caixa associada à  Proteção em tempo real  para garantir que ela esteja desligada.
  5. Depois de desabilitar a proteção em tempo real, volte ao menu inicial de Segurança do Windows (na seção à direita) e clique em  Firewall e proteção de rede.

  6. Quando chegar à próxima tela, clique na rede à qual você está conectado no momento, role para baixo até os menus de Configurações e desative a chave associada ao  Firewall do Windows Defender.

  7. Depois de desabilitar o Windows Defender e o Firewall do Windows, volte ao Minecraft e repita a ação que estava causando o erro 'io.netty.channel'.

B. Lista de permissões do JRE no Windows Defender

  1. Pressione a tecla Windows + R para abrir a caixa de diálogo Executar pa . Em seguida, digite ' control firewall.cpl ' para abrir a interface de classificação do Firewall do Windows .
  2. Dentro do firewall do Windows Defender , use o menu à esquerda para clicar em  Permitir um aplicativo ou recurso pelo Firewall do Windows Defender.

  3. Na próxima tela, clique no botão  Alterar configurações  e, em seguida, clique em Sim no Controle de Conta de Usuário (UAC)  para conceder acesso de administrador.
  4. Depois de obter acesso total, role para baixo na lista de itens permitidos e veja se o Java Runtime Environment já está na lista de aplicativos permitidos. Caso não seja, clique em Permitir outro aplicativo , clique em Navegar,  navegue até o seguinte local e coloque Java.exe na lista de permissões :
    C: \ Arquivos de programas \ Java \ 'Versão Java \ bin
  5. Depois de carregar com sucesso o binário Java (TM) Platform SE , clique em Adicionar para colocar o item na lista de Aplicativos Permitidos .
  6. Em seguida, certifique-se de que as caixas Privada e Pública associadas ao Java (TM) Platform SE Binary estejam marcadas e salve as alterações clicando em Ok.
  7. Assim que o ambiente Java for colocado na lista de permissões com sucesso, inicie o Minecraft mais uma vez e veja se o problema foi resolvido.

Caso você ainda esteja vendo o mesmo tipo de erro no Minecraft ao tentar entrar ou hospedar um jogo online, vá para a próxima correção potencial abaixo.

Método 3: Desativar / desinstalar o Security Suite de terceiros (se aplicável)

Só porque você está usando um pacote de terceiros não significa que o erro io.netty.channel  não seja realmente produzido pelo seu pacote de segurança. Em alguns casos, o JRE (Java Runtime Environment) é impedido de se comunicar com o servidor do Minecraft devido a um falso positivo.

Se este cenário for aplicável, sua primeira tentativa de determinar se seu AV de terceiros está causando o problema deve ser desabilitar a proteção em tempo real antes de iniciar o Minecraft. Mesmo que o procedimento para fazer isso seja diferente, na maioria dos casos, você poderá desativar a proteção em tempo real diretamente do ícone da barra da bandeja.

Depois de fazer isso, repita a ação no Minecraft que estava causando o problema. Se o problema parar de ocorrer enquanto seu pacote de terceiros estiver desativado, você poderá corrigir o problema colocando o JRE na lista de permissões e o executável principal do Minecraft.

Nota: As etapas para colocar um item na lista de permissões de um antivírus de terceiros serão diferentes dependendo de qual produto de segurança você está usando. Pesquise online por etapas específicas.

No entanto, você também pode adotar uma abordagem drástica e desinstalar completamente o pacote superprotetor. Este é um guia rápido sobre como fazer isso e certifique-se de não deixar nenhum arquivo remanescente que possa causar o mesmo comportamento:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar . Em seguida, digite 'appwiz.cpl' e pressione Enter para abrir o menu Programas e Arquivos .
  2. Em seguida, quando estiver dentro do  menu Programas e Arquivos,  role até o fim na lista de aplicativos instalados e localize a ferramenta de segurança que deseja desinstalar.
  3. Quando você conseguir localizá-lo, clique com o botão direito sobre ele e escolha Desinstalar no menu de contexto recém-exibido.
  4. Uma vez dentro da tela de desinstalação, siga as instruções na tela para concluir a desinstalação do pacote de segurança intrusivo.

    Observação: se você quiser ser mais minucioso e garantir que não está deixando para trás nenhum arquivo restante do AV desinstalado recentemente, execute o desinstalador especializado específico para a ferramenta que acabou de desinstalar .

  5. Abra o Minecraft e tente conectar-se novamente para ver se o erro foi resolvido.

Caso o mesmo código de erro ainda esteja ocorrendo, vá para a próxima correção potencial abaixo.

Método 4: Combinando o número da porta do servidor

Acontece que outra causa comum que pode acabar causando o erro io.netty.channel  é uma instância em que o número da porta do seu cliente não corresponde ao número da porta do servidor.

Se este cenário for aplicável, você deve ser capaz de corrigir o problema abrindo o script de inicialização e buscando a porta real do servidor do Minecraft e, em seguida, usando a opção Direct Connect para conectar usando a porta correta. Muitos usuários afetados confirmaram que essa operação foi a única coisa que lhes permitiu corrigir o problema.

Siga as instruções abaixo para certificar-se de que você está correspondendo o número da porta do servidor com a porta à qual você se conecta:

  1. Depois de obter o erro io.netty.channel  , abra o script de inicialização e procure a seguinte linha: Iniciando o servidor do Minecraft em * XXXX * -  Em seguida, anote a porta do servidor (XXXX).
  2. Depois de obter a porta correta com sucesso, volte ao cliente Minecraft, clique em Direct Connect e modifique a porta (número após localhost :)  para refletir a porta correta que você acabou de obter na etapa 1.
  3. Veja se a conexão é estabelecida com sucesso sem a aparição do mesmo erro io.netty.channel  .

Caso o mesmo problema ainda esteja ocorrendo, vá para a próxima correção potencial abaixo.

Método 5: Mudar para o DNS do Google

Se nenhuma das possíveis correções acima funcionou para você, também é possível que você esteja vendo esse problema devido a um Sistema de Nome de Domínio padrão inconsistente . Esse problema normalmente ocorre com ISPs de camada 2.

Felizmente, muitos usuários afetados confirmaram que o problema foi completamente resolvido depois que eles mudaram para o DNS fornecido pelo Google. Essa correção acabará resolvendo a maioria dos problemas facilitados por um DNS inconsistente.

Se você ainda estiver vendo o DNS padrão, siga as instruções abaixo para fazer a mudança para o DNS do Google e veja se isso acaba resolvendo o erro io.netty.channel:

  1. Abra um Run caixa de diálogo pressionando a tecla Windows + R . Em seguida, digite 'ncpa.cpl' e pressione Enter para abrir o menu Conexões de rede .
  2. No  menu Conexão de rede  , vá em frente e clique com o botão direito do mouse na rede à qual você está conectado no momento e escolha Propriedades no menu de contexto.

    Nota: Se você estiver conectado via cabo, clique com o botão direito em Ethernet (Conexão Local) . Caso você esteja usando uma conexão sem fio, clique com o botão direito em Wi-Fi (conexão de rede sem fio) .

  3. Na tela Propriedades , clique na guia Rede no menu horizontal na parte superior.
  4. Em seguida, vá para  Esta conexão usa o seguinte módulo de item  , selecione  Protocolo da Internet Versão 4 (TCP / IPv4)  e clique no botão Propriedades abaixo.
  5. Em seguida, clique em Geral  e selecione a alternância associada a  Usar o seguinte endereço de servidor DNS  e substituir Servidor DNS de preferência e Servidor DNS alternativo pelos seguintes endereços:
    8.8.8.8 8.8.4.4
  6. Depois de conseguir modificar os dois valores de acordo, siga as etapas 3 e 4 mais uma vez para mudar para o DNS do Google para IPv6:
    2001: 4860: 4860 :: 8888 2001: 4860: 4860 :: 8844
  7. Salve as alterações que você acabou de implementar, reinicie o PC e inicie o Minecraft assim que a próxima inicialização for concluída para ver se o problema foi resolvido.
Erro de tags de minecraft