Corrigir Erro ICE Failed 4006 do Discord ao Entrar em Canal de Voz
🔍 WiseChecker

Corrigir Erro ICE Failed 4006 do Discord ao Entrar em Canal de Voz

Ao tentar entrar em um canal de voz do Discord, você pode ver uma mensagem de erro dizendo “ICE Failed” com o código 4006. Esse problema impede que você ouça ou fale com alguém no canal. O erro ocorre porque o Discord não consegue estabelecer uma conexão direta ponto a ponto entre seu computador e outros usuários na chamada de voz. Este artigo explica por que o erro ICE Failed 4006 ocorre e fornece correções passo a passo para restaurar sua conexão de voz.

Principais Conclusões: Corrigindo o Erro ICE Failed 4006 do Discord

  • Configurações do Usuário > Voz e Vídeo > Redefinir Configurações de Voz: Restaura a configuração de voz padrão e limpa dados ICE corrompidos.
  • Regra de entrada no Firewall do Windows para o Discord: Garante que o Discord possa receber conexões UDP e TCP de entrada necessárias para voz.
  • Ativar Qualidade de Serviço com Alta Prioridade de Pacotes no Discord: Força o Discord a usar um caminho de rede estável para o tráfego de voz.

ADVERTISEMENT

Por que o Erro ICE Failed 4006 do Discord Ocorre Durante Chamadas de Voz

O Interactive Connectivity Establishment é a tecnologia que o Discord usa para criar uma conexão de voz direta entre você e outros usuários. Quando o ICE falha com o erro 4006, a tentativa de conexão expirou ou foi bloqueada pela sua rede. A causa raiz geralmente é uma das seguintes:

Firewall ou Antivírus Bloqueando o Discord

O Firewall do Windows ou softwares antivírus de terceiros podem bloquear o Discord de enviar ou receber pacotes UDP nas portas que ele usa para comunicação de voz. O Discord usa portas UDP de 50000 a 65535 e a porta TCP 443 para voz. Se essas portas estiverem bloqueadas, o ICE não consegue concluir o handshake.

Interferência de VPN ou Proxy

VPNs e proxies podem interromper o processo de negociação ICE. Eles podem rotear seu tráfego por servidores que não suportam as conexões UDP necessárias, ou podem introduzir latência que causa o timeout do ICE.

Configurações de Voz do Discord Corrompidas

O Discord armazena dados de configuração de voz localmente. Se esses dados forem corrompidos após uma atualização ou falha, o ICE pode não inicializar corretamente. Redefinir as configurações de voz limpa esses dados corrompidos.

Passos para Corrigir o Erro ICE Failed 4006 do Discord

  1. Redefinir as Configurações de Voz do Discord
    Abra o Discord e clique no ícone de engrenagem ao lado do seu nome de usuário no canto inferior esquerdo. Vá para Voz e Vídeo. Role até o final e clique em Redefinir Configurações de Voz. Confirme a redefinição. Isso limpa todas as configurações de voz personalizadas e força o Discord a renegociar o ICE do zero.
  2. Permitir o Discord no Firewall do Windows
    Pressione a tecla Windows, digite “Firewall do Windows Defender” e abra-o. Clique em Permitir um aplicativo ou recurso através do Firewall do Windows. Clique em Alterar configurações e depois em Permitir outro aplicativo. Navegue até o executável do Discord (geralmente C:\Users\SeuNomeDeUsuário\AppData\Local\Discord\app-1.0.xxxx\Discord.exe). Adicione-o. Certifique-se de que as caixas Privado e Público estejam marcadas. Clique em OK.
  3. Desativar VPN ou Proxy Temporariamente
    Se você usa uma VPN, desconecte-se completamente. Se usa um proxy, vá em Configurações do Windows > Rede e Internet > Proxy. Desative Usar um servidor proxy. Tente entrar no canal de voz novamente. Se isso corrigir o erro, talvez seja necessário configurar sua VPN para permitir split-tunneling para o Discord ou usar um servidor VPN diferente.
  4. Ativar Qualidade de Serviço com Alta Prioridade de Pacotes
    No Discord, vá em Configurações do Usuário > Voz e Vídeo. Role até a seção Qualidade de Serviço. Ative Alta Prioridade de Pacotes. Isso instrui o Discord a usar um caminho de rede estável para o tráfego de voz, o que pode contornar algumas regras de firewall.
  5. Alterar a Região do Servidor de Voz
    Como proprietário do servidor ou com permissão Gerenciar Servidor, clique com o botão direito no nome do servidor, vá em Configurações do Servidor > Visão Geral. Em Região do Servidor de Voz, selecione uma região diferente. Alterar a região força o Discord a usar um servidor ICE diferente, o que pode resolver problemas de roteamento.
  6. Limpar DNS e Redefinir a Pilha de Rede
    Abra o Prompt de Comando como administrador. Digite ipconfig /flushdns e pressione Enter. Em seguida, digite netsh int ip reset e pressione Enter. Por fim, digite netsh winsock reset e pressione Enter. Reinicie o computador. Isso limpa entradas DNS obsoletas e redefine protocolos de rede que podem interferir no ICE.

ADVERTISEMENT

Se o Discord Ainda Mostrar o Erro ICE Failed 4006 Após a Correção Principal

Erro Persiste Após Redefinir Configurações de Voz

Se redefinir as configurações de voz não ajudou, o problema pode estar no seu roteador. Acesse o painel de administração do roteador e verifique se o UPnP está ativado. O UPnP permite que o Discord abra automaticamente as portas necessárias. Se o UPnP estiver desativado, ative-o e salve as configurações. Reinicie o roteador e o computador.

Erro Ocorre Apenas em um Servidor Específico

Se o erro aparecer apenas ao entrar em um servidor específico do Discord, a região de voz do servidor pode estar mal configurada. Peça ao administrador do servidor para alterar a região de voz para Automática ou para uma região mais próxima da maioria dos membros. Isso geralmente resolve problemas de roteamento específicos da região.

Erro Ocorre Após Atualização do Discord

Uma atualização recente do Discord pode ter alterado a forma como o ICE é tratado. Reinstale o Discord completamente. Desinstale o Discord em Configurações do Windows > Aplicativos > Aplicativos e recursos. Em seguida, baixe o instalador mais recente de discord.com e instale-o. Uma instalação nova substitui quaisquer arquivos de atualização corrompidos.

Métodos de Conexão de Voz do Discord: ICE vs Relay

Item ICE (Interactive Connectivity Establishment) Relay (Servidor TURN)
Descrição Conexão direta ponto a ponto entre usuários Conexão roteada através de um servidor relay do Discord
Latência Menor latência possível Latência maior devido ao salto do relay
Uso de largura de banda Direto, sem sobrecarga do servidor Usa largura de banda do servidor Discord
Sensibilidade a firewall Facilmente bloqueado por firewalls restritivos Funciona através da maioria dos firewalls
Gatilho do erro 4006 Timeout do ICE ou portas UDP bloqueadas N/A — relay não usa ICE

Quando o ICE falha, o Discord automaticamente recorre a uma conexão relay. No entanto, o erro 4006 indica que até a tentativa de relay pode estar bloqueada ou que o cliente está preso tentando ICE indefinidamente. As correções acima forçam o Discord a corrigir o caminho ICE ou mudar para relay imediatamente.

Após aplicar os passos deste artigo, você deve conseguir entrar em canais de voz sem o erro ICE Failed. Se o erro retornar, verifique se novas regras de firewall ou configurações de VPN foram alteradas. Como dica avançada, você pode criar uma regra permanente no Firewall do Windows para o Discord usando o comando netsh advfirewall firewall add rule name="Discord Voice" dir=in action=allow protocol=udp localport=50000-65535 para permitir explicitamente as portas de voz do Discord.

ADVERTISEMENT