Saltar para o conteúdo principal

Referência de códigos de erro

info

Se encontrar erros neste documento ou tiver sugestões, deixe uma mensagem no fórum Mudfish (https://forums.mudfish.net).

MUDEC_00001​

mudrun.exe tem de ser executado com privilégios de administrador.

Este erro ocorre quando mudrun.exe é executado sem privilégios de administrador.

É muito raro no Windows XP, mas pode ocorrer no Windows Vista/7/8/8.1/10 se não utilizar "Executar como administrador".

No Windows Vista/7/8/8.1/10, execute sempre o Mudfish Launcher através de "Executar como administrador". Clique com o botão direito no ícone do Launcher para encontrar essa opção.

Executar o Mudfish Launcher no Windows Vista/7

MUDEC_00002​

Não é possível ligar ao servidor central do Mudfish.

Este problema pode ocorrer nas situações seguintes.

  • O programa do servidor central do Mudfish pode estar inativo. Esta hipótese é pouco provável, pois normalmente só ocorre durante uma falha do serviço Mudfish.

  • O Mudfish pode ter tentado contornar uma firewall de rede, mas um problema na Cloudflare, utilizada nesse processo, impediu a ligação.

  • Uma firewall no computador pode estar a bloquear o tráfego para o servidor central do Mudfish. Se utilizar antivírus ou software de firewall, desative-o temporariamente e teste novamente.

MUDEC_00003​

A partir do Mudfish v5.5.9, o controlador Wintun é instalado juntamente com o controlador OpenVPN tap-win32.

Se TAP-Win32 não funcionar por algum motivo, considere utilizar Wintun.

Pode ativar esta funcionalidade executando o Mudfish Launcher com -N. Consulte Opções de execução de mudrun para obter instruções detalhadas.

Também pode encontrar esta opção em "Configurações → Programa → Launcher".

Não foi encontrado o controlador TAP-Win32

Verifique primeiro os pontos seguintes.

  • O controlador TAP-Win32 foi instalado corretamente? O Mudfish é distribuído em versões de 32 e 64 bits. Se instalar a versão de 32 bits num Windows de 64 bits, o controlador TAP-Win32 pode não ser instalado corretamente.

  • Existe um dispositivo TAP-Win32?

    No Windows 7 em inglês, aceda a Control Panel → Network and Internet → Network and Sharing Center. No canto superior direito, encontra Change adapter settings.

    Abra esse menu para consultar os adaptadores de rede instalados e confirme que existe um dispositivo chamado TAP-Win32 Adapter v9.

    Confirme também que o dispositivo está Ativar. Por vezes, não funciona por estar Desativado.

Consulte Controlador TAP(4) para obter soluções.

Rede e Internet — Alterar opções do adaptador

MUDEC_00004​

Couldn't connect to aaa.bbb.ccc.ddd:port

Este erro pode ocorrer quando o Mudfish, mais precisamente o dispositivo de rede virtual interno re(4), encontra um erro ao tentar ligar a um servidor de retransmissão.

  • No modo TCP, o Mudfish estabelece uma ligação TCP ao servidor de retransmissão. Esta mensagem pode aparecer se existir algum problema nesse servidor.

    A mensagem pode indicar uma falha de rede no servidor com IP aaa.bbb.ccc.ddd.

    Nas versões mais recentes do Mudfish (posteriores a v2.0.18), são efetuadas até três tentativas. Se o erro persistir, a ligação é abandonada e o programa avança.

  • No modo UDP, o programa continua sem apresentar esta mensagem. No entanto, não poderá identificar a falha do servidor de retransmissão através da caixa de mensagens.

MUDEC_00005​

Failed to send a data to the master server: <errno> <errstr>

Este erro pode ocorrer quando existe um problema na comunicação com o servidor de autenticação do Mudfish. <errno> <errstr> contém a mensagem de erro exata.

Se o problema persistir, consulte Resolver problemas de autenticação com o servidor central e experimente as soluções indicadas.

MUDEC_00006​

failed to send a data to the master server: %s

Este problema pode ocorrer quando a ligação ao servidor central do Mudfish é estabelecida, mas o envio de dados falha.

Pode ocorrer durante uma falha do servidor central ou um problema na sua ligação à Internet. Também pode resultar de um formato de dados incorreto na comunicação entre a sua versão do Mudfish e o programa do servidor central.

MUDEC_00007​

A causa é a mesma de MUDEC_00006.

MUDEC_00008​

A causa é a mesma de MUDEC_00006.

MUDEC_00009​

A causa é a mesma de MUDEC_00006.

MUDEC_00012​

O Mudfish Launcher já está em execução.

Esta mensagem pode aparecer quando o Mudfish Launcher já está em execução.

Verifique primeiro se o ícone Mudfish está na área de notificação. O ícone em forma de cabeça de peixe indica que o programa está em execução.

  • Para abrir o painel, clique com o botão direito no ícone Mudfish e selecione Open dashboard.

  • Se o navegador predefinido não funcionar e Open dashboard não abrir nenhuma janela, pode aceder diretamente ao IP e à porta apresentados em Show IP/port.

Para reiniciar o Mudfish desde o início, clique com o botão direito no ícone, selecione Exit para encerrar normalmente e volte a executar.

MUDEC_00013​

Needs to change MTU to <mtu> manually.

Causa do erro​

Esta mensagem aparece normalmente no Windows XP porque a MTU predefinida de TAP-Win32 Adapter v9 está definida como 1500.

Pode ignorar o aviso e utilizar o Mudfish, mas, com alguns routers ou em redes cuja firewall ignora pacotes ICMP, as ligações TCP podem falhar. Também podem ocorrer retransmissões desnecessárias, tornando o processamento de pacotes menos eficiente.

Solução​

Recomendamos definir a MTU de TAP-Win32 Adapter v9 como 1400. Siga os passos seguintes.

  • Clique em Iniciar e abra o Painel de Controlo.

  • Clique em Ligações de rede para consultar os adaptadores de rede instalados e em funcionamento no sistema.

  • Se o Mudfish estiver instalado corretamente, encontrará TAP-Win32 Adapter v9 entre os adaptadores. Clique com o botão direito e abra "Propriedades".

  • Clique em "Configurar..." para abrir a janela de configuração. No separador "Avançadas", encontrará a secção MTU apresentada na imagem abaixo.

  • Altere o valor de 1500 para 1400 e clique em OK para guardar todas as alterações.

  • No Windows XP, tem de reiniciar o computador para aplicar corretamente a alteração.

MUDEC_00014​

Mudfish Launcher uses the port %s instead of %d

Causa do erro​

Por predefinição, o Mudfish Launcher utiliza a porta 8282 no computador. Se outro processo estiver a utilizar essa porta, o Launcher escolhe uma porta aleatória e apresenta esta mensagem.

Se utilizar o serviço de proxy Mudfish através de WPAD, este problema pode afetá-lo.

Solução​

Comece por identificar o processo que utiliza a porta 8282. Pode utilizar, por exemplo, um programa como TCPView.

Se utilizar WPAD, ajuste o endereço no navegador para a porta indicada.

MUDEC_00015​

failed to receive information from the master server for MR record: <ret> <error_msg>

Este problema pode ocorrer quando os dados esperados do servidor central do Mudfish não chegam por algum motivo. A causa é indicada por <error_msg>, conforme descrito abaixo.

  • ODR_ETIMEDOUT

    O programa tentou receber um registo MR do servidor central do Mudfish, mas o pacote não chegou. Pode haver vários motivos, geralmente um dos seguintes.

    • Um problema no próprio servidor central do Mudfish

    • Uma ligação instável causada por um problema numa rede intermédia da Internet

    • Uma firewall ou um antivírus no computador a bloquear a ligação do Mudfish

Pode experimentar os métodos seguintes para resolver o problema.

MUDEC_00016​

failed to receive information from the master server for MS record: <ret> <error_msg>

Este problema pode ocorrer quando os dados esperados do servidor central do Mudfish não chegam por algum motivo. A causa é indicada por <error_msg>, conforme descrito abaixo.

  • ODR_EAGAIN

    O programa tentou receber um registo MR do servidor central do Mudfish, mas o pacote não chegou.

    Pode resultar de um problema no servidor central do Mudfish ou numa rede intermédia da Internet.

  • ODR_ETIMEOUT

    Este código indica que o Mudfish não recebeu dados do servidor central durante o período de tempo definido.

    Pode resultar de um problema no servidor central ou numa rede intermédia da Internet. Também pode ocorrer se o computador interromper a ligação ao servidor central do Mudfish.

Pode experimentar os métodos seguintes para resolver o problema.

MUDEC_00018​

failed to receive information from the master server: <result> <err_string>

Não foi recebida uma resposta de autenticação do servidor principal do Mudfish. <result> e <err_string> apresentam os detalhes. <err_string> tem os significados seguintes.

  • ODR_ETIMEDOUT

    Este erro indica um tempo limite por não ter sido recebida uma resposta do servidor central do Mudfish durante um determinado período.

    Neste caso, pode estar a ocorrer uma das situações seguintes.

    • O servidor central do Mudfish não responde.

    • Um antivírus ou uma firewall no computador bloqueia a comunicação com o servidor central do Mudfish.

    • Uma firewall na rede bloqueia a ligação.

MUDEC_00019​

Failed to connect to the mudfish master server

A chamada connect(2) ao servidor central do Mudfish falhou. O servidor pode estar indisponível ou em manutenção, ou a firewall do seu ISP pode estar a bloquear a ligação.

MUDEC_00020​

Failed to recvfrom(2) the data from master server. Error %ld

A ligação ao servidor central do Mudfish foi estabelecida, mas recvfrom(2) falhou durante a troca de dados por algum motivo.

Este problema pode corresponder a uma das situações seguintes.

  • Problema temporário de ligação à Internet

    O problema pode ocorrer temporariamente se a ligação ao servidor central estiver instável ou durante a manutenção programada do Mudfish. Feche o programa e volte a ligar, ou tente novamente após a manutenção.

  • Problema persistente de ligação (solução 1)

    Por vezes, o problema é causado pelo próprio Winsock do Windows. Consulte Como repor TCP/IP com o utilitário NetShell, reponha Winsock e tente novamente.

  • Problema persistente de ligação (solução 2)

    Está a utilizar o Mudfish numa empresa, escola, organismo público ou unidade militar com uma firewall restritiva? Nesse caso, experimente os passos seguintes.

    1. No menu Iniciar, abra "Mudfish Cloud VPN".

    2. Nesse menu, encontrará o ícone "Mudfish Launcher".

    3. Clique com o botão direito e abra "Propriedades".

    4. Na janela de propriedades, altere os argumentos no campo "Destino". Por predefinição, é normalmente:

      "C:\Program Files\Mudfish Cloud VPN\mudrun.exe"

      Acrescente a opção -O, como no exemplo seguinte.

    "C:\Program Files\Mudfish Cloud VPN\mudrun.exe" -O

    1. Volte a executar o Mudfish.

MUDEC_00021​

Authentication with username '%s' failed - %s

Esta mensagem aparece normalmente quando ocorre um erro de autenticação.

MUDEC_00022​

CreateProcess failed with error %d: %s

Confirme que utiliza a versão mais recente do Mudfish. Este erro ocorre quando o Launcher, ao iniciar, não encontra o caminho do navegador predefinido ou de cmd.exe. As causas conhecidas são as seguintes.

  1. A definição de navegador predefinido nunca foi configurada no registo do Windows

  2. Existe um vírus ou software malicioso em execução no sistema operativo

Estas são as causas conhecidas. As soluções disponíveis são as seguintes.

  • Se só utiliza Internet Explorer, instale Chrome ou Firefox. Ao iniciar o novo navegador, este deverá perguntar se pretende torná-lo o navegador predefinido. Responda "Sim" e volte a executar o Mudfish.

  • Software malicioso em execução pode danificar as entradas do registo relacionadas com o navegador predefinido.

    Remova completamente o software malicioso com uma ferramenta apropriada e tente novamente.

  • Comece por visitar https://mudfish.net e instalar a versão mais recente do Mudfish.

    Se o erro acima aparecer, verifique primeiro se o ícone Mudfish continua na área de notificação.

    Se existir, clique com o botão direito e selecione Show IP/Port. Aparecerá um endereço como http://127.0.0.1:8282 ou http://127.0.0.1:xxxxx, com um número de porta aleatório. Introduza esse endereço diretamente no navegador para aceder.

MUDEC_00023​

vr3→chunk→next isn't NULL.

Este erro pode ocorrer no arranque se o Mudfish já estiver em execução e for iniciado novamente, ou se a memória partilhada utilizada por mudfish.exe estiver danificada por algum motivo.

Para resolver, termine à força todos os processos abaixo no Gestor de Tarefas e reinicie o Mudfish.

  • mudfish.exe

  • mudflow.exe

  • mudrun.exe

MUDEC_00026​

Wrong syntax on .conf file

Este problema pode ocorrer quando o ficheiro de configuração interno do Mudfish está danificado ou tem sintaxe inválida. Para resolver, siga os passos seguintes.

  1. Feche completamente o Mudfish e abra o diretório de instalação no Explorador de Ficheiros. Normalmente, é C:\Program Files (x86)\Mudfish Cloud VPN.

  2. Localize e elimine o ficheiro .conf.

Volte a iniciar o Mudfish.

MUDEC_00029​

TCP_nodelay(1) to the client (<ip>:<port>) failed: <errno> <errmsg>

Este erro pode ocorrer com Modo FastConnect ativado quando falha a tentativa de desativar o algoritmo TCP Nagle na ligação ao computador do utilizador. A causa é indicada por <errno> <errmsg>. As mensagens conhecidas são as seguintes.

  • 54 Connection reset by peer

    Este erro pode ocorrer quando a ligação ao computador do utilizador já foi interrompida.

Se o erro persistir, desative Modo FastConnect e tente novamente.

MUDEC_00031​

TOL_connect(<ip>, <port>) failed: <errno> <errmsg>

Este erro pode ocorrer com Modo FastConnect ativado quando o Mudfish tenta aceder ao IP privado <ip> do servidor de retransmissão na porta <port>, mas não consegue ligar. Os detalhes de cada mensagem são os seguintes.

  • 60 Operation timed out.

    Este erro indica que a ligação ao servidor de retransmissão Mudfish que utiliza <ip> não foi estabelecida e excedeu o tempo limite.

    Normalmente, indica um problema na ligação ao servidor de retransmissão Mudfish.

Pode consultar os IPs privados dos servidores em https://mudfish.net/server/status para identificar qual a ligação afetada.

Se <port> for 8081, existe um problema no acesso ao proxy SOCKS interno.

Soluções:

  1. Pode desativar temporariamente Modo FastConnect para continuar a utilizar o serviço.

  2. Se precisar de jogar com Modo FastConnect ativado, mude de servidor de retransmissão e teste.

MUDEC_00032​

stp_auth: TOL_read(2) from the backend (<ip>:<port>) failed (ret -1 errno <error_number>)

Este problema ocorre quando o Mudfish no computador não consegue ligar à porta do proxy SOCKS no servidor de retransmissão. A causa depende de <error_number>, conforme descrito abaixo.

  • 54

    Significa ECONNRESET (Connection reset by peer): o servidor de retransmissão Mudfish interrompeu primeiro a ligação.

    É necessário consultar os registos do servidor de retransmissão para determinar a causa exata do encerramento.

MUDEC_00037​

failed to do CONNECT to <ip>:<port> (ver 5 rcode <return_code>)

Este erro pode ocorrer com Modo FastConnect ativado. O computador tentou ligar a <ip>:<port>, mas o servidor Mudfish que retransmite a ligação TCP não conseguiu ligar a <ip>:<port>. <return_code> indica a causa da falha no servidor de retransmissão, conforme descrito abaixo.

  • 1

    O número 1 indica um erro geral, que pode ter várias causas. Normalmente, ocorre quando o servidor de retransmissão não consegue ligar corretamente a <ip>:<port>.

  • 5

    O número 5 indica que a tentativa de ligação TCP foi recusada (Connection refused). A ligação foi dirigida a uma porta fechada e o destino enviou um pacote TCP RST para a terminar.

MUDEC_00038​

TCP relay from the client to the backend failed.

Esta mensagem aparece quando não é possível ligar a um servidor de retransmissão Mudfish por algum motivo. É geralmente apresentada depois de outros erros, pelo que a causa principal se encontra nas mensagens anteriores. Verifique da seguinte forma.

  • Na interface Mudfish, aceda aos registos em "Estado → Processos".

  • Nos registos do Mudfish Core, deverá encontrar outros erros anteriores a MUDEC_00038. Estes erros são a causa da apresentação desta mensagem final.

Se não conseguir identificar ou interpretar a causa, coloque uma questão no fórum com as mensagens anteriores a MUDEC_00038 para que possamos ajudar.

MUDEC_00040​

TOL_accept(2) for A.B.C.D:NUM failed: <error_number>

A causa deste erro depende de <error_number> na mensagem. Os números de erro são explicados abaixo.

  • 53

    Indica ECONNABORTED (Software caused connection abort), que pode ocorrer quando o cliente fecha a ligação antes de o Mudfish a aceitar com accept(2).

MUDEC_00041​

A causa é a mesma de MUDEC_00299.

MUDEC_00042​

Tried to add a entry which already exists on the routing table.

Para utilizadores do Mudfish v4,

  • este erro pode ocorrer quando um item Custom contém rotas duplicadas em relação a outros itens,

  • ou quando um problema interno impede a consolidação correta das rotas.

Para utilizadores do Mudfish v3,

  • Em "Configurações → Geral", existe a opção "Carregar automaticamente a tabela de encaminhamento", ativada por predefinição. Quando está ativa, o Mudfish carrega no arranque as rotas configuradas no assistente ou em "Configurações → Tabela de encaminhamento". Normalmente, só precisa de voltar a configurá-las se pretender mudar de servidor de retransmissão.

    Este aviso aparece ao tentar configurar novamente rotas já definidas no assistente ou em "Configurações → Tabela de encaminhamento". Pode ignorá-lo, pois não afeta o serviço. Se pretender utilizar outro servidor de retransmissão, elimine as rotas existentes nesse menu e configure-as novamente para evitar o aviso.

MUDEC_00043​

MUDEC_00043: Failed to write the routing socket message for <addr>/<netmask>/<gateway>/<local_ip> (<errornum> <errormsg> cmdval <command>)

O significado deste erro depende do número <command> apresentado acima.

  • Se <command> for 1,

    • Se <errnum> for 51

      Se <errormsg> indicar Network is unreachable, a interface interna não foi configurada corretamente durante a configuração inicial do Mudfish.

      É muito provável que existam outros erros anteriores nos registos do Core em "Estado → Processos" no painel.

      Quando este erro ocorrer, efetue Verificar o funcionamento básico e confirme que o resultado está correto.

  • Se <command> for 2,

    • Se <errornum> for 3

      Se <errormsg> indicar No such process, foi tentada a eliminação de uma entrada inexistente na tabela de encaminhamento. É muito pouco provável que este erro seja perigoso ou cause problemas.

Se aparecer outro número, será necessário analisar o caso concreto. Deixe uma publicação no fórum para que possamos investigar e responder.

MUDEC_00044​

The client isn't ready yet

Este aviso aparece porque o cliente DHCP do computador ainda não pediu um endereço IP ao Mudfish Core.

Pode ocorrer porque uma firewall bloqueia os pedidos DHCP do adaptador tap(4).

Consulte o código MUDEC_00045 para uma solução temporária.

MUDEC_00045​

The client doesn't response with DHCP protocol

No Mudfish v5.5.8 ou posterior, foi adicionado o controlador Wintun como alternativa ao controlador TAP do OpenVPN.

Pode ativar esta funcionalidade executando o Mudfish Launcher com -N. Consulte Opções de execução de mudrun para obter instruções detalhadas.

Este erro aparece quando o cliente DHCP do computador não pede um endereço IP ao Mudfish Core durante um determinado período.

Normalmente, o cliente DHCP do Windows tenta obter um IP do Mudfish Core, mas não recebe o pacote DHCP Offer por algum motivo. Experimente os passos seguintes e teste.

  • No Windows 10, o problema pode dever-se a um atraso no processamento da configuração da rede. Experimente o seguinte.

    • Clique com o botão direito na barra de tarefas e abra o Gestor de Tarefas.

    Por vezes, isto resolve o problema. Se não funcionar, tente os passos seguintes.

    1. Clique no ícone de rede da área de notificação, no canto inferior direito, e abra "Definições de rede".

    2. Na janela de definições, clique em "Estado" à direita e mantenha a janela aberta.

    3. Clique também em "Alterar opções do adaptador" e mantenha essa janela aberta.

  • No Windows, a partir da versão v4.3.13, pode utilizar a opção -I do Mudfish Launcher. Quando -I está ativada, o IP é configurado através da API IP Helper em vez de DHCP. Para configurar -I, siga os passos seguintes.

    1. No menu Iniciar do Windows, abra «Mudfish Cloud VPN».

    2. Clique com o botão direito no ícone «Mudfish Launcher» e selecione «Propriedades».

    3. Na janela de propriedades, altere os argumentos no campo "Destino". Por predefinição, é normalmente:

      "C:\Program Files\Mudfish Cloud VPN\mudrun.exe"

      Acrescente a opção -I, como no exemplo seguinte.

      "C:\Program Files\Mudfish Cloud VPN\mudrun.exe" -I

    4. Se a opção tiver sido aplicada corretamente, encontrará a linha seguinte nos registos do Core em "Painel → Estado → Processos".

      [INFO] Setting IP address <ip_address> with IP Helper

  • Se o antivírus estiver ativado no computador de um cibercafé, desative-o temporariamente e reinicie o Mudfish. Por exemplo, o Norton Anti-virus pode interpretar incorretamente os pacotes DHCP Offer do Mudfish Core como ARP Spoofing e descartá-los.

  • No Painel de Controlo, consulte a lista de adaptadores de rede e localize TAP-Win32 adapter v9. Desative e volte a ativar esse dispositivo várias vezes e reinicie o Mudfish. Por vezes, este método resolve o problema.

  • Nas propriedades de TAP-Win32 adapter v9, confirme que "DHCP ativado" está definido como "Sim".

    Consulte https://windows.microsoft.com/ko-kr/windows/change-tcp-ip-settings#1TC=windows-7 para verificar as propriedades da ligação. "Obter um endereço IP automaticamente" deve estar selecionado.

  • Nas propriedades de TAP-Win32 adapter v9, verifique se o IPv6 está ativado e experimente desativá-lo completamente. Por vezes, isto resolve o problema.

  • Reinicie o sistema operativo e tente novamente.

MUDEC_00048​

wrong sid number <sidno> (tag <tagno>)

Este erro indica um valor inválido de <sidno>. Se persistir, aceda ao diretório de instalação do Mudfish e localize os ficheiros com extensão vsm:

  • .mudfish.vsm
  • .mudflow.vsm
  • .mudrun.vsm

Elimine todos esses ficheiros e volte a executar o Mudfish.

MUDEC_00049​

no entry for SID XXX.

Consulte o erro MUDEC_01643 para este problema.

MUDEC_00051​

Failed to set the default route.

Esta mensagem aparece quando não é possível configurar a rota predefinida interna do Mudfish porque o servidor pretendido não se encontra na lista de servidores. Normalmente, pode estar relacionado com os créditos Mudfish.

  • Confirme primeiro que tem créditos Mudfish disponíveis. Este problema pode ocorrer quando os créditos são insuficientes.

  • Se Planos de dados for "Subscrição", confirme que tem uma licença de Subscrição válida adicionada.

Se o problema persistir, contacte o fórum Mudfish.

MUDEC_00056​

arp: AA:BB:CC:DD:EE:FF is using my IP address 0.0.0.0 on reX

Por vezes, pode ocorrer um erro do protocolo ARP como o indicado no título. Esta mensagem pode aparecer quando outro utilizador também está a utilizar o IP privado interno do Mudfish que lhe foi atribuído. As causas possíveis são as seguintes.

  • Um encerramento inesperado do programa que gere os IPs privados no servidor central do Mudfish.

    Quando isto acontece, normalmente publicamos um aviso na página de Facebook do Mudfish.

  • Num PC ou portátil, entrar em hibernação ou suspensão sem fechar o Mudfish pode causar este problema ao retomar a sessão.

Se este problema ocorrer, tem de reiniciar o Mudfish.

MUDEC_00057​

Couldn't find the static node X for default route

Esta mensagem aparece quando o servidor de retransmissão selecionado para o gateway predefinido interno do Mudfish está indisponível por algum motivo.

MUDEC_00058​

No gateway found.

Normalmente, este problema ocorre por falta de créditos Mudfish. Compre primeiro créditos em http://credits.ko.loxch.com/.

MUDEC_00059​

ODR_write() error to <ip>: <errno> <err_string>

Este erro indica um problema na comunicação com o servidor de retransmissão cujo IP público é <ip>. O Mudfish enviou dados, mas a transmissão falhou devido a <errno> <err_string>. Os detalhes podem corresponder aos casos seguintes.

  • 10060 (ODR_ETIMEDOUT)

    Foram enviados dados ao servidor de retransmissão, mas este não confirmou a receção.

  • 10054 (ODR_ECONNRESET)

    Foram enviados dados ao servidor de retransmissão, mas este interrompeu a ligação.

Mude para outro servidor de retransmissão e verifique se o erro persiste.

MUDEC_00060​

ODR_sendto() error to A.B.C.D: error message

Esta mensagem pode aparecer quando o dispositivo de rede virtual interno re(4) tenta enviar um pacote UDP ao servidor de retransmissão, mas o envio falha.

A causa aparece no campo error message. Normalmente, trata-se de um problema de firewall ou rede. Consulte os detalhes de cada caso abaixo.

  • ODR_EHOSTUNREACH

    Não existe uma rota para o servidor de retransmissão de destino A.B.C.D. Foi tentado o acesso a um anfitrião inacessível, geralmente devido a uma tabela de encaminhamento incorreta.

  • ODR_ENOBUFS

    O programa tentou enviar um pacote para A.B.C.D, mas o sistema operativo devolveu um erro. Normalmente, o buffer do socket é insuficiente ou uma fila interna está cheia.

    Por algum motivo, não é possível enviar pacotes para A.B.C.D. Normalmente, ocorre quando não é possível comunicar com esse destino.

Comece por verificar a MTU entre o computador e o servidor de retransmissão e definir um valor adequado. Envie um relatório através de "Suporte → Comunicar um problema" na interface Mudfish para podermos analisar.

MUDEC_00062​

ODR_read() for hdr error from <ip>: <string>*

Este erro pode ocorrer quando o Mudfish utiliza TCP para comunicar com o servidor central.

<ip> indica o IP público do servidor de retransmissão Mudfish e <string> indica por que motivo falhou a leitura do socket TCP.

  • ODR_ECONNRESET

    Este código indica que o servidor de retransmissão ou uma firewall na sua rede enviou um pacote TCP RST ao Mudfish. Ou seja, a ligação foi interrompida primeiro do lado do servidor.

    Mude para outro servidor de retransmissão Mudfish e verifique se o problema se repete.

Se não utiliza habitualmente o servidor indicado por <ip>, pode ignorar esta mensagem.

MUDEC_00064​

ODR_read() for payload error from <ip>: <err_string>

Este erro pode ocorrer com o protocolo de ligação TCP. Indica que falhou a receção de dados do servidor de retransmissão <ip>. A causa exata é indicada por <err_string>.

  • ODR_ECONNABORTED

    Este problema pode ocorrer quando o computador interrompe primeiro a ligação ao servidor de retransmissão Mudfish.

    O sistema operativo pode ter encerrado a ligação por algum motivo, ou um programa de terceiros, como uma firewall ou um antivírus, pode tê-la bloqueado.

  • ODR_ETIMEDOUT

    O programa tentou ler o payload com read(), mas o servidor não o enviou antes de expirar o tempo limite.

Consulte Servidores de retransmissão na FAQ e teste outro servidor, ou altere Protocolo de ligação e teste novamente.

MUDEC_00066​

ODR_recvfrom() error from <ip>: <num> <string>

Neste erro, <ip> indica o IP do servidor de retransmissão, enquanto <num> e <string> indicam os números do erro. O Mudfish enviou um pacote UDP ao servidor <ip>, mas este não chegou por algum motivo. Os casos são os seguintes.

  • ODR_ECONNRESET

    O Mudfish enviou um pacote UDP ao servidor <ip>, mas o TTL (Time To Live) expirou pelo caminho e um router intermédio devolveu uma mensagem ICMP "TTL expired in transit".

MUDEC_00071​

Couldn't connect to A.B.C.D:E for TCP: <num> <string>

Esta mensagem aparece quando o Mudfish Core não consegue ligar a um determinado servidor de retransmissão, com IPv4 A.B.C.D no exemplo acima. <num> e <string> descrevem a causa.

As causas possíveis são as seguintes.

  • O servidor de retransmissão está inativo, uma firewall bloqueia a ligação ou o programa do servidor não funciona corretamente.

  • Por algum motivo, a sua ligação à Internet não encontra uma rota para o servidor de retransmissão indicado.

As mensagens de erro são explicadas em detalhe abaixo.

  • ODR_ETIMEDOUT

    Este erro pode ocorrer quando se tenta ligar ao servidor A.B.C.D e este não responde durante um determinado período.

    Na maioria dos casos, uma firewall está a bloquear a ligação.

Recomendamos experimentar os métodos descritos em Resolver problemas de firewall.

MUDEC_00074​

Failed to connect A.B.C.D:E

Este erro tem os mesmos sintomas de MUDEC_00071 acima. Consulte esse documento.

MUDEC_00075​

Failed to open a socket to main server for heartbeat.

Este erro ocorre quando falha a preparação do envio de heartbeats ao servidor central do Mudfish. Para identificar a causa principal, abra "Estado → Processos" e consulte os registos do Core. Deverá encontrar outro código de erro antes de MUDEC_00075.

MUDEC_00079​

Failed to connect the master server: <error_msg>

Este erro indica que não é possível ligar ao servidor de autenticação central do Mudfish por algum motivo. As causas possíveis são as seguintes.

  1. O servidor de autenticação central do Mudfish está efetivamente inativo.

  2. Uma firewall no computador ou na rede impede o acesso ao servidor central do Mudfish.

    Nesse caso, experimente os métodos descritos em Resolver problemas de firewall.

MUDEC_00080​

TOL_sendto(2) error to reX A.B.C.D for heartbeat.

Causa​

Esta mensagem aparece quando a ligação ao servidor de retransmissão Mudfish está instável ou o servidor não responde.

O servidor afetado tem o IPv4 interno A.B.C.D e está associado à interface virtual reX, em que X é um número. Para identificar o nome do servidor a partir de A.B.C.D, consulte https://mudfish.net/server/status.

Solução​

  • Se não utiliza o servidor afetado, pode ignorar a mensagem. Pode tratar-se de uma indisponibilidade temporária.

  • Se houver problemas com os heartbeats para todos os servidores, a causa pode ser a política da firewall da rede. Em "Configurações → Geral", altere "Protocolo de ligação" de UDP para TCP ou ICMP e teste.

  • Se o problema persistir, contacte o fórum Mudfish.

MUDEC_00084​

Too many failure to the backend.

Este código aparece quando as tentativas de ligação ao servidor de retransmissão falham repetidamente. Se persistir, normalmente também aparecem MUDEC_00071 e MUDEC_00074. Identifique o servidor afetado e informe-nos no fórum ou através de support-ko@loxch.com.

MUDEC_00086​

ReadFile() error: <num> <error_msg>

Este erro pode ocorrer quando a leitura de dados de TAP-Win32 adapter v9 falha devido a <error_msg>. Os erros conhecidos são os seguintes.

  • 2 The system cannot find the file specified.

    Não foi possível encontrar o adaptador de rede. Pode estar instalado incorretamente ou podem existir vários adaptadores TAP-Win32 adapter v9 no sistema.

    Consulte O controlador TAP(4) não funciona e tente reparar ou reinstalar o adaptador de rede.

  • 995 The I/O operation has been aborted because of either a thread exit or an application request.

    Como indica a mensagem, a operação de I/O foi interrompida por algum motivo. Normalmente, outro programa interferiu com o Mudfish durante a execução, intercetou a ligação de TAP-Win32 adapter v9 ou desligou-a.

    Verifique primeiro se existe algum programa a interferir com o funcionamento do Mudfish.

MUDEC_00089​

A causa é a mesma de MUDEC_00086.

MUDEC_00091​

RegOpenKeyEx() error: <num> <error_msg>

Este erro pode ocorrer quando a alteração de Tcpip Parameter do adaptador TAP-Win32 adapter v9 no Windows falha pelo motivo seguinte.

  • 5 Access is denied.

    Por algum motivo, não é permitido ler ou escrever o valor correspondente no registo. Uma firewall ou um antivírus pode estar a controlar esse acesso.

Pode ignorar esta mensagem, pois o erro não afeta significativamente o funcionamento do Mudfish.

MUDEC_00104​

CreateProcess failed (<errnum>)

Este erro indica uma falha ao alterar a MTU de TAP-Win32 adpater v9 através de netsh. <errnum> indica a causa. São conhecidos os erros seguintes.

  • 2 ERROR_FILE_NOT_FOUND

    Se este erro aparecer, confirme que o ficheiro %SystemRoot%\system32\netsh.exe existe. Se estiver em falta, pode ter sido eliminado por um vírus ou software malicioso e deverá ser restaurado para permitir a utilização correta do Mudfish.

MUDEC_00110​

No panel found for ID <uuid>. Trying the next.

Este erro indica que o Windows encontrou as informações básicas de TAP-Win32 adpater v9 correspondente a <uuid>, mas não os respetivos detalhes de configuração. Pode ocorrer se a utilização anterior de outro programa VPN tiver deixado o registo do Windows inconsistente ou danificado.

Se Verificar o funcionamento básico confirmar que tudo funciona, pode ignorar este erro. Caso contrário, TAP-Win32 adpater v9 não está instalado corretamente. Consulte Controlador TAP(4) para resolver.

MUDEC_00111​

A causa é a mesma de MUDEC_00192.

MUDEC_00112​

A causa é a mesma de MUDEC_00086.

MUDEC_00114​

A causa é a mesma de MUDEC_00062.

MUDEC_00115​

A causa é a mesma de MUDEC_00062.

MUDEC_00123​

A causa é a mesma de MUDEC_00139.

MUDEC_00124​

CreateIpForwardEntry() failed: <errno> <err_msg>

O processo Mudfish Core não conseguiu inserir uma rota no sistema operativo anfitrião. <errno> e <err_msg> indicam a falha. As mensagens conhecidas são as seguintes:

  • 160 (ERROR_BAD_ARGUMENTS) - One or more arguments are not correct.

    Foi passado um argumento inválido a CreateIpForwardEntry(). Se receber esta mensagem, envie os detalhes através de Relatório de problemas.

  • 1168 (ERROR_NOT_FOUND) - Element not found.

    Este erro pode ocorrer quando não é encontrada a interface de rede onde se pretende configurar a tabela de encaminhamento.

MUDEC_00125​

No default routing path found

Este erro pode ocorrer ao executar o Mudfish em Full VPN, ao procurar o gateway predefinido do sistema operativo na tabela de encaminhamento. São conhecidas as situações seguintes.

  • O sistema operativo utilizado não é suportado pelo Mudfish.

Se o problema persistir, envie um relatório de problemas para podermos ajudar.

MUDEC_00126​

ODR_CreateIpForwardEntry failed: IP <ip>/<netmask>/<nexthop> (ifindex <idx> metric <metric1>)

Não foi possível criar uma entrada de encaminhamento no Windows. Consulte os erros anteriores em "Estado → Processos". Normalmente, encontrará MUDEC_00124 antes desta mensagem, com a causa da falha.

MUDEC_00129​

ODR_CreateIpForwardEntry failed: IP <ip>/<netmask>/<gateway> (ifindex <interface_index> metric <metric_value>)

O processo Mudfish Core não conseguiu inserir as rotas <ip>, <netmask> e <gateway> no sistema operativo anfitrião.

MUDEC_00137​

msk0: ODR_writev() error: <err_string>

Esta mensagem indica um erro do controlador de rede virtual msk(4) do Mudfish. A causa depende do valor de <err_string>.

  • ODR_ENOENT

    Corresponde a "The system cannot find the file specified." e pode ocorrer quando a ligação do Mudfish ao adaptador TAP-Win32 adapter v9 é interrompida por algum motivo.

    Por exemplo, pode ocorrer quando programas de otimização de ping alteram o registo do Windows e reiniciam todos os adaptadores de rede para aplicar as alterações.

MUDEC_00139​

MUDEC_00139 e MUDEC_00137 estão relacionados com TAP-Win32 adapter v9. O próprio funcionamento básico do Mudfish pode estar comprometido. Verifique primeiro se as funções básicas operam corretamente.

MUDEC_00145​

MUDEC_00145: udp_relay: TOL_sendto(2) failed to <address>: <errno> <errmsg>

Este erro pode ocorrer com Modo FastConnect ativado e indica um problema ao enviar pacotes UDP ao servidor de retransmissão <address>. As mensagens conhecidas são as seguintes.

  • 55 No buffer space available

    O Mudfish tentou enviar um pacote UDP, mas o buffer de socket da camada inferior interna está cheio e não aceita novos pacotes.

    Normalmente, isto indica um problema na comunicação com o servidor de retransmissão <address>. Mude para outro servidor e tente novamente.

  • 64 Host is down

    Este erro indica que o servidor de retransmissão Mudfish <address> está inacessível. O servidor pode estar inativo. Mude para outro e tente novamente.

Se o problema persistir, desative FastConnect e verifique se continua a ocorrer.

MUDEC_00167​

Failed to connect to the master server

Este erro ocorre quando não é possível ligar ao servidor de autenticação central do Mudfish. Consulte MUDEC_00079 para obter detalhes.

MUDEC_00176​

tcprelay: Failed to find SID for destination <ip>

Este erro pode ocorrer com Modo FastConnect ativado. O computador entregou ao Mudfish uma tentativa de ligação a <ip>, mas o programa não encontrou informações sobre o servidor de retransmissão para o qual a deve enviar.

Atualmente, as soluções são:

  1. Desativar Modo FastConnect.

  2. Se o jogo funcionar sem problemas, pode considerar este um erro que pode ser ignorado.

MUDEC_00177​

tcprelay: Failed to find information for sid <number>.

Este erro pode ocorrer com Modo FastConnect ativado quando o servidor de retransmissão <number> não é encontrado internamente pelo Mudfish.

<number> é o ID único do servidor de retransmissão. O programa deveria enviar os dados para esse servidor, mas não recebeu as respetivas informações.

Para resolver o problema, verifique os pontos seguintes.

  • Nas configurações do item utilizado, selecione outro servidor de retransmissão. O servidor anterior pode estar inacessível e marcado como DOWN.

MUDEC_00178​

udprelay: Failed to find SID for destination <ip>

Este erro pode ocorrer ao utilizar Modo FastConnect quando o programa tenta enviar dados para <ip>, mas não consegue determinar internamente qual o servidor de retransmissão a utilizar.

Se o jogo funcionar normalmente, pode ignorar o erro. A partir da versão v4.2.7, o seu nível de registo foi reduzido para informação.

MUDEC_00179​

MUDEC_00179: Path MTU is wrong. (X/Y)

Se o erro não afetar o jogo, pode ignorá-lo.

Esta mensagem aparece normalmente quando a MTU (Maximum Transmission Unit) utilizada entre o computador e o servidor central do Mudfish é inferior ao valor esperado. X indica a MTU real e Y o valor configurado no Mudfish. As causas habituais de um X inferior são as seguintes.

  1. A MTU do adaptador ligado à Internet foi alterada à força.

    Isto pode acontecer quando programas de otimização de ping alteram esse valor durante a instalação.

  2. Um router intermédio entre o computador e o servidor central do Mudfish só permite uma MTU inferior.

Solução 1​

Verifique primeiro as MTU predefinidas dos adaptadores de rede em utilização. Normalmente, pode consultá-las da seguinte forma.

  • Clique em Iniciar e abra o Painel de Controlo.

  • Clique em Ligações de rede para consultar os adaptadores de rede instalados e em funcionamento no sistema.

  • Na lista de adaptadores, clique com o botão direito em cada um e abra "Propriedades". Aparecerá uma janela semelhante à imagem abaixo.

  • Clique em "Configurar..." e aceda ao separador "Avançadas", onde encontrará a secção MTU.

  • Verifique se o valor é 1500. Se não for, reponha-o para 1500.

Solução 2​

Feche completamente o Mudfish antes de alterar a MTU de TAP-Win32 Adapter v9. Alterar o valor durante uma ligação Mudfish interrompe a comunicação com o servidor de retransmissão.

Se todos os valores verificados na solução 1 estiverem corretamente definidos como 1500 bytes, recomendamos definir a MTU de TAP-Win32 Adapter v9 como X - 50. Por exemplo, se a mensagem indicar 1480 bytes, utilize 1430 bytes.

  • Localize TAP-Win32 Adapter v9 entre os adaptadores de rede, clique com o botão direito e abra "Propriedades". Aparecerá uma janela semelhante à imagem abaixo.

  • Clique em "Configurar..." e aceda ao separador "Avançadas", onde encontrará a secção MTU.

  • Guarde agora um valor inferior.

  • No Windows XP, tem de reiniciar o computador para aplicar corretamente a alteração.

MUDEC_00180​

TCP_socket(2) failed: <errno> <string>

Este erro só ocorre com Modo FastConnect ativado e indica um problema ao ler dados do servidor de retransmissão e entregá-los ao computador local. Os números de erro <errno> e <errmsg> são explicados abaixo.

  • 55 No buffer space available

    O programa tentou entregar dados ao computador local, mas o buffer do socket estava cheio e não aceitava mais dados. Normalmente, ocorre quando se tenta criar demasiadas ligações através do servidor de retransmissão Mudfish.

Desative Modo FastConnect e tente novamente, ou mude de servidor de retransmissão e teste.

MUDEC_00181​

udp_relay: Failed to find the backend for <ip>

Este erro pode ocorrer com Modo FastConnect ativado quando não é possível enviar dados para o destino <ip>.

MUDEC_00182​

udp_relay: TOL_socket(2) failed: <errno> <string>

O relay UDP já não consegue criar sockets com socket(2). O valor <errno> fornece mais detalhes, mas normalmente foram criados demasiados sockets UDP.

Como este problema é causado por um programa que cria muitas ligações UDP, pode resolvê-lo fechando esse programa. Também pode experimentar os métodos seguintes.

  • Se estiver em execução um programa P2P, como BitTorrent, fechá-lo pode resolver o problema.

  • Fechar programas com muita atividade de rede também pode resolver.

  • Se utilizar Full VPN em conjunto com FastConnect, desativar Full VPN pode resolver.

MUDEC_00186​

Wrong TCP format hdr: <char>

Ocorreu um problema na comunicação com o servidor de retransmissão Mudfish selecionado. A ligação também pode estar a ser monitorizada ou bloqueada por uma firewall de rede.

Experimente outro Protocolo de ligação ou mude de servidor de retransmissão Mudfish.

MUDEC_00192​

Failed to open '/dev/tap7': <errno> <err_string>

A causa depende normalmente do valor <errno>. Verifique os pontos seguintes.

  • Descarregue e utilize a versão mais recente de https://mudfish.net/download. Como já não depende do controlador tuntap, o problema deverá ficar resolvido.

  • O erro pode ocorrer porque o processo Mudfish já está em execução. Procure mudfish na lista de processos e, se existir, termine-o com kill antes de tentar novamente.

MUDEC_00196​

SID <number> ((null)) isn't alive.

Este erro pode ocorrer quando o servidor com SID <number> deixa de poder prestar serviço por algum motivo. SID é o ID único interno do servidor de retransmissão. Verifique os pontos seguintes.

  • Consulte a configuração de Full VPN ou os servidores de cada item e verifique se mudar para outro servidor resolve o problema.

  • Se utilizar Subscrição, consulte o consumo mensal de tráfego em https://mudfish.net/admin/front.

    Este problema pode ocorrer se o consumo mensal ultrapassar o limite da licença.

  • Confirme que tem créditos Mudfish suficientes. Alguns utilizadores de Subscrição encontram este problema por não terem comprado uma licença.

    Consulte Aviso de alteração dos planos de preços — 20210607 para obter informações sobre as licenças.

MUDEC_00235​

Too many heartbeat errors. Please check your firewalls.

Este erro indica uma falha nos heartbeats enviados para manter a comunicação com o servidor de retransmissão. Normalmente, uma firewall de rede bloqueia o protocolo de ligação utilizado pelo Mudfish.

Consulte Resolver problemas de comunicação com os servidores de retransmissão e altere o protocolo de ligação.

MUDEC_00238​

Packet loss rate <percentage> to <mudfish_node_name>

Este aviso indica que um dos itens está configurado para utilizar o servidor de retransmissão <mudfish_node_name>. O Mudfish testa periodicamente a perda de pacotes dos servidores que considera estarem em utilização e comunica os resultados.

No teste ao servidor <mudfish_node_name>, foram perdidos os pacotes indicados por <percentage>.

Quanto maior for <percentage>, mais instável é a ligação. Pode utilizar este valor para decidir se deve mudar de servidor. Para resolver o problema, experimente os passos seguintes.

  • Altere Protocolo de ligação para uma opção baseada em TCP.

  • Ou, em "Configurações → Programa", altere "Método de verificação de RTT" para TCP.

  • Experimente outro servidor de retransmissão.

Para investigar melhor a causa principal, consulte Análise de rede com WinMTR e teste o IP público do servidor de retransmissão utilizado.

MUDEC_00251​

Failed to connect the master server.

Esta mensagem pode aparecer quando não é possível ligar ao servidor central do Mudfish.

Consulte os registos do Launcher em "Estado → Processos" e procure outras mensagens anteriores a este erro. Essas mensagens indicam a causa; consulte a documentação do respetivo erro.

MUDEC_00254​

authc_read() failed: <result>

A causa é a mesma de MUDEC_00020.

MUDEC_00258​

Failed to fetch the configuration. (r <result>)

A causa é a mesma de MUDEC_00020.

MUDEC_00260​

sendmsg(2) for DHCP server failed: <errno> <error_msg>

Este erro pode ocorrer ao enviar uma resposta DHCP ao computador. <errno> e <error_msg> indicam a causa exata. Podem aparecer as mensagens seguintes.

  • No route to host

    O programa tentou enviar uma resposta DHCP, mas não conseguiu determinar internamente para onde a enviar. Pode resultar de uma configuração interna incorreta do Mudfish ou de outro problema desconhecido.

Experimente a opção -I descrita em MUDEC_00045.

MUDEC_00262​

ODR_sendto() error to <ip_addr> Message too long. Check your path MTU. (curmtu <value> buflen <value>

Este erro indica um problema de MTU (Maximum Transmission Unit) ao enviar dados para o servidor de retransmissão <ip_addr>.

Lista de verificação

Antes de seguir as soluções abaixo, verifique alguns fatores que podem causar MUDEC_00262.

  1. Se tiver instalado Muddog (https://dog.mudfish.net/), desinstale-o.

  2. Verifique se existe outra VPN em execução. Outro programa VPN pode alterar a tabela de encaminhamento do sistema e causar este problema.

Solução 1​

Para resolver, reduza a MTU de TAP-Win32 adapter v9 para 1450 ou menos, seguindo os passos abaixo, até o erro deixar de ocorrer.

  • Feche primeiro o Mudfish. Alterar a MTU enquanto está em execução pode provocar um funcionamento incorreto.

  • Localize TAP-Win32 Adapter v9 entre os adaptadores de rede, clique com o botão direito e abra "Propriedades". Aparecerá uma janela semelhante à imagem abaixo.

  • Clique em "Configurar..." e aceda ao separador "Avançadas", onde encontrará a secção MTU.

  • O valor predefinido é 1500. Guarde um valor inferior: comece por 1400 e teste, reduzindo depois em passos de 50, para 1350, 1300 e assim sucessivamente, até MUDEC_00262 deixar de aparecer.

  • No Windows XP, tem de reiniciar o computador para aplicar corretamente a alteração.

Solução 2​

Ajustar a MTU no menu de configurações pode resolver. Experimente os passos seguintes.

  1. Aceda a "Configurações → Programa".

  2. Nesse menu, reduza gradualmente o valor de MTU para 1400, 1300 ou 1200, testando a cada alteração.

    O valor predefinido do Mudfish é 1400.

Solução 3​

  • Por vezes, alterar o protocolo de ligação de UDP para TCP resolve o problema.
  1. Aceda a "Configurações → Programa".

  2. Mude para um protocolo/porta baseado em TCP.

MUDEC_00269​

udp_relay: TOL_sendmsg(2) to <ip>:<port> failed: <errno> <errmsg>

Este erro só ocorre com Modo FastConnect ativado e indica um problema ao ler dados do servidor de retransmissão e entregá-los ao computador local. Os números de erro <errno> e <errmsg> são explicados abaixo.

  • 55 No buffer space available

    Esta mensagem pode aparecer quando o programa tenta entregar dados ao computador local, mas o buffer do socket está cheio e não aceita mais dados.

    Normalmente, um programa de torrents ou outra aplicação com muitas ligações de rede ultrapassa o número de sockets que o Mudfish consegue suportar.

  • 65 No route to host

    Este erro pode ocorrer quando o Mudfish Core tenta enviar um pacote para <ip>:<port>, mas não encontra informações de encaminhamento para esse destino.

    Se o Mudfish funcionar normalmente apesar do erro, pode ignorá-lo. Se o erro impedir a utilização de FastConnect, envie um Relatório de problemas para ajudar a identificar a causa.

Desative Modo FastConnect e tente novamente, ou mude de servidor de retransmissão e teste.

MUDEC_00279​

arp: <ip> moved from <macaddr> to <macaddr> on <interface>

Este erro pode resultar de um problema num serviço interno do Mudfish. É necessária a ajuda da equipa para o resolver na origem. Contacte-nos através do fórum Mudfish.

MUDEC_00280​

A causa é a mesma de MUDEC_00020.

MUDEC_00281​

Failed to fetch the routing table.

O Mudfish não conseguiu receber a tabela de encaminhamento do servidor central. Pode ser uma falha ocasional de rede; se persistir, experimente os passos seguintes:

MUDEC_00282​

Failed to receive heartbeat resp <result_code>

Este erro pode ocorrer quando não é recebida a resposta de heartbeat do servidor central. A causa depende de <result_code>. Se persistir, o servidor central considera que o utilizador se desligou, o que pode afetar a utilização do serviço.

Se ocorrer apenas ocasionalmente, pode ser ignorado.

MUDEC_00283​

Too many heartbeat gap (<timediff> / <success_count>). Exit.

Este erro FATAL pode ocorrer quando existe uma grande diferença entre o último heartbeat do cliente conhecido pelo servidor central e o heartbeat atual do programa. A diferença detetada é <timediff>. Se ultrapassar 1800 segundos (30 minutos), o Mudfish Core é forçado a terminar. Pode ocorrer nas situações seguintes.

  • O portátil ou PC foi colocado em hibernação e retomado algum tempo depois.

  • A rede ficou indisponível durante algum tempo e depois recuperou.

Se isto acontecer, reinicie o Mudfish.

MUDEC_00285​

CryptAcquireContext failed with error <errno>: <errmsg>

Este erro pode ocorrer quando, no arranque, o Mudfish verifica as permissões para criar chaves de encriptação. Podem aparecer os códigos seguintes.

  • 0x80090024 The profile for the user is a temporary profile

    Experimente as soluções da secção MUDEC_00286.

MUDEC_00286​

CryptAcquireContext, newkeyset

Existe um problema na inicialização necessária para criar chaves de encriptação no arranque do Mudfish. Experimente os passos seguintes.

  1. Verifique se a conta Windows tem uma palavra-passe. Se iniciar sessão sem palavra-passe, defina uma e reinicie o computador.

  2. Se o primeiro método não funcionar, crie uma conta Windows completamente nova, defina uma palavra-passe e experimente nessa conta.

  3. Se os métodos 1 e 2 não funcionarem, siga os passos seguintes.

    • No Explorador de Ficheiros, aceda a %APPDATA%\Microsoft\Crypto\, altere o nome do diretório RSA que se encontra aí para algo como RSA.old e reinicie o computador.

      Se alterar o nome de RSA não resolver, altere o nome de Keys para algo como Keys.old, reinicie o computador e tente novamente.

MUDEC_00299​

write(2) error for command <command>: <errnum> <errmsg>

Este erro pode ocorrer ao executar o Mudfish para Linux e indica que o comando <command> falhou. Consulte <errnum> e <errmsg> para identificar a causa detalhada.

  • 9 - Bad file descriptor

    Este erro indica que o processo destinado a executar o comando terminou inesperadamente.

    Peça suporte técnico no fórum Mudfish se encontrar este erro.

Se utilizar um router ipTIME, desligue completamente a alimentação e volte a ligá-lo. Se o erro persistir, consulte os registos do Core em "Estado → Processos" no painel, procure mensagens WARN ou ERROR e publique-as em https://pastebin.com. Indique também o modelo do router.

MUDEC_00305​

A causa é a mesma de MUDEC_00015.

MUDEC_00306​

A causa é a mesma de MUDEC_00015.

MUDEC_00309​

Failed to write the routing socket message: <errnum> <errmsg>

Este erro pode ocorrer quando falha a criação de uma entrada na tabela de encaminhamento do Mudfish Core. Os erros conhecidos são os seguintes.

  • Network is unreachable

    A entrada a criar corresponde a um destino inacessível de acordo com a configuração interna da rede.

    Outro erro interno pode ter impedido a configuração da rede. No painel, aceda a "Estado → Processos" e procure outros erros antes de MUDEC_00309 nos registos do Core.

    Normalmente, pode ocorrer quando o servidor de retransmissão definido no item está inativo.

MUDEC_00314​

Failed to get any OS level event for reconnecting. (<ip>:<port> <protocol>)

O Mudfish tentou ligar ao servidor <ip> utilizando <protocol> e <port>, mas não recebeu qualquer indicação de resultado do sistema operativo. A ligação ao servidor não foi estabelecida. Os métodos seguintes podem resolver.

  • Tente ligar através de outro protocolo descrito em Protocolo de ligação,

  • ou experimente outro servidor de retransmissão.

MUDEC_00316​

Failed to receive information. <cur_count> / <total_count> / <result> / <expected_size>

Este erro pode ocorrer durante a obtenção dos dados dos itens do utilizador (dados de encaminhamento) a partir do servidor central. Os números da mensagem têm os significados seguintes.

  • <cur_count>

    Índice da tabela de encaminhamento atualmente em processamento.

  • <total_count>

    Número total de tabelas de encaminhamento a descarregar.

  • <result>

    Tamanho dos dados de encaminhamento já descarregados.

  • <expected_size>

    Tamanho total dos dados de encaminhamento a descarregar. É necessário receber esse volume de dados.

MUDEC_00319​

Failed to authenticate using ID/PWD

Este erro indica que a autenticação com o ID e a palavra-passe falhou. Se persistir, verifique os pontos seguintes.

  • Procure mensagens WARN ou ERROR nos registos do Core em "Estado → Processos". É muito provável que tenha ocorrido outro erro interno antes de MUDEC_00319. Esse erro anterior costuma indicar a causa principal.

  • Visite https://mudfish.net/admin/front, altere a palavra-passe para uma combinação mais simples e tente novamente.

MUDEC_00320​

Failed to fetch the static node information.

Este erro pode ocorrer quando não é possível obter os dados dos servidores de retransmissão a partir do servidor central. Existem várias causas possíveis, sendo as mais comuns as seguintes.

  • A rede do servidor central do Mudfish está instável

  • Existe uma firewall de rede na ligação utilizada

  • A configuração de rede do computador está incorreta

MUDEC_00330​

Slowed down due to speed limitation.

Este erro pode ocorrer para utilizadores de Subscrição quando o Mudfish limita a velocidade de acordo com o plano. Consulte Planos de dados para obter detalhes dos limites de velocidade.

Para resolver, experimente um dos métodos seguintes.

  1. Mude para o plano Pagar por Tráfego.

  2. Feche programas que geram tráfego desnecessário para libertar largura de banda.

  3. Atualize para outra licença de Subscrição com um limite de velocidade superior.

    Pode consultar as opções em http://mudfish.net/admin/user/dataplan/modify.

  4. Se considerar que o problema é causado por tráfego Web (HTTP/HTTPS), experimente excluí-lo em "Configurações → Programa → Regras de exceção".

MUDEC_00332​

WSAIoctl() error for ODR_socket(): <errno>

Este erro indica uma falha na chamada ioctl() utilizada para impedir a fragmentação durante a criação de um socket. <errno> pode apresentar os números seguintes.

  • 10013 (WSAEACCESS)

    O sistema operativo parece estar a bloquear a chamada à API WSAIoctl(). Verifique se instalou recentemente uma firewall pessoal, um módulo de segurança ou um antivírus. É provável que um desses programas tenha bloqueado a chamada.

MUDEC_00333​

Failed to fetch static node <sid> information.

Este erro indica que não foi possível obter uma concessão de endereço IP para comunicar com o servidor de retransmissão <sid>. Consulte os registos do Core em "Estado → Processos". Deverão existir outros erros ou avisos anteriores a esta mensagem.

MUDEC_00338​

Failed to receive a data. (res <errno> / <expected_length>)

Este erro pode ocorrer quando falha a obtenção dos dados de encaminhamento do servidor central do Mudfish.

Encontra esta mensagem nos registos do Mudfish Launcher em "Estado → Processos". Deverá existir outra mensagem de erro anterior. Essa mensagem indica a causa; consulte a respetiva documentação.

MUDEC_00350​

Failed to connect to the mudfish master server.

Este problema pode ocorrer quando o Mudfish Launcher falha ao autenticar-se no servidor central.

Normalmente, ocorre porque a própria ligação não é estabelecida corretamente. Consulte os registos do Mudfish Launcher em "Estado → Processos" e procure uma mensagem de erro anterior a esta. Essa mensagem indica a causa; consulte a respetiva documentação.

MUDEC_00351​

Failed to recvfrom(2) the data from master server. Error <errnum> <errmsg>

Este erro pode ocorrer quando o servidor de retransmissão Mudfish tem problemas ao comunicar com o servidor de autenticação. Normalmente, corresponde a uma das causas seguintes.

  • Ocorreu um erro interno inesperado do sistema operativo ao receber dados.

  • Foram recebidos poucos dados ou nenhuns.

Se encontrar este problema, verifique os pontos seguintes.

  1. Determine primeiro se o problema é temporário ou se ocorre sempre. Pode resultar do seu ISP, da rede internacional ou de uma falha do servidor de autenticação Mudfish.

  2. Enquanto o problema estiver presente, abra "Estado → Processos" e consulte os registos do Mudfish Launcher. Procure outras mensagens de erro ou aviso no formato MUDEC_XXXXX, em que XXXXX é um número.

    É muito provável que exista outro código antes de MUDEC_00351. Essa mensagem deverá fornecer mais detalhes sobre a causa.

Se o problema persistir, contacte o fórum Mudfish.

MUDEC_00352​

[WARN] Authentication with username '<username>' failed - Wrong username/password

Este erro indica que o ID e a palavra-passe não foram autenticados. A comunicação com o servidor de autenticação funcionou, mas os dados introduzidos não foram encontrados na base de dados do Mudfish.

Se o problema persistir, verifique os pontos seguintes.

  • Introduza o mesmo ID e palavra-passe em https://mudfish.net/admin/front e confirme que consegue iniciar sessão.

  • Se conseguir iniciar sessão nesse URL mas não no programa, experimente alterar a palavra-passe para um formato mais simples e tente novamente.

  • Se nenhum dos dois métodos resolver o problema, contacte o fórum Mudfish.

MUDEC_00357​

Your account isn't activated.

Este erro pode ocorrer quando o início de sessão da conta é bloqueado por algum motivo. Geralmente, deve-se a demasiadas tentativas inválidas num determinado período.

Feche completamente o Mudfish e tente iniciar sessão novamente após 5 minutos.

MUDEC_00362​

ODR_bind() for CLI failed: m_arg <m_arg> <errno> <errmsg>

Este erro pode ocorrer ao configurar a ligação da interface CLI do Mudfish. O IP e a porta de escuta são definidos para <m_arg>. <errno> indica a causa detalhada, conforme descrito abaixo.

  • 10049 ODR_EADDRNOTAVAIL

    Este código significa "Cannot assign requested address". Não foi possível associar o socket de escuta da CLI ao IP definido em <m_arg>.

    Pode ocorrer normalmente em routers Mudfish ipTIME.

MUDEC_00373​

Failed to get the gateway IP address.

Este erro pode ocorrer quando o IP do gateway do servidor de retransmissão selecionado não é encontrado na lista de servidores do programa. A causa habitual é a seguinte.

  • O servidor de retransmissão selecionado está offline, por ter sido parado ou devido a um problema de rede.

Se o problema persistir, mude para outro servidor de retransmissão Mudfish.

MUDEC_00400​

Too many requests in short time

Este erro ocorre quando são enviados demasiados pedidos, num curto período, ao servidor que calcula a rota com menor RTT. Siga os passos seguintes.

  • Mantenha aberta a página onde aparece o erro e aguarde sem efetuar outras ações.

  • Aguarde cerca de 10 a 20 segundos.

  • Depois, volte a clicar no botão que originou o erro.

MUDEC_00401​

Not enough information to calculate shortest pathes.

Este erro ocorre normalmente quando o Mudfish não tem dados de RTT suficientes do utilizador para calcular a rota mais curta. Experimente o método indicado na ligação abaixo.

MUDEC_00408​

Client​

Failed to connect the RTT server.

Consulte a secção MUDEC_00409 abaixo. A causa é a mesma.

Server​

Hit the speed cap.

Este problema pode ocorrer para utilizadores de Subscrição. A mensagem indica que foi aplicado um limite de velocidade no servidor de retransmissão Mudfish.

Quando o limite é aplicado no cliente Mudfish, aparece MUDEC_00330. Quando é aplicado no servidor de retransmissão, aparece MUDEC_00408.

Consulte MUDEC_00330 para obter uma explicação detalhada.

MUDEC_00409​

Failed to connect the RTT server.

Este erro pode ocorrer quando não é possível ligar ao servidor Mudfish que fornece dados de RTT. Nesse caso,

Se persistir, envie um Relatório de problemas e contacte o suporte técnico Mudfish.

MUDEC_00410​

Failed to connect the master server.

Este erro ocorre quando a ligação ao servidor de autenticação Mudfish não é estabelecida corretamente.

  • Consulte os registos de Mudrun Launcher em "Configurações → Processos". Deverá existir outro erro anterior que explica o problema em detalhe.

MUDEC_00416​

Failed to connect to <private_ip>:65533 (errno <errno>)

Este problema pode ocorrer ao configurar o Modo avançado dos servidores num item. O programa envia as configurações ao servidor de retransmissão, mas ocorreu uma falha de ligação durante esse envio. <private_ip> indica o IP privado do servidor e <errno> a causa, descrita abaixo.

  • 60

    O valor 60 de <errno> foi observado no Mac OS X. Significa Connection Timed Out: foi tentada uma ligação, mas não foi possível comunicar por algum motivo.

Experimente selecionar outro servidor de retransmissão.

MUDEC_00421​

No mudfish nodes picked for the advanced node for the item <itemid>

Este erro pode ocorrer ao configurar o Modo avançado para o item <itemid> quando faltam informações, por uma causa ainda desconhecida, para determinar que servidor selecionar. Verifique os pontos seguintes.

  • Confirme em sem falta que tem créditos Mudfish. O problema pode resultar de créditos insuficientes.

  • Se a seleção de servidor do item estiver definida como automática, experimente selecionar manualmente um servidor.

  • Ou atualize os dados de RTT conforme Como atualizar os dados de RTT e tente novamente.

  • Se definiu restrições à lista de servidores em "Configurações → Servidores de retransmissão", remova-as e tente novamente.

MUDEC_00424​

RTT stddev values are over 15% of your RTT avg to the closest mudfish nodes. Please check your ISP whether there's an issue or network congestion.

Esta mensagem aparece quando o desvio do RTT calculado internamente pelo Mudfish é igual ou superior a 15% da média. Indica que até a ligação ao servidor Mudfish mais próximo está instável. O cálculo é efetuado da seguinte forma.

  1. São selecionados os seis servidores de retransmissão mais próximos do utilizador e o RTT é testado periodicamente.

  2. Se o RTT stddev (desvio-padrão) dos seis servidores for igual ou superior a 15% do RTT avg (média), é apresentado um aviso.

Se este aviso persistir, verifique os pontos seguintes.

  • Verifique se utiliza Wi-Fi em vez de uma ligação com fios. As variações na intensidade do sinal podem aumentar o desvio-padrão do RTT.

  • Verifique a ligação do ISP e a existência de configurações internas de QoS ou firewall.

MUDEC_00440​

recv(2) error: read <return_value> error <error_code>

Este problema pode ocorrer quando falha a receção de dados por algum motivo. A causa é indicada por <error_code>; consulte os códigos abaixo.

  • 10060 (WSAETIMEDOUT)

    Não foram recebidos dados durante um determinado período e o tempo limite expirou.

MUDEC_00446​

Give up to wait the snode backed for SID <sid>

Este erro pode ocorrer quando o Mudfish não encontra internamente os dados de um servidor de retransmissão. Se persistir, experimente os passos seguintes.

  • Em "Configurações → Servidores de retransmissão", remova as restrições configuradas para a lista. O problema pode resultar de restrições excessivas.

  • Nas configurações do item, selecione manualmente um servidor em vez de "Seleção automática".

Se o problema continuar, envie um Relatório de problemas para podermos ajudar.

MUDEC_00463​

Failed to sendto the routing information (localip <private_ip> errno <errno>)

Este erro pode ocorrer quando não é possível configurar corretamente o Modo avançado ou MultiPath de um item.

Foi tentada a configuração do servidor de retransmissão <private_ip>, mas falhou devido a <errno>.

Como a causa pode estar no próprio servidor de retransmissão, altere a configuração para utilizar outros servidores, excluindo o afetado.

MUDEC_00464​

AddIPAddress() failed: <if_index> <errno>

Este erro pode ocorrer ao utilizar a opção -I do Mudfish Launcher. A causa depende de <errno>.

  • 1168 (ERROR_NOT_FOUND)

    Este código pode aparecer quando TAP-Win32 adapter v9 do Mudfish não é encontrado no computador. Pode ocorrer nas situações seguintes.

    • Um problema durante a instalação do Mudfish impediu a instalação correta de TAP-Win32 adapter v9.

    • O PC é gerido por um administrador, como num cibercafé ou numa escola. Nesses ambientes, a instalação de controladores costuma estar bloqueada, o que pode impedir o funcionamento correto do Mudfish.

    Se o problema persistir, agradecemos que envie um Relatório de problemas.

  • 5010 (ERROR_OBJECT_ALREADY_EXISTS)

    Este código indica que TAP-Win32 adapter v9 do Mudfish já tem um endereço IP configurado.

    Normalmente, pode resolver reiniciando completamente o computador e tentando novamente, ou utilizando o Mudfish sem a opção -I.

MUDEC_00467​

Failed to recvfrom(3) the flush information (received <errnum> / expected <length> / errno <errno> / sid <sid>)

Este erro ocorre quando falha a configuração dos dados de Modo avançado ou MultiPath do item no servidor de retransmissão <sid>.

O valor <errno> indica a causa da falha.

  • 10060 (WSAETIMEDOUT)

    O servidor de retransmissão não respondeu durante 20 segundos após o pedido.

Experimente utilizar outro servidor de retransmissão, evitando o que corresponde ao número <sid>.

Ou altere o modo de servidor para "Modo básico" e teste.

MUDEC_00470​

Increasing no of fragmented packets.

Se este problema persistir, a placa de rede (NIC) do computador está a receber continuamente pacotes fragmentados. Pode não afetar a utilização, mas a fragmentação pode aumentar a perda de pacotes, pelo que recomendamos resolver o problema.

As causas habituais são as seguintes.

  • A MTU (Maximum Transmission Unit) da placa de rede em utilização é anormalmente baixa.

  • A MTU utilizada na comunicação com o servidor de retransmissão Mudfish é superior ao esperado.

Para resolver o problema, verifique os pontos seguintes.

  1. Verifique a MTU dos adaptadores de rede instalados e reponha os valores predefinidos onde encontrar valores anormalmente baixos. Em Ethernet, o valor habitual é 1500.

  2. Em "Configurações → Programa" na interface Mudfish, defina a MTU como 1400, o valor predefinido, ou 1300 e teste.

MUDEC_00477​

Too big UDP packet to send. (plen <pktlen> mtu <mtu>)

Este problema pode ocorrer ao aplicar um item Custom por processo através da opção P:, ou ao utilizar Modo WFP Item.

Para resolver, altere a MTU do adaptador TAP-Win32 adapter v9.

  • Siga MUDEC_00262 para definir a MTU do dispositivo como 1350 ou menos e teste.

  • Ou desative o modo de itens WFP e tente novamente.

MUDEC_00486​

MUDWFP_connect() failed.

Este erro ocorre quando o controlador mudwfp.sys não consegue iniciar por algum motivo. A causa detalhada aparece antes desta mensagem no ficheiro de registo. Consulte os erros anteriores. Normalmente, também aparece um dos códigos seguintes.

  • MUDEC_00514

  • MUDEC_00524

MUDEC_00505​

Failed to lookup the backend for process name: <processname>

Este erro ocorre quando o Mudfish não encontra internamente informações do processo com o nome <processname>.

Se o problema persistir, envie um Relatório de problemas enquanto o erro estiver a ocorrer. Precisamos de consultar os registos internos para analisar a causa.

MUDEC_00514​

StartService() failed: <errno>

Este erro indica que o serviço Windows responsável por iniciar o controlador Mudfish WFP (Windows Filtering Platform) não arrancou corretamente. A causa depende do valor <errno>.

  • 0x2 (ERROR_FILE_NOT_FOUND)

    Normalmente, ocorre quando o Windows não consegue carregar o controlador Mudfish WFP.

    Pode resultar da instalação da versão Mudfish de 64 bits num Windows de 32 bits, ou da versão de 32 bits num Windows de 64 bits.

    Reinstale a versão correta a partir de https://mudfish.net/download e tente novamente.

  • 0x7f (ERROR_PROC_NOT_FOUND)

    Existem duas possibilidades.

    1. O controlador mudwfp.sys pode não estar instalado corretamente. Verifique se a instalação do pacote Mudfish terminou corretamente e sem erros.

    2. O sistema pode ser Windows 7 ou anterior. A funcionalidade WFP requer pelo menos Windows 8 para funcionar corretamente.

  • 0x4fb (ERROR_DRIVER_BLOCKED)

    Este erro indica que o carregamento do controlador Mudfish WFP foi bloqueado por algum motivo.

    • Normalmente, um antivírus ou uma firewall em execução no computador está a bloquear o carregamento.

    • Este problema pode ocorrer se utilizar Windows baseado em ARM, em vez de Windows baseado em Intel.

      O controlador Mudfish WFP só é suportado no Windows baseado em Intel. Não é suportado no Windows baseado em ARM.

MUDEC_00524​

Driver initialization IOCTL Failed: <rv>

Este erro indica uma falha na inicialização do controlador MUDWFP. É muito provável que tenha ocorrido outro erro anterior. Consulte o ficheiro mudwfp_proxy_stdout.txt ou os registos de mudwfp_proxy em "Estado → Processos" para obter detalhes.

MUDEC_00535​

DNS poisoning dectected. Please encrypt your DNS request.

No arranque, o Mudfish verifica automaticamente se existe DNS poisoning na rede, testando os nomes de anfitrião seguintes.

  • api-loopback.mudfish.net

    Verifica se este domínio é resolvido para 127.0.0.1.

  • www.mudfish.net

    Verifica se este domínio é resolvido para 14.63.213.39.

  • api.mudfish.net

    Verifica se este domínio é resolvido para 14.63.218.94.

Este erro pode ocorrer se a resolução de algum destes três domínios falhar ou devolver um IP inesperado. Indica que os pedidos DNS estão a ser monitorizados e alterados no computador ou numa rede intermédia.

Para resolver, é necessário encriptar os pedidos DNS. Os métodos recomendados são:

  1. Utilizar DNS over HTTPS (DoH) no Windows 10/11

    Se a sua versão do Windows suportar DoH, pode utilizar essa funcionalidade. As ligações seguintes podem ajudar na configuração.

  2. Cliente Mudfish DNS (https://dns.mudfish.net/)

    Também pode utilizar o cliente Mudfish DNS, que encripta os pedidos DNS.

MUDEC_00538​

api-loopback.mudfish.net DNS address is poisoned. Please encrypt your DNS requests.

Este problema indica que um domínio Mudfish foi adulterado através de DNS poisoning. Pode ocorrer em redes com firewall ou ao ligar a partir da China.

Para resolver, encripte os pedidos DNS. Consulte Aceder ao Mudfish a partir da China para obter mais informações.

MUDEC_00539​

Checking RTT to mudfish nodes are failing. Are you under network firewall?

Este erro pode ocorrer quando a medição de RTT entre o computador, ou router Mudfish ipTIME, e o servidor de retransmissão não funciona corretamente. As situações habituais são as seguintes.

  • Uma firewall de rede bloqueia a medição de RTT.

  • Uma instabilidade temporária da rede impede a ligação ou faz o teste falhar.

Em "Configurações → Programa", escolha outro "Método de verificação de RTT" e tente novamente.

MUDEC_00546​

NetworkExtension isn't ready yet

Esta mensagem pode aparecer quando o Mudfish não consegue ligar ao módulo NetworkExtension do Mac OS X. Comece por verificar os pontos seguintes.

  • Adicionar Mudfish VPN às configurações de rede

  • Instalar a extensão do sistema do Mudfish

Consulte primeiro os pontos acima e a secção Utilizar no Mac OS X para obter detalhes. Reinicie completamente o MacBook e verifique se o problema persiste.

Se não melhorar, experimente os métodos seguintes.

  • Remova completamente o Mudfish, volte a instalá-lo e teste. Consulte Desinstalar o Mudfish para saber como o remover completamente.

  • Se utilizar um processador Apple M1, pode também remover completamente o Mudfish e instalar o pacote x86 em vez do ARM64 (dmg), a partir de http://mudfish.net/releases/. Por vezes, isto resolve o problema.

MUDEC_00547​

NetworkExtension doesn't set utun device.

Consulte MUDEC_00546. Este problema tem a mesma causa.

MUDEC_00556​

Failed to connect mudfish short_path server

Esta mensagem pode aparecer quando falha a ligação ao servidor Mudfish que calcula as "Rotas do dia". Ocorre normalmente em Multi-Path quando não é possível encontrar uma rota ideal. Nesse caso,

  • altere a configuração para utilizar o Modo básico ou avançado em vez de Multi-Path e teste.

  • Se estiver familiarizado com Telnet ou ligações TCP, teste a ligação ao hostname:port seguinte.

    • short.mudfish.net:10012

Se for difícil identificar a causa, envie um Relatório de problemas para podermos analisar.

MUDEC_00558​

Failed to connect mudfish API server.

Este erro indica um problema no cálculo da rota mais curta através do servidor API do Mudfish. A mensagem, por si só, não indica a causa principal. Consulte os erros anteriores nos registos para a identificar.

Para verificar a causa detalhada, abra "Estado (Status) → Processos (Process) → Flow Controller".

Se o problema continuar, experimente o seguinte:

  • Se a opção de nó (servidor de retransmissão) do item estiver definida como "Seleção automática (Auto Selection)", selecione um nó específico e verifique se o problema persiste.

  • Se não resolver, envie um Relatório de problemas enquanto o problema estiver a ocorrer. Precisamos de consultar os registos internos para o identificar corretamente.

MUDEC_00577​

Out of memory

Esta mensagem indica falta de memória no sistema. As soluções são as seguintes.

  1. Adicione memória física ao computador. Esta é a melhor solução.

  2. No Gestor de Tarefas, identifique os processos que utilizam mais memória. Se algum não for necessário, termine-o à força para libertar memória.

    1. O navegador é frequentemente um dos programas que mais memória utiliza. Feche todos os navegadores e experimente jogar.

      Fechar o navegador não encerra o Mudfish. Este continua em execução na área de notificação, no canto inferior direito.

    2. Verifique o consumo de memória dos processos Mudfish. Embora seja muito raro, o problema pode ser causado por uma fuga de memória no próprio Mudfish.

MUDEC_00716​

Couldn't connect to <ip_addr>:<port> for TCP: <errno> <errstr>

Esta mensagem pode aparecer no modo Multi-Path quando não é possível ligar ao servidor de retransmissão com IP <ip_addr>. <errno> <errstr> indica a causa detalhada. As mensagens são explicadas abaixo.

  • 10060 ODR_ETIMEDOUT

    A ligação a <ip_addr>:<port> excedeu o tempo limite.

Experimente adicionar o servidor afetado à lista de bloqueio em "Configurações → Servidores de retransmissão".

MUDEC_00719​

ODR_write() error to <ip_addr>: <errno> <err_msg>

Este problema pode ocorrer ao utilizar Modo Multi Path. Durante o envio de pacotes TCP ao servidor Mudfish com IP <ip_addr>, ocorreu o erro <err_msg>. As mensagens detalhadas são as seguintes.

  • ODR_ETIMEDOUT

    O envio de pacotes para o servidor ficou bloqueado por algum motivo e, sem progresso durante um determinado período, excedeu o tempo limite.

Se não afetar a ligação, pode ignorar esta mensagem.

MUDEC_00720​

ODR_sendto() error to <ip_addr> Message too long. Check your path MTU. (curmtu <value> buflen <value>

Consulte MUDEC_00262. Este problema tem a mesma causa.

MUDEC_00722​

ODR_sendto() error to <ip_addr>: <errno> <err_msg>

Este problema pode ocorrer no modo Multi-Path. Consulte MUDEC_00060, pois a causa é a mesma.

MUDEC_00723​

re_broker_write_second() failed.

Este problema pode ocorrer ao utilizar Modo Multi Path. Consulte os registos do Core em "Estado → Processos" e procure mensagens WARN ou ERROR anteriores. Se persistir, pode tomar as medidas seguintes.

  • Utilize o Modo básico ou avançado em vez de Multi Path.

  • Ou consulte outras mensagens WARN/ERROR nos registos do Core e tome as medidas correspondentes.

Se não afetar a ligação, pode ignorar esta mensagem.

MUDEC_00724​

ODR_read() for hdr error from <ip_addr>: <err_msg>

Este problema pode ocorrer ao utilizar Modo Multi Path devido ao erro <err_msg> durante a comunicação com o servidor Mudfish de IP <ip_addr>. As mensagens detalhadas são explicadas abaixo.

  • ODR_ECONNRESET

    O servidor de retransmissão enviou um pacote TCP RST durante a ligação, indicando que a recusou por algum motivo.

Se não afetar a ligação, pode ignorar a mensagem. Se houver problemas, mude de servidor de retransmissão ou altere o protocolo de ligação para UDP e teste.

MUDEC_00725​

ODR_read() for hdr got EOF from <ip_addr>

Este problema pode ocorrer durante a receção de dados do servidor de retransmissão quando este não envia dados ou envia EOF para indicar que não existem mais dados a transmitir.

Se se repetir, mude de servidor de retransmissão ou altere o protocolo de ligação para UDP e teste.

MUDEC_00729​

ODR_read() for payload error from <ip_addr>: <err_msg>

Este problema pode ocorrer ao utilizar Modo Multi Path.

Este erro pode ocorrer com o protocolo de ligação TCP. Indica que falhou a receção de dados do servidor de retransmissão <ip>. A causa exata é indicada por <err_string>.

  • ODR_ECONNABORTED

    Este problema pode ocorrer quando o computador interrompe primeiro a ligação ao servidor de retransmissão Mudfish.

    O sistema operativo pode ter encerrado a ligação por algum motivo, ou um programa de terceiros, como uma firewall ou um antivírus, pode tê-la bloqueado.

  • ODR_ETIMEDOUT

    O programa tentou ler o payload com read(), mas o servidor não o enviou antes de expirar o tempo limite.

Consulte Servidores de retransmissão na FAQ e teste outro servidor, ou altere Protocolo de ligação e teste novamente.

Ou desative o modo Multi Path e tente novamente.

MUDEC_00745​

Wrong resp length: <retval> <errno> <errmsg>

O programa aguardava dados do servidor de retransmissão selecionado, mas recebeu uma resposta com comprimento incorreto. Isto indica problemas na comunicação com esse servidor.

A causa depende da mensagem <errmsg>. Podem aparecer os erros seguintes.

  • ODR_ETIMEDOUT

    O socket excedeu o tempo limite porque não recebeu uma resposta do servidor de retransmissão durante um determinado período.

MUDEC_00746​

No pong

Este erro pode ocorrer quando o Mudfish Core testa a ligação a um servidor de retransmissão e recebe dados incorretos. Normalmente, o próprio servidor está a funcionar incorretamente.

Se o problema persistir, selecione outro servidor de retransmissão e tente novamente.

MUDEC_00747​

re_broker_add() failed.

Enquanto o problema estiver presente, consulte os registos do Core em "Estado → Processos" e procure mensagens WARN ou ERROR.

MUDEC_00748​

No DHCP enabled for TAP-Win32 adapter v9

Este erro indica que o DHCP não está ativado no adaptador TAP-Win32 adapter v9 instalado com o Mudfish.

Para resolver, siga os passos seguintes.

  • Aceda a Painel de Controlo → Rede e Internet → Alterar opções do adaptador.

  • Abra as propriedades de TAP-Win32 adapter v9.

  • Abra as propriedades de "Rede → Protocolo IP Versão 4 (TCP/IPv4)".

  • Ative "Obter um endereço IP automaticamente" e "Obter o endereço dos servidores DNS automaticamente".

Reinicie completamente o Mudfish após estas alterações. O problema deverá ficar resolvido.

MUDEC_00774​

UDP: select timeout for <ip>:<port>

Este aviso pode aparecer quando a medição de ping até ao servidor de retransmissão <ip> não funciona corretamente.

Não é possível identificar o trecho exato, mas é provável que UDP esteja bloqueado em algum ponto da rota.

Normalmente, pode ignorar este aviso, embora seja recomendado evitar o servidor de retransmissão <ip>.

MUDEC_00791​

Failed to fwrite(3) for UN v2: <errno>

Este erro indica problemas na comunicação com o servidor RTT do Mudfish, o servidor central utilizado para obter informações e estatísticas dos servidores de retransmissão.

MUDEC_00799​

Failed to set re(4) for multi-path mode (sidfrom <sidfrom> sidto <sidto>). Give up.

Este erro ocorre normalmente quando não são encontradas informações dos servidores de retransmissão <sidfrom> ou <sidto> que se pretende configurar.

Se se repetir, é necessário analisar os registos internos completos. Envie um Relatório de problemas para comunicar o problema.

Se encontrar este problema, normalmente deve

  • deixar de utilizar o modo Multi-Path,

  • ou alterar a configuração dos servidores de retransmissão.

MUDEC_00800​

Due to too much data used in this month, your speed cap is more limited.

Esta mensagem só pode aparecer para utilizadores de Subscrição quando ultrapassam o consumo mensal máximo da licença. Consulte Planos de dados para obter detalhes dos limites.

MUDEC_00842​

bind(2) failed: <errno> <errmsg>

Este erro indica que falhou a associação ao IP 127.0.0.1 e à porta UDP 23984, utilizados na comunicação interna com o programa OpenVPN que disponibiliza servidores de retransmissão gratuitos.

O valor <errno> fornece mais informações sobre a situação.

  • 48 Address already in use

    Este erro pode ocorrer ao tentar associar a porta UDP 23984 em 127.0.0.1 quando essa porta já está em utilização.

    Se puder utilizar a consola, identifique o processo que ocupa essa porta.

Se não pretender utilizar os servidores gratuitos disponíveis em "Configurações → Programa → Full VPN", pode ignorar este problema.

MUDEC_00866​

No <domain> host found.

Esta mensagem pode aparecer quando a resolução DNS do domínio <domain> devolve NOT FOUND no sistema por algum motivo.

Ocorre normalmente em redes com filtragem DNS. Na China, pode resultar do bloqueio dos domínios Mudfish pela Grande Firewall.

Consulte Aceder ao Mudfish a partir da China e experimente encriptar os pedidos DNS.

MUDEC_00868​

UDP: select timeout for <ip>:<port>

Este aviso pode aparecer quando o computador testa o RTT até ao servidor Mudfish <ip>:<port>, mas não recebe uma resposta válida.

Pode ignorar esta mensagem, pois não afeta diretamente a utilização do Mudfish.

MUDEC_00898​

Failed to create Mudfish Wintun adapter <errno>

Este problema pode ocorrer quando o Mudfish tenta utilizar o controlador Wintun, mas este está indisponível por algum motivo. Consulte os detalhes abaixo.

  • 4319 ERROR_DEVICE_NOT_AVAILABLE

    O dispositivo pode não estar num estado utilizável. Normalmente, são registadas outras mensagens de erro ou aviso antes desta.

MUDEC_00904​

ODR_CreateIpForwardEntry() failed: IP <addr>/<gw> (ifindex <iface> metric <metric>)

Este problema pode ocorrer quando o Mudfish deteta uma alteração indesejada na tabela de encaminhamento.

Normalmente, ocorre quando Muddog (https://dog.mudfish.net/) está instalado ou quando outra VPN é iniciada enquanto o Mudfish está em execução.

Nesse caso, remova Muddog ou o outro programa VPN e verifique se o problema persiste.

MUDEC_00915​

<error_msg>

Este erro indica um problema de nível WARNING durante a configuração do controlador Wintun.

Consulte <error_msg> para identificar a causa detalhada.

MUDEC_00916​

<error_msg>

Este erro indica um problema de nível ERROR durante a configuração do controlador Wintun.

Consulte <error_msg> para identificar a causa detalhada. Podem aparecer as mensagens seguintes.

  • Failed to setup adapter (problem code: 0x38, ntstatus: 0x0)

    Normalmente, a causa detalhada fica registada no ficheiro C:\Windows\INF\setupapi.dev.log. Consulte o seu conteúdo.

  • Timed out waiting for device query: <errmsg>

    Foi efetuada uma consulta ao dispositivo, mas não houve resposta.

MUDEC_00921​

connect(2) failed: <errno>

Este código pode aparecer durante o teste interno de acesso do PC a redes IPv6. Pode ignorá-lo, pois não afeta a ligação Mudfish. <errno> pode apresentar os códigos seguintes.

  • 10051 WSAENETUNREACH

    Este código aparece ao tentar aceder a uma rede inacessível. É habitual quando a rede IPv6 não está ativada.

MUDEC_00989​

Este problema é idêntico a MUDEC_00990. Consulte a secção abaixo.

MUDEC_00990​

Está ativo um endereço IPv6 válido. Tenha em conta que o tráfego através de IPv6 não passa pelo Mudfish.

Se este aviso não afetar a utilização pretendida do Mudfish, pode ignorá-lo.

Este aviso indica que o sistema operativo tem um endereço IPv6 válido e que consegue aceder à Internet através desse endereço.

A notificação informa que o Mudfish não processa endereços IPv6. Por isso, mesmo com Full VPN ativado, as ligações IPv6 não são filtradas nem passam pelo Mudfish.

Por exemplo, o domínio netflix.com suporta IPv4 e IPv6. Se pretender aplicar o Mudfish ao acesso a esse site, um endereço IPv6 válido pode causar problemas.

Para resolver este problema, desative o IPv6 no sistema. Consulte as ligações seguintes para obter mais informações.

MUDEC_01034​

SSL_connect(3) failed: syscall (error <error_number>)

Este erro aparece quando o Mudfish deteta uma possível firewall de rede e tenta aceder ao servidor central por uma rota alternativa, mas a ligação falha pelo motivo indicado pelo número <error_number>. Consulte os códigos <error_number> abaixo.

  • 10060 WSAETIMEDOUT

    Este problema pode ocorrer quando se tenta estabelecer a ligação, mas a rota alternativa não responde dentro do tempo previsto.

Verifique se está a utilizar o Mudfish numa rede com firewall.

MUDEC_01038​

SSL_connect(3) failed: SSL_ERROR_SYSCALL (error <error_number>)

Este problema pode ocorrer quando o programa tenta estabelecer internamente uma ligação SSL a um destino, mas não consegue devido ao erro <error_number>. Os erros <error_number> têm os seguintes significados.

  • 10060 WSAETIMEDOUT

    A ligação falhou porque o anfitrião de destino não respondeu.

MUDEC_01040​

SSL_read() failed (r <return_code> error <error_no>)

Este erro pode ocorrer quando há um problema na comunicação com o daemon do servidor de serviço do Mudfish.

Se o valor de <return_code> for -1, <error_no> indica o código de erro. Os valores de <error_no> têm os seguintes significados.

  • 5 SSL_ERROR_SYSCALL

    Este número pode aparecer quando um erro interno de socket na comunicação SSL impede a recuperação.

    No entanto, a mensagem de erro atual não permite determinar a causa exata.

MUDEC_01044​

Failed to connect mudfish short_path server.

Esta mensagem pode aparecer quando, por algum motivo, não é possível aceder ao servidor do Mudfish que calcula as «Rotas do dia». É um erro quase idêntico ao MUDEC_00556; consulte a secção desse erro para saber o significado dos códigos.

A diferença em relação ao MUDEC_00556 é que este erro indica que o Mudfish detetou uma possível firewall no computador ou na rede do utilizador e está a utilizar a função para contornar a firewall.

Comece por verificar se existe uma firewall na rede que possa bloquear as ligações ao Mudfish.

MUDEC_01051​

SSL_read(3) failed: syscall (error <error_number>)

Este problema pode ocorrer quando uma operação de leitura falha durante a comunicação SSL. Os erros <error_number> têm os seguintes significados.

  • 10060 WSAETIMEDOUT

    Este problema pode ocorrer quando se tenta estabelecer a ligação, mas a rota alternativa não responde dentro do tempo previsto.

MUDEC_01159​

Não é possível calcular o RTT até ao destino através do protocolo ICMP.

Este problema indica que o teste de ping por ICMP até ao destino do item Mudfish ou do item personalizado que está a utilizar não funciona corretamente.

Esta mensagem é seguida de uma das mensagens abaixo.

  • «Se o problema persistir, contacte o administrador através do fórum do Mudfish.»

    Este problema indica que o teste de ping até ao destino do item Mudfish que está a utilizar falhou. O utilizador não consegue resolvê-lo, pois o problema está do lado do Mudfish. O administrador precisa de atualizar as informações do Mudfish.

  • «Verifique novamente o destino do item personalizado.»

    Se aparecer esta mensagem, o ping ICMP até ao destino definido no item personalizado que está a utilizar não funciona corretamente. O utilizador tem de resolver o problema.

    Neste caso, o IP de destino está incorreto. Introduza outro endereço IP que responda a pedidos ICMP Echo e volte a testar.

MUDEC_01172​

FEC protocol isn’t compatible with MultiPath mode. So disabled MultiPath mode.

Este aviso pode aparecer quando se seleciona o protocolo FEC (UDP — porta 10012) como protocolo de ligação.

Se não utilizar Modo Multi Path, pode simplesmente ignorar este problema.

Se utilizar o «Modo Multi Path», esta mensagem pode indicar que o modo não irá funcionar corretamente.

MUDEC_01195​

sqlite3_prepare_v2() failed: <errmsg>

Este erro indica uma falha ao preparar uma consulta para a base de dados sqlite3 utilizada internamente. É um problema do próprio Mudfish Launcher, não do servidor de retransmissão do Mudfish, e não afeta a ligação ao jogo.

O motivo detalhado é indicado em <errmsg>. Entre os erros possíveis estão os seguintes.

  • database is locked

    É provável que seja um erro temporário. Como o Mudfish Launcher utiliza várias threads, podem surgir problemas de sincronização quando várias threads executam operações sqlite3 em simultâneo.

    Quando este problema ocorrer, verifique primeiro se se reproduz sempre. Se acontecer sempre, há efetivamente um problema; se deixar de aparecer, provavelmente pode ignorá-lo.

Se o problema persistir, encerre completamente o Mudfish e elimine os ficheiros abaixo. Abra a pasta de instalação do Mudfish no Explorador de Ficheiros e elimine os ficheiros com a extensão *.db. Normalmente, são os seguintes.

  • .conf.db
  • .cache.db
  • .snapshot.db

MUDEC_01269​

Loading the mudfish system extension requires user approval.

Este problema pode ocorrer ao utilizar o Mudfish no macOS. Indica que é necessária a aprovação do utilizador para o Mudfish carregar a extensão de sistema associada ao programa.

A secção Utilização — macOS descreve detalhadamente os pontos a verificar. Consulte-a para resolver o problema.

MUDEC_01318​

udprelay_direct: TOL_sendmsg(2) to <ip>: <port> failed: <errno> <errormsg>

Este erro está relacionado com o menu «Configurações → Programa → Regras de exceção». Normalmente, a mensagem desaparece se desativar a opção «Excluir tráfego Web» ou as definições de «Excluir tráfego personalizado» nesse menu.

A causa é explicada em detalhe em <errno> <errormsg>. Normalmente, pode aparecer uma mensagem como a seguinte.

  • 55 No buffer space available

    Este erro ocorre quando, por algum motivo, os pacotes UDP não são enviados corretamente a nível interno e o buffer do socket fica sem espaço disponível.

    No entanto, a mensagem não explica por que motivo o buffer do socket permanece cheio.

MUDEC_01429​

No mudfish nodes picked for the basic node

Este erro pode ocorrer ao configurar o modo básico dos servidores de retransmissão de um item, quando a falta de informações, por uma causa ainda desconhecida, impede a escolha de um servidor. Para resolver o problema, verifique os pontos seguintes.

  • Confirme em sem falta que tem créditos Mudfish. O problema pode resultar de créditos insuficientes.

  • Se a seleção de servidor do item estiver definida como automática, experimente selecionar manualmente um servidor.

  • Ou atualize os dados de RTT conforme Como atualizar os dados de RTT e tente novamente.

  • Se definiu restrições à lista de servidores em "Configurações → Servidores de retransmissão", remova-as e tente novamente.

MUDEC_01432​

Failed to connect mudfish API server.

Este erro pode ocorrer quando não é possível receber informações do servidor de cálculo de rotas recomendadas, um dos servidores centrais do Mudfish.

Se o problema persistir, experimente o seguinte.

MUDEC_01439​

Está a utilizar a seleção automática de servidor de retransmissão sem informações de destino. Abra as configurações do item e selecione um servidor manualmente.

Este problema ocorre normalmente ao criar e utilizar um item personalizado. Se o servidor de retransmissão estiver definido como «Seleção automática», mas o Mudfish não tiver informações sobre o «Destino» do item, não conseguirá selecionar um servidor e apresentará este erro.

Para resolver o problema, abra o menu de configurações do item e selecione manualmente um servidor de retransmissão do Mudfish em vez de «Seleção automática».

MUDEC_01459​

Detected something has deleted the mudfish IP from the routing table: <addr>. Try to restore it.

Este problema indica que, por algum motivo, a tabela de encaminhamento do sistema foi alterada enquanto o Mudfish estava em execução. Pode ocorrer nas situações seguintes.

  • Outro programa VPN está em execução e altera o encaminhamento do sistema.

  • Uma firewall pessoal ou um antivírus está em execução e altera o encaminhamento do sistema.

Se este problema continuar a ocorrer, verifique se algum dos programas acima está em execução.

Se pretender uma análise detalhada deste problema, envie Relatório de problemas para o Mudfish.

MUDEC_01643​

no entry for SID XXX.

Este erro ocorre normalmente porque o servidor central não enviou as informações dos servidores de retransmissão do Mudfish ao cliente. Atualmente, isso pode acontecer pelos seguintes motivos.

  • A conta não tem créditos ou apresenta um saldo negativo.

  • O plano que está a utilizar é Subscrição? Nesse caso, verifique os pontos seguintes.

  • Um dos itens ativos pode estar configurado para utilizar um servidor de retransmissão que já não é válido.

  • O problema pode ocorrer se tiver restringido a lista de servidores em «Configurações → Servidor de retransmissão». Por vezes, remover essa restrição e tentar novamente pode ajudar.

  • Se o servidor de retransmissão aplicar internamente uma política ACL (Access Control List), essa política pode estar a restringir o acesso.

  • O servidor de retransmissão pode não disponibilizar informações devido a um problema temporário ou a um período de manutenção preventiva (PM).

  • O servidor de retransmissão pode ter encerrado o serviço de forma permanente e, por isso, já não disponibilizar informações.

  • Se utilizar um router Xiaomi Youth Edition com um pacote Mudfish antigo (2.1.13 ou anterior), este problema pode ocorrer porque não é possível obter a lista de servidores de retransmissão do Mudfish.

    Neste caso, atualize o pacote Mudfish para a versão mais recente.

Este erro apenas impede a ligação ao servidor de retransmissão em questão. Os restantes servidores continuam a funcionar, pelo que pode continuar a utilizar o serviço. No entanto, se tiver algum jogo configurado para utilizar esse servidor, terá de o configurar novamente através do assistente para que as alterações sejam aplicadas corretamente.