Passa al contenuto principale

Riferimento dei codici di errore

informazioni

Se trovi errori nella documentazione o hai suggerimenti, lascia un messaggio nel forum Mudfish, https://forums.mudfish.net.

Le schermate riutilizzano l’interfaccia nella lingua originale; le etichette dei menu possono differire.

MUDEC_00001​

mudrun.exe deve essere eseguito come amministratore.

Questo errore compare quando avvii mudrun.exe senza privilegi di amministratore.

È molto raro su Windows XP, ma su Windows Vista/7/8/8.1/10 può verificarsi se non usi «Esegui come amministratore».

Su Windows Vista/7/8/8.1/10, avvia sempre «Mudfish Launcher» come amministratore: fai clic con il pulsante destro sull’icona e scegli l’opzione corrispondente.

Avvio di Mudfish Launcher su Windows Vista/7

MUDEC_00002​

Impossibile connettersi al server centrale Mudfish.

Questo problema può verificarsi nelle situazioni seguenti:

  • Il programma del server centrale Mudfish è arrestato. È poco probabile, perché normalmente accade soltanto durante un guasto del servizio Mudfish.
  • Mudfish ha tentato di aggirare il firewall di rete, ma un problema di Cloudflare, usato per questo percorso alternativo, impedisce la connessione.
  • Il firewall del computer blocca per qualche motivo il traffico diretto al server centrale Mudfish. Se usi un antivirus o un firewall, disattivalo temporaneamente e ripeti la prova.

MUDEC_00003​

Da Mudfish v5.5.9 vengono installati sia il driver OpenVPN tap-win32 sia Wintun.

Se TAP-Win32 non funziona per qualche motivo, valuta l’utilizzo di Wintun.

Puoi attivarlo avviando Mudfish Launcher con -N. Per i dettagli, consulta Opzioni di avvio di mudrun.

L’opzione è disponibile anche in «Impostazioni -> Programma -> Launcher».

Driver TAP-Win32 non trovato

Controlla prima questi punti:

  • Il driver TAP-Win32 è installato correttamente? Mudfish è distribuito in versioni a 32 e 64 bit. Installare la versione a 32 bit su Windows a 64 bit può impedire l’installazione corretta del driver.

  • Esiste un dispositivo TAP-Win32?

    Su Windows 7 in inglese, apri Control Panel → Network and Internet → Network and Sharing Center, poi Change adapter settings in alto a destra.

    Nell’elenco delle schede installate, cerca TAP-Win32 Adapter v9.

    Assicurati anche che sia abilitato. Talvolta il dispositivo non funziona perché è disabilitato.

Per le soluzioni, consulta Driver TAP(4).

Rete e Internet: modifica delle opzioni della scheda

MUDEC_00004​

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

Questo problema può verificarsi quando Mudfish, precisamente il dispositivo di rete virtuale interno re(4), incontra un errore tentando di connettersi a un nodo.

  • In modalità TCP, Mudfish stabilisce una connessione TCP al nodo. Se il nodo ha un problema, può comparire questo messaggio.

    Può indicare un guasto di rete del server all’IP aaa.bbb.ccc.ddd.

    Nelle distribuzioni recenti di Mudfish, successive a v2.0.18, vengono effettuati al massimo 3 tentativi; se continuano a fallire, la connessione viene abbandonata e il programma prosegue.

  • In modalità UDP, il programma prosegue senza mostrare questo messaggio. La finestra dei messaggi non permette quindi di sapere se il nodo è guasto.

MUDEC_00005​

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

Questo errore può verificarsi quando c’è un problema nella comunicazione con il server di autenticazione Mudfish. <errno> e <errstr> contengono il messaggio di errore preciso.

Se si ripete, prova le soluzioni descritte in Problemi di autenticazione con il server centrale.

MUDEC_00006​

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

La connessione al server centrale Mudfish è riuscita, ma l’invio dei dati è fallito.

Può accadere durante un guasto del server centrale o per problemi di rete della tua connessione Internet. Può anche dipendere da un formato dati non valido tra la versione Mudfish in uso e il programma di comunicazione del server centrale.

MUDEC_00007​

Le cause sono le stesse di MUDEC_00006.

MUDEC_00008​

Le cause sono le stesse di MUDEC_00006.

MUDEC_00009​

Le cause sono le stesse di MUDEC_00006.

MUDEC_00012​

Mudfish Launcher è già in esecuzione.

Questo messaggio può comparire quando MUDFISH Launcher è già avviato.

Controlla innanzitutto l’area di notifica. Se trovi l’icona a forma di testa di pesce, Mudfish è in esecuzione correttamente.

  • Per accedere al pannello di controllo, fai clic con il pulsante destro sull’icona e scegli Open dashboard.
  • Se il browser predefinito non funziona e Open dashboard non apre nulla, usa direttamente l’indirizzo IP e la porta mostrati in Show IP/port.

Per riavviare Mudfish dall’inizio, fai clic con il pulsante destro sull’icona, scegli Exit per chiuderlo normalmente e poi avvialo di nuovo.

MUDEC_00013​

Needs to change MTU to <mtu> manually.

Causa dell’errore​

Questo messaggio compare normalmente su Windows XP perché l’MTU predefinito di TAP-Win32 Adapter v9 è impostato su 1500.

Puoi ignorare l’avviso e usare Mudfish, ma con alcuni router, per esempio in presenza di un firewall che ignora i pacchetti ICMP, le connessioni TCP potrebbero non funzionare correttamente. Potrebbero inoltre verificarsi ritrasmissioni inutili, rendendo meno efficiente l’elaborazione dei pacchetti.

Soluzione​

Consigliamo di impostare l’MTU predefinito di TAP-Win32 Adapter v9 su 1400:

  • Premi Start e apri il Pannello di controllo.

  • Apri Connessioni di rete per vedere le schede installate e attive.

  • Se Mudfish è installato correttamente, troverai TAP-Win32 Adapter v9. Fai clic con il pulsante destro e apri «Proprietà».

  • Premi «Configura...» e apri la scheda «Avanzate». Troverai la sezione MTU illustrata qui sotto.

  • Cambia il valore da 1500 a 1400 e conferma tutte le finestre per salvare.

  • Su XP è necessario riavviare il computer affinché la modifica abbia effetto.

MUDEC_00014​

Mudfish Launcher uses the port %s instead of %d

Causa dell’errore​

MUDFISH Launcher utilizza normalmente la porta 8282 sul computer dell’utente. Se un altro processo la occupa, sceglie una porta casuale al posto di 8282 e mostra questo messaggio.

Se usi il servizio proxy Mudfish tramite WPAD, potresti risentirne.

Soluzione​

Controlla prima quale processo occupa la porta 8282, per esempio con TCPView.

Se utilizzi WPAD, modifica l’indirizzo nel browser in modo da usare la porta indicata.

MUDEC_00015​

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

Durante la comunicazione con il server centrale Mudfish, alcuni dati attesi non sono arrivati. La causa è indicata in <error_msg>:

  • ODR_ETIMEDOUT

    Mudfish ha tentato di ricevere il record MR dal server centrale, ma il pacchetto non è arrivato. Le cause più comuni sono:

    • Un problema del server centrale Mudfish.
    • Una connessione instabile per problemi nelle reti Internet intermedie.
    • Un firewall o antivirus sul computer blocca la connessione di Mudfish.

Puoi provare queste soluzioni:

MUDEC_00016​

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

Durante la comunicazione con il server centrale Mudfish, alcuni dati attesi non sono arrivati. La causa è indicata in <error_msg>:

  • ODR_EAGAIN

    Mudfish ha tentato di ricevere il record MR dal server centrale, ma il pacchetto non è arrivato.

    Può dipendere dal server centrale oppure dalle reti Internet intermedie.

  • ODR_ETIMEOUT

    Il programma Mudfish non ha ricevuto dati dal server centrale entro il tempo previsto.

    Può dipendere dal server centrale, dalle reti Internet intermedie oppure da un’interruzione della connessione da parte del computer dell’utente.

Puoi provare queste soluzioni:

MUDEC_00018​

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

Non è stata ricevuta una risposta di autenticazione dal server centrale Mudfish. <result> e <err_string> contengono i dettagli. Significato di <err_string>:

  • ODR_ETIMEDOUT

    Non è arrivata una risposta dal server centrale entro il tempo previsto e si è verificato un timeout.

    Possibili cause:

    • Il server centrale Mudfish non risponde.
    • L’antivirus o il firewall del computer blocca la comunicazione con il server centrale.
    • Un firewall nella rete blocca la connessione.

MUDEC_00019​

Failed to connect to the mudfish master server

La connessione connect(2) al server centrale Mudfish è fallita. Il server potrebbe essere guasto o in manutenzione, oppure il firewall del tuo ISP potrebbe bloccare la connessione.

MUDEC_00020​

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

La connessione al server centrale è riuscita, ma recvfrom(2) è fallito durante lo scambio dei dati.

Le possibili situazioni sono:

  • Problema temporaneo della connessione Internet

    Una connessione instabile al server centrale o una finestra di manutenzione PM di Mudfish può causare temporaneamente questo problema. Chiudi il programma e riconnettiti, oppure riprova dopo la manutenzione.

  • Problema persistente: soluzione 1

    Talvolta la causa è Winsock di Windows. Consulta Ripristinare TCP/IP con l’utilità NetShell, ripristina Winsock e riprova.

  • Problema persistente: soluzione 2

    Usi Mudfish in un’azienda, scuola, amministrazione pubblica o struttura militare con firewall restrittivi? Prova così:

    1. Dal menu Start, apri «Mudfish Cloud VPN».

    2. Individua l’icona «Mudfish Launcher».

    3. Fai clic con il pulsante destro e apri «Proprietà (Properties)».

    4. Modifica le opzioni di avvio nel campo «Destinazione». Il valore predefinito è normalmente:

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

      Aggiungi -O, come nell’esempio seguente:

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

    1. Riavvia Mudfish.

MUDEC_00021​

Authentication with username '%s' failed - %s

Questo messaggio compare normalmente in caso di errore di autenticazione.

MUDEC_00022​

CreateProcess failed with error %d: %s

Verifica di utilizzare la distribuzione Mudfish più recente. Questo errore si verifica quando, all’avvio, MUDFISH Launcher non trova il percorso del browser predefinito o di cmd.exe. Le cause note sono:

  1. Il browser predefinito non è mai stato impostato nel registro di Windows.
  2. Nel sistema operativo è in esecuzione un virus o altro malware.

Le soluzioni note sono:

  • Se hai usato soltanto Internet Explorer, installa Chrome o Firefox. All’avvio, il browser normalmente chiede se vuoi impostarlo come predefinito. Rispondi «Sì» e riavvia Mudfish.

  • Il malware può danneggiare le impostazioni del browser predefinito nel registro del sistema operativo.

    Rimuovilo completamente con uno strumento antimalware e riprova.

  • Visita https://mudfish.net e installa la distribuzione Mudfish più recente.

    Se compare ancora questo errore, controlla innanzitutto se l’icona Mudfish rimane nell’area di notifica.

    Se è presente, fai clic con il pulsante destro e scegli Show IP/Port. Comparirà un indirizzo come http://127.0.0.1:8282 oppure http://127.0.0.1:xxxxx, con un numero di porta casuale. Puoi aprirlo direttamente nel browser.

MUDEC_00023​

vr3→chunk→next isn't NULL.

Questo errore può comparire all’avvio di Mudfish se il programma è già in esecuzione e viene avviato nuovamente, oppure se la memoria condivisa usata da mudfish.exe è stata danneggiata.

Per risolvere, termina forzatamente tutti questi processi in Gestione attività, poi riavvia Mudfish:

  • mudfish.exe
  • mudflow.exe
  • mudrun.exe

MUDEC_00026​

Wrong syntax on .conf file

Il file di configurazione interno di Mudfish è danneggiato oppure contiene una sintassi non valida. Per risolvere:

  1. Chiudi completamente Mudfish e apri in Esplora file la cartella di installazione, normalmente C:\Program Files (x86)\Mudfish Cloud VPN.
  2. Trova ed elimina il file .conf.

Avvia di nuovo Mudfish.

MUDEC_00029​

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

Questo errore può comparire con la modalità FastConnect su On, quando il tentativo di disattivare l’algoritmo TCP Nagle per la connessione al computer dell’utente fallisce. La causa è indicata da <errno> e <errmsg>. Il messaggio noto è:

  • 54 Connection reset by peer

    La connessione con il computer dell’utente potrebbe essere già stata interrotta.

Se l’errore continua, imposta la modalità FastConnect su Off e riprova.

MUDEC_00031​

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

Questo errore può comparire con la modalità FastConnect su On. Mudfish ha tentato di raggiungere la porta <port> dell’IP privato <ip> di un nodo, ma non è riuscito a connettersi alla porta <port>. Significato dei messaggi:

  • 60 Operation timed out.

    La connessione al nodo Mudfish con IP <ip> non è riuscita entro il tempo previsto e si è verificato un timeout.

    Normalmente indica un problema di connessione al nodo.

Puoi consultare gli IP privati dei nodi su https://mudfish.net/server/status per identificare quello con cui la comunicazione non funziona.

Se <port> è 8081, il problema riguarda l’accesso al proxy SOCKS usato internamente.

Soluzioni:

  1. Puoi disattivare temporaneamente la modalità FastConnect.
  2. Se devi giocare con FastConnect su On, cambia nodo e riprova.

MUDEC_00032​

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

Mudfish sul computer dell’utente ha incontrato un problema collegandosi alla porta del proxy SOCKS in esecuzione sul nodo Mudfish. La causa dipende da <error_number>. Il significato del codice <error_number> è:

  • 54

    Significa ECONNRESET (Connection reset by peer): il nodo Mudfish ha chiuso per primo la connessione.

    Per conoscere il motivo esatto, occorre controllare i log del nodo.

MUDEC_00037​

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

Questo errore può comparire con la modalità FastConnect attiva. Il computer ha tentato di connettersi a <ip>:<port>, ma il nodo Mudfish che inoltra la connessione TCP non è riuscito a raggiungere quella destinazione. <return_code> indica il motivo:

  • 1

    È un errore generale che può avere diverse cause. Normalmente indica che il nodo non riesce a connettersi correttamente a <ip>:<port>.

  • 5

    Il tentativo di connessione TCP è stato rifiutato, Connection refused. La porta di destinazione è chiusa e la destinazione ha inviato un pacchetto TCP RST per terminare la connessione.

MUDEC_00038​

TCP relay from the client to the backend failed.

Questo messaggio compare quando, per qualche motivo, non è possibile connettersi al nodo Mudfish. Normalmente viene mostrato dopo altri errori: la causa effettiva è quindi indicata nei messaggi precedenti. Controlla così:

  • Nell’interfaccia Mudfish, apri la sezione dei log in «Stato → Processi».
  • Nei log del Core troverai normalmente altri errori prima di MUDEC_00038. Questo messaggio è la conseguenza di quegli errori.

Se non riesci a individuare o interpretare la causa, pubblica sul forum gli errori comparsi prima di MUDEC_00038 per ricevere assistenza.

MUDEC_00040​

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

La causa dipende da <error_number>. Il significato del codice <error_number> è:

  • 53

    Indica ECONNABORTED (Software caused connection abort). Può comparire quando il client chiude la connessione prima che Mudfish la accetti con accept(2).

MUDEC_00041​

Le cause sono le stesse di MUDEC_00299.

MUDEC_00042​

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

Per gli utenti di Mudfish v4:

  • La configurazione di un elemento personalizzato contiene percorsi duplicati rispetto ad altri elementi.
  • Oppure un problema interno impedisce di unificare correttamente i percorsi.

Per gli utenti di Mudfish v3:

  • In «Impostazioni → Generali» è presente «Caricamento automatico della tabella di instradamento», attivo per impostazione predefinita. Quando è su On, all’avvio Mudfish carica automaticamente i percorsi configurati tramite la procedura guidata o «Impostazioni → Tabella di instradamento». Normalmente non devi configurarli di nuovo, a meno di voler cambiare nodo.

    Questo avviso compare quando tenti di configurare nuovamente percorsi già impostati con la procedura guidata o il menu della tabella di instradamento. Non influisce sul servizio e puoi ignorarlo. Se vuoi usare un altro nodo, elimina prima i percorsi esistenti in «Impostazioni → Tabella di instradamento» e poi configurali di nuovo: l’avviso non dovrebbe più comparire.

MUDEC_00043​

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

Il significato dipende dal numero <command>:

  • Se <command> è 1:

    • Se <errnum> è 51:

      Se <errormsg> è Network is unreachable, l’interfaccia interna non è stata configurata correttamente durante l’avvio di Mudfish.

      Nei log Core di «Stato → Processi» è molto probabile che compaiano altri errori prima di questo.

      Esegui obbligatoriamente la verifica del funzionamento di base e controlla se il risultato è corretto.

  • Se <command> è 2:

    • Se <errornum> è 3:

      Se <errormsg> è No such process, è stato tentato di eliminare una voce inesistente dalla tabella di instradamento. È molto improbabile che questo errore sia pericoloso o causi problemi.

Se compaiono altri numeri, occorre esaminare la situazione precisa: scrivi sul forum per permetterci di analizzarla e rispondere.

MUDEC_00044​

The client isn't ready yet

Questo avviso compare perché il client DHCP del computer non ha ancora richiesto un indirizzo IP al Core di Mudfish.

Un firewall potrebbe bloccare la richiesta DHCP relativa alla scheda tap(4).

Per una soluzione temporanea, consulta MUDEC_00045.

MUDEC_00045​

The client doesn't response with DHCP protocol

Da Mudfish v5.5.8 è disponibile Wintun come alternativa al driver TAP di OpenVPN.

Puoi attivarlo avviando Mudfish Launcher con -N. Per i dettagli, consulta Opzioni di avvio di mudrun.

Il client DHCP del computer non ha richiesto un indirizzo IP al Core di Mudfish entro un certo intervallo di tempo.

Normalmente il client DHCP di Windows cerca di ottenere un IP dal Core, ma per qualche motivo non riceve il pacchetto DHCP Offer. Prova questi metodi:

  • Su Windows 10, il sistema può impiegare troppo tempo a elaborare la configurazione di rete. Prova così:

    • Fai clic con il pulsante destro sulla barra delle applicazioni in basso e apri «Gestione attività».

    Talvolta basta questo. Se non funziona:

    1. Fai clic sull’icona di rete nell’area di notifica in basso a destra e apri «Impostazioni di rete».
    2. Nella finestra delle impostazioni, seleziona «Stato» sulla destra e lascia aperta la finestra.
    3. Premi «Modifica opzioni scheda» e lascia aperta anche quella finestra.
  • Su Windows, con Mudfish v4.3.13 o successivo, puoi usare l’opzione di avvio -I di Launcher. Quando -I è attiva, imposta l’IP tramite IP Helper API anziché DHCP. Per attivare -I:

    1. Nel menu Start di Windows, apri «Mudfish Cloud VPN».

    2. Fai clic con il pulsante destro su «Mudfish Launcher» e apri «Proprietà (Properties)».

    3. Modifica le opzioni nel campo «Destinazione». Normalmente contiene:

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

      Aggiungi -I:

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

    4. Se l’opzione è applicata correttamente, nei log Core di «Pannello di controllo → Stato → Processi» trovi una riga come questa:

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

  • Se sul PC dell’Internet café è attivo un antivirus, disattivalo temporaneamente e riavvia Mudfish. Per esempio, Norton Anti-virus può scambiare i pacchetti DHCP Offer del Core per pacchetti di ARP spoofing e scartarli.

  • Nel Pannello di controllo, trova TAP-Win32 adapter v9 tra le schede di rete. Disabilitala e riabilitala più volte, poi riavvia Mudfish. Talvolta questo risolve il problema.

  • Nelle proprietà di TAP-Win32 adapter v9, verifica che «DHCP abilitato» sia su «Sì».

    Consulta https://windows.microsoft.com/ko-kr/windows/change-tcp-ip-settings#1TC=windows-7 per controllare le proprietà della connessione. Deve essere selezionato «Ottieni automaticamente un indirizzo IP».

  • Nelle proprietà di TAP-Win32 adapter v9, controlla se IPv6 è attivo. Prova a disattivarlo completamente: talvolta risolve il problema.

  • Riavvia il sistema operativo e riprova.

MUDEC_00048​

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

Il valore di <sidno> non è valido. Se il problema persiste, nella cartella di installazione Mudfish elimina tutti i file con estensione vsm:

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

Poi riavvia Mudfish.

MUDEC_00049​

no entry for SID XXX.

Per questo problema, consulta MUDEC_01643.

MUDEC_00051​

Failed to set the default route.

Mudfish non riesce a impostare il percorso predefinito usato internamente perché il nodo da usare non è presente nell’elenco dei server. Normalmente il problema può essere legato al credito:

  • Verifica che il credito Mudfish sia stato ricaricato correttamente. Il problema può comparire quando il credito è insufficiente.
  • Se il piano tariffario è «Abbonamento», verifica che sia attivato un abbonamento valido.

Se il problema continua, chiedi assistenza sul forum Mudfish.

MUDEC_00056​

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

Durante l’uso di Mudfish può comparire questo errore ARP. Può indicare che un altro utente sta usando lo stesso IP privato interno Mudfish assegnato a te. Le possibili cause sono:

  • Il programma di gestione degli IP privati sul server centrale Mudfish è terminato in modo anomalo.

    Normalmente segnaliamo questo tipo di problema sulla pagina Facebook Mudfish.

  • Su desktop o portatili, se il computer entra in sospensione o ibernazione senza chiudere Mudfish, il problema può comparire al risveglio.

Quando si verifica questo errore, devi riavviare Mudfish.

MUDEC_00057​

Couldn't find the static node X for default route

Il nodo scelto da Mudfish per configurare il gateway predefinito interno non è disponibile per qualche motivo.

MUDEC_00058​

No gateway found.

Normalmente questo problema si verifica quando il credito Mudfish è insufficiente. Devi prima acquistare credito su http://credits.ko.loxch.com/.

MUDEC_00059​

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

La comunicazione con il nodo Mudfish il cui IP pubblico è <ip> presenta un problema. Mudfish ha inviato dati al nodo <ip>, ma l’invio è fallito per la causa indicata da <errno> e <err_string>. Possibili errori:

  • 10060 (ODR_ETIMEDOUT)

    Sono stati inviati dati al nodo, ma il nodo non ha confermato di averli ricevuti.

  • 10054 (ODR_ECONNRESET)

    Sono stati inviati dati al nodo, ma il nodo ha interrotto la connessione.

Cambia nodo e verifica se l’errore continua.

MUDEC_00060​

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

Il dispositivo di rete virtuale interno re(4) ha tentato di inviare un pacchetto UDP al nodo, ma l’invio è fallito.

La causa è indicata in error message. Normalmente dipende dal firewall o dalla rete. Dettagli dei singoli errori:

  • ODR_EHOSTUNREACH

    Non esiste un percorso verso il nodo di destinazione A.B.C.D. È stato tentato l’accesso a un host irraggiungibile, normalmente a causa di una tabella di instradamento configurata in modo errato.

  • ODR_ENOBUFS

    Il sistema operativo ha restituito un errore durante il tentativo di inviare un pacchetto a A.B.C.D. Normalmente lo spazio nel buffer del socket è insufficiente oppure la coda interna è piena.

    Per qualche motivo non è possibile inviare pacchetti a A.B.C.D. Questo può accadere quando non è possibile comunicare con la destinazione.

Occorre prima determinare l’MTU del tratto «Computer ↔ Nodo» e impostare un valore appropriato. Invia una segnalazione tramite «Assistenza → Segnala un problema» nell’interfaccia Mudfish: potremo esaminarla.

MUDEC_00062​

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

Questo errore può verificarsi quando Mudfish usa TCP come protocollo di comunicazione con il server centrale.

<ip> indica l’IP pubblico del nodo Mudfish e <string> spiega perché l’operazione di lettura dal socket TCP è fallita.

  • ODR_ECONNRESET

    Il nodo Mudfish o un firewall della sua rete ha inviato un pacchetto TCP RST al programma. Significa che la connessione è stata chiusa prima dal lato del nodo.

    Prova un altro nodo e verifica se il problema si ripete.

Se normalmente non utilizzi il nodo indicato da <ip>, puoi ignorare questo errore.

MUDEC_00064​

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

Questo errore può verificarsi con TCP come protocollo di connessione. Il tentativo di ricevere dati dal nodo <ip> è fallito; la causa precisa è indicata in <err_string>.

  • ODR_ECONNABORTED

    Il computer dell’utente ha interrotto per primo la connessione al nodo Mudfish.

    Il sistema operativo può averla chiusa per qualche motivo, oppure un programma di terze parti, come un firewall o antivirus, può averla bloccata.

  • ODR_ETIMEDOUT

    Il tentativo di leggere con read() i dati del payload dal nodo è scaduto perché il server non li ha inviati.

Consulta le FAQ sui nodi e prova a cambiare nodo, oppure prova un altro protocollo di connessione.

MUDEC_00066​

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

<ip> indica l’IP del nodo Mudfish; <num> e <string> identificano l’errore. Mudfish ha inviato un pacchetto UDP al nodo <ip>, ma per qualche motivo non è arrivato. In dettaglio:

  • ODR_ECONNRESET

    Mudfish ha inviato un pacchetto UDP al nodo <ip>, ma il TTL (Time To Live) del pacchetto è scaduto per qualche motivo. Un router intermedio ha quindi restituito un messaggio ICMP «TTL expired in transit».

MUDEC_00071​

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

Il Core di Mudfish non riesce a connettersi a un determinato nodo, nell’esempio quello con indirizzo IPv4 A.B.C.D. <num> e <string> indicano la causa.

Le possibili cause sono:

  • Il nodo è inattivo, un firewall blocca la connessione oppure il programma sul server non funziona correttamente.
  • La connessione Internet non riesce a trovare un percorso verso quel nodo.

Dettagli dei messaggi:

  • ODR_ETIMEDOUT

    Il tentativo di connessione ad A.B.C.D non ha ricevuto risposta dal server entro il tempo previsto.

    Nella maggior parte dei casi un firewall blocca la connessione.

Prova i metodi descritti in Risolvere i problemi di firewall.

MUDEC_00074​

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

Questo errore corrisponde allo stesso problema di MUDEC_00071. Consulta quella voce.

MUDEC_00075​

Failed to open a socket to main server for heartbeat.

È fallita la preparazione all’invio dell’heartbeat al server centrale Mudfish. Per trovare la causa effettiva, apri «Stato → Processi» e cerca altri codici di errore prima di MUDEC_00075 nei log Core.

MUDEC_00079​

Failed to connect the master server: <error_msg>

Non è possibile collegarsi al server di autenticazione del server centrale Mudfish. Possibili cause:

  1. Il server di autenticazione è effettivamente arrestato e non funziona.

  2. Il firewall del computer o della rete impedisce l’accesso al server centrale.

    In questo caso, prova i metodi descritti in Risolvere i problemi di firewall.

MUDEC_00080​

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

Causa​

La connessione al nodo Mudfish è instabile oppure il nodo non risponde.

Il nodo interessato è collegato al dispositivo di rete virtuale reX, dove X è un numero, e ha l’indirizzo IPv4 interno A.B.C.D. Per identificarne il nome, cerca quell’indirizzo su https://mudfish.net/server/status.

Soluzioni​

  • Se non utilizzi il nodo interessato, puoi ignorare l’errore: potrebbe essere dovuto a un arresto temporaneo del nodo.
  • Se gli heartbeat verso tutti i nodi presentano problemi, la causa può essere la politica del firewall della rete. In «Impostazioni → Generali», cambia «Protocollo di connessione» da UDP a TCP oppure ICMP e riprova.
  • Se il problema persiste, chiedi assistenza sul forum Mudfish.

MUDEC_00084​

Too many failure to the backend.

I tentativi di connessione al nodo continuano a fallire. Se l’errore persiste, normalmente compaiono anche MUDEC_00071 e MUDEC_00074. Identifica il nodo interessato e segnalalo sul forum oppure a support-ko@loxch.com.

MUDEC_00086​

ReadFile() error: <num> <error_msg>

La lettura dei dati da TAP-Win32 adapter v9 è fallita per la causa indicata da <error_msg>. Errori noti:

  • 2 The system cannot find the file specified.

    Il dispositivo di rete non è stato trovato. TAP-Win32 adapter v9 potrebbe essere installato male oppure potrebbero esserne installate più istanze.

    Consulta Il driver TAP(4) non funziona e prova prima a riparare o reinstallare la scheda.

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

    Come indica il messaggio, l’operazione di I/O è stata interrotta. Normalmente un altro programma ha interferito con Mudfish durante l’esecuzione oppure ha intercettato o interrotto la connessione di TAP-Win32 adapter v9.

    Cerca innanzitutto eventuali programmi che interferiscono con Mudfish.

MUDEC_00089​

Le cause sono le stesse di MUDEC_00086.

MUDEC_00091​

RegOpenKeyEx() error: <num> <error_msg>

Il tentativo di modificare i parametri Tcpip della scheda TAP-Win32 adapter v9 di Windows è fallito per il motivo seguente:

  • 5 Access is denied.

    L’accesso in lettura o scrittura a quel valore del registro non è consentito. Un firewall o antivirus potrebbe limitarlo.

Questo errore non influisce in modo significativo sul funzionamento di Mudfish e puoi ignorarlo.

MUDEC_00104​

CreateProcess failed (<errnum>)

Mudfish ha incontrato un errore modificando l’MTU di TAP-Win32 adpater v9 tramite netsh. <errnum> indica la causa. Errore noto:

  • 2 ERROR_FILE_NOT_FOUND

    Controlla se esiste %SystemRoot%\system32\netsh.exe. Se il file manca, potrebbe essere stato eliminato forzatamente da un virus o malware e dovrai ripristinarlo per usare correttamente Mudfish.

MUDEC_00110​

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

Windows contiene le informazioni di base della scheda TAP-Win32 adpater v9 identificata da <uuid>, ma mancano i dettagli necessari alla sua configurazione. Il registro di Windows potrebbe essere incoerente o danneggiato per l’utilizzo precedente di altri programmi VPN.

Se la verifica del funzionamento di base riesce, puoi ignorare il problema. Altrimenti TAP-Win32 adpater v9 non è installato correttamente: consulta Driver TAP(4) per risolverlo.

MUDEC_00111​

Le cause sono le stesse di MUDEC_00192.

MUDEC_00112​

Le cause sono le stesse di MUDEC_00086.

MUDEC_00114​

Le cause sono le stesse di MUDEC_00062.

MUDEC_00115​

Le cause sono le stesse di MUDEC_00062.

MUDEC_00123​

Le cause sono le stesse di MUDEC_00139.

MUDEC_00124​

CreateIpForwardEntry() failed: <errno> <err_msg>

Il processo Core di Mudfish non riesce a inserire un percorso nella tabella di instradamento del sistema operativo host. <errno> e <err_msg> indicano il motivo. Messaggi noti:

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

    Alla funzione CreateIpForwardEntry() sono stati passati argomenti non validi. Se ricevi questo messaggio, invia i dettagli tramite una segnalazione di problemi.

  • 1168 (ERROR_NOT_FOUND) - Element not found.

    Non è stata trovata l’interfaccia di rete per la quale impostare la tabella di instradamento.

MUDEC_00125​

No default routing path found

Questo errore può verificarsi avviando Mudfish in modalità Full VPN, quando il gateway predefinito del sistema operativo può essere trovato nella tabella di instradamento. Attualmente è noto nel caso seguente:

  • Il sistema operativo in uso non è supportato da Mudfish.

Se il problema persiste, invia una segnalazione per permetterci di aiutarti meglio.

MUDEC_00126​

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

Non è stato possibile creare una voce di inoltro nella tabella di instradamento di Windows. Controlla gli errori precedenti in «Stato → Processi». Normalmente, prima di questo errore trovi MUDEC_00124, che ne indica la causa.

MUDEC_00129​

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

Il processo Core di Mudfish non è riuscito a inserire il percorso (<ip>, <netmask> e <gateway>) nel sistema operativo host dell’utente.

MUDEC_00137​

msk0: ODR_writev() error: <err_string>

Questo errore riguarda il driver msk(4), dispositivo di rete virtuale di Mudfish. La causa dipende da <err_string>:

  • ODR_ENOENT

    Corrisponde a The system cannot find the file specified. La connessione tra Mudfish e TAP-Win32 adapter v9 potrebbe essere stata interrotta per qualche motivo.

    Per esempio, può accadere quando programmi per ottimizzare il ping modificano il registro di Windows e riavviano tutte le schede di rete per applicare le modifiche.

MUDEC_00139​

MUDEC_00139 e MUDEC_00137 riguardano entrambi TAP-Win32 adapter v9. Il funzionamento di base di Mudfish potrebbe essere compromesso: la verifica del funzionamento di base è quindi il controllo più importante. Assicurati prima che riesca.

MUDEC_00145​

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

Questo errore può comparire con la modalità FastConnect attiva e indica un problema nell’invio di pacchetti UDP al nodo <address>. Messaggi noti:

  • 55 No buffer space available

    Mudfish ha tentato di inoltrare un pacchetto UDP, ma il buffer del socket nel livello inferiore è pieno e non può accettare nuovi pacchetti.

    Normalmente indica un problema di comunicazione con il nodo <address>. Cambia nodo e riprova.

  • 64 Host is down

    Il nodo <address> non è raggiungibile. Potrebbe essere arrestato: cambia nodo e riprova.

Se il problema persiste, imposta FastConnect su Off e verifica se continua.

MUDEC_00167​

Failed to connect to the master server

Non è possibile connettersi al server di autenticazione del server centrale Mudfish. Per i dettagli, consulta MUDEC_00079.

MUDEC_00176​

tcprelay: Failed to find SID for destination <ip>

Questo errore compare normalmente con la modalità FastConnect su On. Il computer ha inoltrato a Mudfish un tentativo di connessione verso <ip>, ma Mudfish non trova le informazioni sul nodo a cui inviarlo.

Attualmente le soluzioni sono:

  1. Imposta la modalità FastConnect su Off.
  2. Se il gioco funziona senza problemi, puoi semplicemente ignorare questo errore.

MUDEC_00177​

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

Questo errore può comparire con la modalità FastConnect su On quando il programma non trova internamente il nodo identificato da <number>.

<number> è l’ID univoco del nodo. Mudfish dovrebbe inoltrargli il traffico, ma non ha ricevuto le sue informazioni.

Per risolvere, verifica questo punto:

  • Nelle impostazioni dell’elemento attuale, scegli un altro nodo. Quello configurato potrebbe essere irraggiungibile e contrassegnato come DOWN.

MUDEC_00178​

udprelay: Failed to find SID for destination <ip>

Questo errore può comparire con la modalità FastConnect attiva. Mudfish deve inviare dati a <ip>, ma non riesce a determinare internamente quale nodo utilizzare.

Se il gioco funziona senza problemi, normalmente puoi ignorarlo. Da v4.2.7, il livello di log di questo messaggio è stato abbassato a information.

MUDEC_00179​

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

Se il gioco funziona senza problemi, puoi ignorare questo errore.

Questo messaggio compare normalmente quando l’MTU (Maximum Transmission Unit) usato dal computer per comunicare con il server centrale Mudfish è inferiore al valore previsto. X indica l’MTU effettivo e Y quello configurato in Mudfish. X può essere inferiore per questi motivi:

  1. L’MTU della scheda collegata a Internet è stato modificato forzatamente.

    Può accadere dopo l’installazione di programmi per ottimizzare il ping, che modificano questo valore.

  2. Un router intermedio tra il computer e il server centrale può comunicare soltanto con un MTU più piccolo.

Soluzione 1​

Controlla innanzitutto gli MTU predefiniti delle schede di rete:

  • Premi Start e apri il Pannello di controllo.

  • Apri Connessioni di rete per vedere le schede installate e attive.

  • Per ciascuna scheda, fai clic con il pulsante destro e apri «Proprietà».

  • Premi «Configura...», poi apri la scheda «Avanzate» per trovare la sezione MTU.

  • Verifica che il valore sia 1500; in caso contrario, ripristinalo a 1500.

Soluzione 2​

Prima di modificare l’MTU di TAP-Win32 Adapter v9, chiudi completamente Mudfish. Modificandolo durante una connessione attiva, interromperai la comunicazione con il nodo.

Se la soluzione 1 conferma che tutte le schede sono impostate correttamente su 1500 byte, consigliamo di impostare l’MTU predefinito di TAP-Win32 Adapter v9 su X - 50. Per esempio, se l’errore indica 1480 byte, imposta 1430 byte.

  • Trova TAP-Win32 Adapter v9 tra le schede di rete, fai clic con il pulsante destro e apri «Proprietà».

  • Premi «Configura...», poi apri «Avanzate» per trovare la sezione MTU.

  • Salva un valore più piccolo.

  • Su XP è necessario riavviare il computer affinché la modifica abbia effetto.

MUDEC_00180​

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

Questo errore compare soltanto con la modalità FastConnect attiva e indica un problema nella lettura dei dati dal nodo e nel loro inoltro al computer locale. Dettagli di <errno> e <errmsg>:

  • 55 No buffer space available

    Il tentativo di inoltrare dati al computer locale non riesce perché il buffer del socket è pieno. Normalmente accade quando si tenta di creare troppe connessioni al nodo Mudfish.

Prova a disattivare la modalità FastConnect, impostandola su Off, oppure cambia nodo.

MUDEC_00181​

udp_relay: Failed to find the backend for <ip>

Questo errore può comparire con la modalità FastConnect su On quando non è possibile inviare dati alla destinazione <ip>.

MUDEC_00182​

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

Il programma di inoltro UDP non riesce più a creare socket(2). Il valore di <errno> può fornire dettagli, ma normalmente sono stati creati troppi socket UDP.

La causa è un programma che crea molte connessioni UDP: chiuderlo può risolvere il problema. Puoi inoltre provare questi interventi:

  • Chiudi eventuali programmi P2P, come BitTorrent.
  • Chiudi programmi che generano molta attività di rete.
  • Se usi Full VPN insieme a FastConnect, disattiva Full VPN.

MUDEC_00186​

Wrong TCP format hdr: <char>

Si è verificato un problema nella comunicazione con il nodo Mudfish scelto. La connessione potrebbe anche essere monitorata oppure bloccata da un firewall di rete.

Prova un altro protocollo di connessione oppure cambia nodo Mudfish.

MUDEC_00192​

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

La causa dipende normalmente da <errno>. Controlla questi punti:

  • Scarica e usa la versione più recente da https://mudfish.net/download. Non dipende più dal driver tuntap e dovrebbe funzionare senza problemi.
  • Un processo Mudfish potrebbe essere già in esecuzione. Cerca mudfish nell’elenco dei processi; se esiste, terminalo con kill e riprova.

MUDEC_00196​

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

Il nodo con SID <number>, l’ID univoco interno del nodo, non può più fornire il servizio per qualche motivo. Controlla questi punti:

  • Nelle impostazioni Full VPN o dei singoli elementi, scegli un altro nodo e verifica se il problema si risolve.

  • Se utilizzi il piano in abbonamento, controlla il consumo mensile di traffico su https://mudfish.net/admin/front.

    Il superamento del limite mensile dell’abbonamento può causare questo problema.

  • Verifica che il credito Mudfish sia sufficiente. Talvolta gli utenti del piano in abbonamento riscontrano questo errore perché non hanno acquistato un abbonamento.

    Per gli abbonamenti, consulta Modifica dei piani tariffari - 20210607.

MUDEC_00235​

Too many heartbeat errors. Please check your firewalls.

I segnali heartbeat inviati da Mudfish per mantenere la comunicazione con i nodi falliscono. Normalmente la causa è una regola del firewall di rete che blocca il protocollo di connessione usato da Mudfish.

Consulta Problemi di comunicazione con i nodi e prova a cambiare protocollo.

MUDEC_00238​

Packet loss rate <percentage> to <mudfish_node_name>

Questo avviso indica che uno degli elementi attivati è configurato per usare il nodo <mudfish_node_name>. Mudfish esegue periodicamente test di perdita di pacchetti sui nodi che considera in uso e ne comunica il risultato.

Nel test verso <mudfish_node_name>, una percentuale <percentage> di pacchetti viene scartata.

Più alto è <percentage>, più instabile è la connessione: può essere un criterio per decidere di cambiare nodo. Per risolvere, puoi provare:

  • Cambia il protocollo di connessione con uno basato su TCP.
  • Oppure, in «Impostazioni -> Programma», imposta «Metodo di controllo RTT» su TCP.
  • Usa un altro nodo.

Per approfondire la causa, consulta Analisi della rete con WinMTR ed esegui un test verso l’IP pubblico del nodo in uso.

MUDEC_00251​

Failed to connect the master server.

Non è possibile connettersi al server centrale Mudfish.

Consulta i log Launcher in «Stato -> Processi» e cerca altri messaggi di errore prima di questo. Quelli indicano la causa: consulta la documentazione dei relativi errori.

MUDEC_00254​

authc_read() failed: <result>

Le cause sono le stesse di MUDEC_00020.

MUDEC_00258​

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

Le cause sono le stesse di MUDEC_00020.

MUDEC_00260​

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

Si è verificato un errore durante l’invio di una risposta DHCP al computer dell’utente. La causa esatta è indicata da <errno> e <error_msg>. Possibile messaggio:

  • No route to host

    Il programma deve inviare una risposta DHCP, ma non sa internamente dove inviarla. La configurazione di Mudfish potrebbe essere incompleta oppure potrebbe esserci un altro problema sconosciuto.

Prova l’opzione -I descritta in MUDEC_00045.

MUDEC_00262​

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

Si è verificato un problema di MTU (Maximum Transmission Unit) durante l’invio di dati al nodo <ip_addr>.

Controlli preliminari

Prima di provare le soluzioni seguenti, controlla alcuni fattori che possono causare MUDEC_00262.

  1. Se hai installato Muddog, https://dog.mudfish.net/, disinstallalo.
  2. Controlla se è già in esecuzione un altro programma VPN. Talvolta altre VPN modificano la tabella di instradamento del sistema e causano questo problema.

Soluzione 1​

Riduci l’MTU di TAP-Win32 adapter v9 a 1450 o meno, finché l’errore non compare più:

  • Chiudi prima Mudfish. Modificare l’MTU con il programma in esecuzione può causare comportamenti anomali.
  • Trova TAP-Win32 Adapter v9 tra le schede di rete, fai clic con il pulsante destro e apri «Proprietà».

  • Premi «Configura...» e apri la scheda «Avanzate» per trovare la sezione MTU.
  • Il valore predefinito è 1500. Imposta un valore più piccolo: inizia da 1400, poi scendi di 50 alla volta, per esempio 1350, 1300 e così via, eseguendo prove finché MUDEC_00262 non scompare.
  • Su XP è necessario riavviare il computer affinché la modifica abbia effetto.

Soluzione 2​

Regolare l’MTU nelle impostazioni può risolvere il problema:

  1. Apri «Impostazioni → Programma».

  2. Riduci progressivamente il valore MTU, provando per esempio 1400, 1300 o 1200.

    Il valore predefinito Mudfish è 1400.

Soluzione 3​

  • Talvolta il passaggio da UDP a TCP risolve il problema.
  1. Apri «Impostazioni → Programma».
  2. Scegli un protocollo e una porta basati su TCP.

MUDEC_00269​

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

Questo errore compare soltanto con la modalità FastConnect attiva e indica un problema nel leggere dati dal nodo e inoltrarli al computer locale. Dettagli di <errno> e <errmsg>:

  • 55 No buffer space available

    Il buffer del socket è pieno e non permette più di inviare dati al computer locale.

    Normalmente è in esecuzione un programma, come un client torrent, che crea più connessioni di quante Mudfish possa gestire.

  • 65 No route to host

    Il Core di Mudfish ha tentato di inviare un pacchetto a <ip>:<port>, ma non trova le informazioni di instradamento per la destinazione.

    Se Mudfish funziona senza problemi, puoi ignorare l’errore. Se invece impedisce l’uso di FastConnect, invia una segnalazione di problemi per aiutarci a individuare la causa.

Prova a disattivare la modalità FastConnect, impostandola su Off, oppure cambia nodo.

MUDEC_00279​

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

Questo errore può dipendere da un problema dei servizi interni Mudfish. Per risolverlo alla radice è necessario l’intervento del personale: contattaci tramite il forum Mudfish.

MUDEC_00280​

Le cause sono le stesse di MUDEC_00020.

MUDEC_00281​

Failed to fetch the routing table.

Mudfish non ha ricevuto le informazioni sulla tabella di instradamento dal server centrale. Può essere un problema di rete temporaneo; se persiste, prova:

MUDEC_00282​

Failed to receive heartbeat resp <result_code>

Non è stata ricevuta la risposta heartbeat dal server centrale Mudfish. La causa dipende da <result_code>. Se l’errore continua, il server centrale considera interrotta la connessione dell’utente: finché non viene risolto, il servizio potrebbe non funzionare correttamente.

Se compare soltanto occasionalmente, puoi ignorarlo.

MUDEC_00283​

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

Questo errore FATAL indica una differenza eccessiva tra l’ultimo heartbeat del client noto al server centrale e quello attuale del programma Mudfish. La differenza stimata è <timediff>; se supera 1800 secondi, cioè 30 minuti, il processo Core viene terminato forzatamente. Può accadere quando:

  • Il portatile o desktop viene riattivato dopo essere rimasto in ibernazione per un certo tempo.
  • La rete torna disponibile dopo un’interruzione prolungata.

Riavvia Mudfish per riprendere l’utilizzo.

MUDEC_00285​

CryptAcquireContext failed with error <errno>: <errmsg>

Questo errore può comparire durante il controllo delle autorizzazioni per creare chiavi crittografiche all’avvio di Mudfish. Codice possibile:

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

    Prova le soluzioni descritte in MUDEC_00286.

MUDEC_00286​

CryptAcquireContext, newkeyset

Si è verificato un problema durante l’inizializzazione necessaria a creare chiavi crittografiche al primo avvio di Mudfish. Prova così:

  1. Verifica che l’account Windows abbia una password. Se accedi senza password, impostane una e riavvia il computer.

  2. Se non basta, crea un account Windows completamente nuovo, assegnagli una password e prova con quello.

  3. Se anche i primi due metodi falliscono:

    • In Esplora file, apri %APPDATA%\Microsoft\Crypto\, rinomina la sottocartella RSA in qualcosa come RSA.old e riavvia il computer.

      Se rinominare RSA non basta, rinomina Keys in Keys.old, riavvia e riprova.

MUDEC_00299​

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

Questo errore può comparire usando Mudfish per Linux e indica che l’esecuzione di <command> è fallita. <errnum> e <errmsg> forniscono i dettagli.

  • 9 - Bad file descriptor

    Il processo che doveva eseguire il comando è terminato in modo imprevisto.

    Chiedi assistenza tecnica sul forum Mudfish.

Se usi un router ipTIME, spegnilo completamente e riaccendilo. Se l’errore continua, apri «Stato → Processi» nel pannello di controllo e cerca messaggi WARN o ERROR nei log Core. Pubblicali, per esempio, su https://pastebin.com e indica anche il modello del router.

MUDEC_00305​

Le cause sono le stesse di MUDEC_00015.

MUDEC_00306​

Le cause sono le stesse di MUDEC_00015.

MUDEC_00309​

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

Il tentativo di creare una voce della tabella di instradamento nel Core di Mudfish è fallito. Errore noto:

  • Network is unreachable

    La destinazione della voce da creare non è raggiungibile secondo la configurazione della rete interna.

    Un altro errore interno potrebbe aver impedito la configurazione della rete. Nel pannello Mudfish, apri «Stato → Processi» e cerca altri errori prima di MUDEC_00309 nei log Core.

    Normalmente accade quando il nodo specificato nell’elemento è inattivo.

MUDEC_00314​

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

Mudfish ha tentato di connettersi al nodo <ip> sulla porta <port> con il protocollo <protocol>, ma non ha ricevuto dal sistema operativo alcun esito del tentativo. La connessione al nodo non è quindi riuscita. Possibili soluzioni:

MUDEC_00316​

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

Si è verificato un errore nel recupero delle informazioni sugli elementi dell’utente, cioè dei dati di instradamento, dal server centrale Mudfish. I valori significano:

  • <cur_count>

    Indice della tabella di instradamento attualmente in elaborazione.

  • <total_count>

    Numero totale di tabelle di instradamento da scaricare.

  • <result>

    Dimensione dei dati di instradamento scaricati finora.

  • <expected_size>

    Dimensione dei dati di instradamento da scaricare: è la quantità attesa.

MUDEC_00319​

Failed to authenticate using ID/PWD

L’autenticazione con ID e password dell’utente è fallita. Se l’errore persiste:

  • Cerca messaggi WARN o ERROR nei log Core di «Stato -> Processi». È molto probabile che prima di MUDEC_00319 sia comparso un altro errore interno Mudfish, che normalmente indica la causa effettiva.
  • Visita https://mudfish.net/admin/front, cambia la password usando una combinazione più semplice e riprova.

MUDEC_00320​

Failed to fetch the static node information.

Non è possibile recuperare le informazioni sui nodi dal server centrale Mudfish. Le cause possono essere diverse; normalmente sono:

  • Instabilità della rete del server centrale Mudfish.
  • Presenza di un firewall nella connessione in uso.
  • Configurazione di rete anomala sul computer.

MUDEC_00330​

Slowed down due to speed limitation.

Questo errore può comparire per gli utenti del piano in abbonamento quando Mudfish applica il limite di velocità previsto dal piano. Per i dettagli, consulta Piani tariffari.

Puoi provare una delle soluzioni seguenti:

  1. Passa al piano a consumo.

  2. Chiudi i programmi che generano traffico di rete inutile, per liberare larghezza di banda.

  3. Passa a un abbonamento con un limite di velocità più alto.

    Puoi consultare le opzioni su http://mudfish.net/admin/user/dataplan/modify.

  4. Se ritieni che il problema dipenda dal traffico web HTTP o HTTPS, escludilo in «Impostazioni -> Programma -> Regole di esclusione».

MUDEC_00332​

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

Durante la creazione del socket, la chiamata ioctl() per impedire la frammentazione è fallita. Possibile valore di <errno>:

  • 10013 (WSAEACCESS)

    Il sistema operativo sembra bloccare la chiamata API WSAIoctl(). Controlla se hai installato recentemente un firewall personale, un modulo di sicurezza o un antivirus: è probabile che uno di questi programmi blocchi la chiamata.

MUDEC_00333​

Failed to fetch static node <sid> information.

Non è stato possibile ottenere in concessione un indirizzo IP per comunicare con il nodo <sid>. Controlla i log Core in «Stato → Processi»: prima di questo errore dovrebbero comparire altri errori o avvisi.

MUDEC_00338​

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

Il recupero delle informazioni di instradamento dal server centrale Mudfish è fallito.

Trovi questo messaggio nei log Mudfish Launcher in «Stato -> Processi». Dovrebbero esserci altri errori precedenti, che ne indicano la causa: consulta la relativa documentazione.

MUDEC_00350​

Failed to connect to the mudfish master server.

Mudfish Launcher non è riuscito ad autenticarsi con il server centrale.

Normalmente la connessione stessa non è stata stabilita correttamente. Trovi il messaggio nei log Mudfish Launcher in «Stato -> Processi». Gli errori precedenti indicano la causa: consulta la relativa documentazione.

MUDEC_00351​

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

Questo errore può comparire quando un nodo Mudfish incontra problemi nella comunicazione con il server di autenticazione. Normalmente la causa è:

  • Un errore interno inatteso del sistema operativo durante la ricezione dei dati.
  • Una quantità di dati ricevuti insufficiente o nulla.

Controlla questi punti:

  1. Verifica se il problema è temporaneo oppure si verifica sempre. Potrebbe dipendere dal tuo ISP, dalla rete internazionale oppure da un malfunzionamento del server di autenticazione Mudfish.

  2. Mentre il problema è presente, apri «Stato -> Processi» e consulta i log Mudfish Launcher. Cerca altri errori o avvisi nel formato MUDEC_XXXXX, dove XXXXX è un numero.

    È molto probabile che prima di MUDEC_00351 compaia un altro codice, con dettagli più precisi sulla causa.

Se il problema persiste, chiedi assistenza sul forum Mudfish.

MUDEC_00352​

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

L’autenticazione con ID e password dell’utente è fallita. La comunicazione con il server di autenticazione funziona, ma la combinazione ID/PASSWORD inserita non è stata trovata nel database Mudfish.

Se il problema continua:

  • Prova ad accedere a https://mudfish.net/admin/front con gli stessi ID/PASSWORD.
  • Se l’accesso al sito riesce ma nel programma fallisce, cambia la password con una forma più semplice e riprova.
  • Se nessuno dei due metodi risolve il problema, chiedi assistenza sul forum Mudfish.

MUDEC_00357​

Your account isn't activated.

L’accesso all’account è stato bloccato per qualche motivo. La causa più probabile è un numero eccessivo di tentativi di connessione errati in un intervallo limitato.

Chiudi completamente Mudfish e riprova l’accesso dopo 5 minuti.

MUDEC_00362​

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

Si è verificato un problema nella configurazione della connessione all’interfaccia CLI di Mudfish. L’indirizzo IP e la porta di ascolto vengono configurati in base a <m_arg>. Il valore di <errno> indica la causa; per <errno> è noto il caso seguente:

  • 10049 ODR_EADDRNOTAVAIL

    Significa «Cannot assign requested address»: non è stato possibile associare il socket di ascolto CLI all’IP specificato da <m_arg>.

    Può comparire normalmente sui router ipTIME con Mudfish.

MUDEC_00373​

Failed to get the gateway IP address.

Il programma non trova l’indirizzo IP del gateway del nodo scelto nel proprio elenco dei nodi Mudfish. La causa più comune è:

  • Il nodo selezionato è offline, perché è arrestato oppure per un problema di rete.

Se l’errore continua, scegli un altro nodo Mudfish.

MUDEC_00400​

Too many requests in short time

Hai inviato troppe richieste in poco tempo al server che calcola i percorsi con RTT più basso. Procedi così:

  • Lascia aperta la pagina che mostra l’errore e attendi senza eseguire altre operazioni.
  • Aspetta circa 10 ~ 20 secondi.
  • Premi nuovamente il pulsante che aveva generato l’errore.

MUDEC_00401​

Not enough information to calculate shortest pathes.

Mudfish normalmente non dispone di informazioni RTT sufficienti sull’utente per calcolare il percorso più breve. Prova la procedura seguente:

MUDEC_00408​

Client​

Failed to connect the RTT server.

Consulta MUDEC_00409 qui sotto: le cause sono le stesse.

Server​

Hit the speed cap.

Questo problema può interessare gli utenti del piano in abbonamento. Il messaggio indica che il limite di velocità è stato applicato dal nodo Mudfish.

Quando il limite viene applicato dal client, compare MUDEC_00330; quando viene applicato dal nodo, compare MUDEC_00408.

Per i dettagli, consulta MUDEC_00330.

MUDEC_00409​

Failed to connect the RTT server.

Non è possibile connettersi al server Mudfish che fornisce le informazioni RTT.

Se il problema persiste, invia una segnalazione di problemi e contatta l’assistenza tecnica Mudfish.

MUDEC_00410​

Failed to connect the master server.

La connessione al server di autenticazione Mudfish non è stata stabilita correttamente.

  • Nei log Mudrun Launcher in «Impostazioni -> Processi» dovrebbe esserci un altro errore precedente. Consultalo per conoscere i dettagli della causa.

MUDEC_00416​

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

Questo problema può comparire configurando la «Modalità avanzata» dei nodi per un elemento. La configurazione deve essere inviata al nodo, ma si è verificato un problema di connessione durante l’invio. <private_ip> è l’IP privato del nodo; <errno> indica la causa:

  • 60

    Questo valore è stato osservato su Mac OS X. Significa Connection Timed Out: il tentativo di connessione è scaduto perché non è stato possibile comunicare.

Prova a scegliere un altro nodo.

MUDEC_00421​

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

Mudfish sta configurando la modalità avanzata per l’elemento <itemid>, ma alcune informazioni mancanti, per cause ancora sconosciute, impediscono di determinare quali nodi scegliere. Controlla questi punti:

  • Assicurati di avere credito Mudfish. Talvolta il problema dipende dal credito insufficiente.
  • Se l’elemento usa «Selezione automatica», specifica manualmente i nodi.
  • Oppure aggiorna i dati seguendo Aggiornare le informazioni RTT e riprova.
  • Se hai limitato l’elenco dei nodi in «Impostazioni -> Nodi», rimuovi la limitazione e riprova.

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.

Durante i calcoli interni dell’RTT, Mudfish mostra questo messaggio quando la deviazione standard raggiunge almeno il 15% della media. Significa che la connessione è instabile persino verso i nodi più vicini alla tua posizione. Il calcolo funziona così:

  1. Mudfish sceglie i 6 nodi più vicini all’utente e ne controlla periodicamente l’RTT.
  2. Se per tutti e 6 la deviazione standard RTT stddev è almeno il 15% dell’RTT medio RTT avg, mostra l’avviso.

Se l’avviso continua:

  • Controlla se usi il Wi-Fi anziché una connessione cablata. La variazione della potenza del segnale wireless può aumentare la deviazione standard.
  • Controlla la connessione dell’ISP e verifica se sono presenti configurazioni QoS o firewall nella rete interna.

MUDEC_00440​

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

La ricezione dei dati è fallita per qualche motivo. <error_code> indica la causa:

  • 10060 (WSAETIMEDOUT)

    I dati non sono arrivati entro il tempo previsto e si è verificato un timeout.

MUDEC_00446​

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

Mudfish non riesce a trovare internamente le informazioni sul nodo. Se l’errore persiste:

  • In «Impostazioni -> Nodi», rimuovi le limitazioni impostate sull’elenco. Restrizioni troppo severe possono causare il problema.
  • Nelle impostazioni dell’elemento, scegli manualmente un nodo invece di usare «Selezione automatica».

Se non si risolve, invia una segnalazione di problemi per ricevere ulteriore assistenza.

MUDEC_00463​

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

Non è stato possibile completare la configurazione della modalità avanzata o MultiPath dei nodi per l’elemento.

Mudfish ha tentato di configurare il nodo <private_ip>, ma l’operazione è fallita per il motivo indicato da <errno>.

Normalmente può dipendere dal nodo stesso: modifica la configurazione per usare altri nodi, escludendo quello interessato.

MUDEC_00464​

AddIPAddress() failed: <if_index> <errno>

Questo errore può comparire usando l’opzione -I di Mudfish Launcher. La causa dipende da <errno>:

  • 1168 (ERROR_NOT_FOUND)

    TAP-Win32 adapter v9 di Mudfish non è stato trovato sul computer. Possibili situazioni:

    • Un problema durante l’installazione del pacchetto Mudfish ha impedito l’installazione corretta della scheda.
    • Il PC è gestito da un amministratore, per esempio in un Internet café o a scuola. In questi ambienti l’installazione dei driver è spesso bloccata e Mudfish può non funzionare.

    Se il problema continua, invia una segnalazione di problemi.

  • 5010 (ERROR_OBJECT_ALREADY_EXISTS)

    Un indirizzo IP è già configurato sulla scheda TAP-Win32 adapter v9.

    Normalmente puoi risolvere riavviando completamente il computer e riprovando, oppure usando Mudfish senza -I.

MUDEC_00467​

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

Non è stato possibile impostare sul nodo <sid> le informazioni della modalità avanzata o MultiPath dell’elemento.

La causa è indicata da <errno>:

  • 10060 (WSAETIMEDOUT)

    Il nodo non ha risposto nei 20 secondi successivi alla richiesta.

Prova innanzitutto un altro nodo al posto di quello identificato da <sid>.

In alternativa, passa alla «Modalità di base» dei nodi ed esegui una prova.

MUDEC_00470​

Increasing no of fragmented packets.

Se l’avviso continua, la scheda di rete del computer, o NIC, riceve continuamente pacchetti frammentati. Se tutto funziona puoi continuare, ma la frammentazione può aumentare la perdita di pacchetti: consigliamo quindi di risolvere il problema quando possibile.

Cause comuni:

  • L’MTU (Maximum Transmission Unit) della NIC è anormalmente piccolo.
  • L’MTU usato nella comunicazione con il nodo Mudfish è maggiore del previsto.

Per risolvere:

  1. Controlla gli MTU delle schede installate e ripristina i valori anormalmente bassi al valore predefinito, normalmente 1500 per Ethernet.
  2. In «Impostazioni -> Programma» nell’interfaccia Mudfish, imposta MTU su 1400, il valore predefinito Mudfish, oppure 1300 e riprova.

MUDEC_00477​

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

Questo problema può comparire usando P: in un elemento personalizzato per applicare Mudfish a un processo oppure usando la modalità elementi WFP.

Per risolverlo, modifica l’MTU di TAP-Win32 adapter v9:

  • Segui MUDEC_00262 e prova un MTU non superiore a 1350.
  • Oppure imposta «Modalità elementi WFP» su Off e riprova.

MUDEC_00486​

MUDWFP_connect() failed.

Non è possibile avviare il driver mudwfp.sys per qualche motivo. I dettagli si trovano nei messaggi precedenti a questo errore nel file di log: controllali. Normalmente compaiono anche questi codici:

  • MUDEC_00514
  • MUDEC_00524

MUDEC_00505​

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

Mudfish non riesce a trovare internamente le informazioni sul processo chiamato <processname>.

Se l’errore continua, invia una segnalazione di problemi mentre si manifesta. Occorre esaminare i log interni per analizzarne meglio la causa.

MUDEC_00514​

StartService() failed: <errno>

Il servizio Windows necessario per eseguire il driver WFP (Windows Filtering Platform) di Mudfish non si è avviato correttamente. La causa dipende da <errno>:

  • 0x2 (ERROR_FILE_NOT_FOUND)

    Windows normalmente non riesce a caricare il driver WFP Mudfish.

    Potresti aver installato Mudfish a 64 bit su Windows a 32 bit oppure, viceversa, Mudfish a 32 bit su Windows a 64 bit.

    Scarica la versione corretta da https://mudfish.net/download, reinstallala e riprova.

  • 0x7f (ERROR_PROC_NOT_FOUND)

    Le possibilità sono due:

    1. mudwfp.sys non è installato correttamente. Controlla che il pacchetto Mudfish sia stato installato bene e che non siano comparsi errori durante l’installazione.
    2. Usi Windows 7 o precedente. Per funzionare correttamente, WFP richiede almeno Windows 8.
  • 0x4fb (ERROR_DRIVER_BLOCKED)

    Il caricamento del driver WFP Mudfish è stato bloccato per qualche motivo.

    • Spesso è un antivirus o firewall in esecuzione sul computer a bloccarlo.

    • Può accadere anche usando Windows su ARM anziché su Intel.

      Il driver WFP Mudfish supporta soltanto Windows basato su Intel, non Windows su ARM.

MUDEC_00524​

Driver initialization IOCTL Failed: <rv>

Il driver MUDWFP non è stato inizializzato correttamente. È molto probabile che nei log compaia un altro errore precedente. Per i dettagli, consulta mudwfp_proxy_stdout.txt oppure i log mudwfp_proxy in «Stato -> Processi».

MUDEC_00535​

DNS poisoning dectected. Please encrypt your DNS request.

All’avvio, Mudfish controlla automaticamente se la rete subisce DNS poisoning. Verifica questi nomi host:

  • api-loopback.mudfish.net

    Deve risolversi in 127.0.0.1.

  • www.mudfish.net

    Deve risolversi in 14.63.213.39.

  • api.mudfish.net

    Deve risolversi in 14.63.218.94.

Se uno dei 3 domini non viene risolto correttamente o restituisce un IP inatteso, può comparire questo errore. Significa che il computer o la rete intermedia monitora e modifica le richieste DNS.

Per risolvere, occorre cifrare le richieste DNS. I metodi consigliati sono:

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

    Se il sistema operativo supporta DoH, puoi usarlo. Per la configurazione, possono aiutarti questi collegamenti:

  2. Mudfish DNS Client, https://dns.mudfish.net/

    Puoi anche usare Mudfish DNS Client, che cifra le richieste DNS prima di inviarle.

MUDEC_00538​

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

Il dominio Mudfish è stato alterato tramite DNS poisoning. Può accadere normalmente su reti con firewall oppure durante tentativi di connessione dalla Cina.

Devi cifrare le richieste DNS. Per i dettagli, consulta Connettersi a Mudfish dalla Cina.

MUDEC_00539​

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

La misurazione dell’RTT dal computer, o dal router ipTIME con Mudfish, ai nodi Mudfish non funziona correttamente. Cause comuni:

  • Un firewall di rete blocca le misurazioni RTT.
  • La rete è temporaneamente instabile, impedendo la connessione o facendo fallire il test.

In «Impostazioni -> Programma», cambia «Metodo di controllo RTT» e riprova.

MUDEC_00546​

NetworkExtension isn't ready yet

Mudfish non riesce a collegarsi al modulo NetworkExtension di Mac OS X. Controlla innanzitutto di aver:

  • Configurato Mudfish VPN nella sezione Networks.
  • Installato Mudfish come System Extension.

Per i dettagli, consulta Utilizzo su Mac OS X. Riavvia completamente il MacBook e verifica se il problema continua.

Se non migliora:

  • Rimuovi completamente Mudfish e reinstallalo. Consulta Disinstallare Mudfish per la rimozione completa.
  • Se usi un chip Apple M1, rimuovi completamente Mudfish e installa il pacchetto x86 da http://mudfish.net/releases/ al posto di quello ARM64 (dmg). Talvolta questo risolve il problema.

MUDEC_00547​

NetworkExtension doesn't set utun device.

Consulta MUDEC_00546: il problema ha la stessa causa.

MUDEC_00556​

Failed to connect mudfish short_path server

Mudfish non è riuscito a collegarsi al server che calcola i «Percorsi del giorno». Normalmente compare usando Multi-Path, quando non è possibile trovare il percorso ottimale. In tal caso:

  • Prova la modalità di base o avanzata al posto di Multi-Path.

  • Se sai usare Telnet o verificare connessioni TCP, prova a collegarti a questo hostname:port:

    • short.mudfish.net:10012

Se non riesci a individuare o analizzare la causa, invia una segnalazione di problemi per consentirci ulteriori verifiche.

MUDEC_00558​

Failed to connect mudfish API server.

Si è verificato un problema nel calcolo del percorso più breve tramite il server API Mudfish. Questo messaggio non indica però la causa effettiva: occorre controllare gli errori precedenti nei log.

Per i dettagli, apri «Stato (Status) -> Processi (Process) -> Flow Controller».

Se il problema continua:

  • Se il nodo dell’elemento in uso è impostato su «Selezione automatica (Auto Selection)», scegli un nodo specifico e verifica se il problema persiste.
  • Se non si risolve, invia una segnalazione di problemi mentre il problema si manifesta. Per una diagnosi precisa occorre esaminare i log interni.

MUDEC_00577​

Out of memory

La memoria del sistema è insufficiente. Soluzioni:

  1. Aggiungi memoria fisica al computer. È la soluzione migliore.

  2. In Gestione attività, identifica i processi che consumano molta memoria. Termina forzatamente quelli inutilizzati per liberarla.

    1. I browser sono spesso tra i programmi che occupano più memoria. Chiudili tutti e prova a giocare.

      Chiudere il browser non chiude Mudfish, che rimane in esecuzione nell’area di notifica in basso a destra.

    2. Controlla il consumo di memoria dei processi Mudfish. Molto raramente, la causa può essere una perdita di memoria interna a Mudfish.

MUDEC_00716​

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

In modalità Multi-Path, non è stato possibile connettersi al nodo con IP <ip_addr>. <errno> e <errstr> indicano la causa:

  • 10060 ODR_ETIMEDOUT

    Il tentativo di connessione a <ip_addr>:<port> è scaduto.

Prova a inserire il nodo interessato nella blacklist in «Impostazioni -> Nodi».

MUDEC_00719​

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

Questo problema può comparire con la modalità Multi Path. Durante l’invio di un pacchetto TCP al nodo <ip_addr>, si è verificato l’errore <err_msg>. Dettagli:

  • ODR_ETIMEDOUT

    L’invio dei pacchetti al nodo si è bloccato per qualche motivo e, non progredendo per un certo intervallo, è scaduto.

Se non causa problemi di connessione, puoi ignorarlo.

MUDEC_00720​

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

Consulta MUDEC_00262: il problema ha la stessa causa.

MUDEC_00722​

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

Questo problema può comparire in modalità Multi-Path. Consulta MUDEC_00060: la causa è la stessa.

MUDEC_00723​

re_broker_write_second() failed.

Questo problema può comparire con la modalità Multi Path. Normalmente è preceduto da altri errori: cerca messaggi WARN o ERROR nei log Core di «Stato -> Processi». Se persiste:

  • Usa la modalità di base o avanzata al posto di Multi Path.
  • Oppure controlla gli altri messaggi WARN/ERROR nei log Core e applica le soluzioni corrispondenti.

Se non causa problemi di connessione, puoi ignorarlo.

MUDEC_00724​

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

Questo problema può comparire con la modalità Multi Path. Durante la comunicazione con il nodo <ip_addr>, si è verificato l’errore <err_msg>. Dettagli:

  • ODR_ECONNRESET

    Il nodo ha inviato un pacchetto TCP RST durante la connessione, rifiutandola per qualche motivo.

Se non causa problemi di connessione, puoi ignorarlo. Altrimenti cambia nodo oppure imposta un «Protocollo di connessione» basato su UDP e riprova.

MUDEC_00725​

ODR_read() for hdr got EOF from <ip_addr>

Durante la ricezione dei dati dal nodo, il nodo non ha inviato dati oppure ha inviato EOF, che indica l’assenza di ulteriori dati.

Se il problema si ripete, cambia nodo oppure imposta un «Protocollo di connessione» basato su UDP e riprova.

MUDEC_00729​

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

Questo problema può comparire con la modalità Multi Path.

L’errore può verificarsi con TCP come protocollo di connessione. La ricezione dei dati dal nodo <ip> è fallita per la causa indicata da <err_string>.

  • ODR_ECONNABORTED

    Il computer dell’utente ha chiuso per primo la connessione al nodo Mudfish.

    Potrebbe averlo fatto il sistema operativo oppure un programma di terze parti, come un firewall o antivirus, potrebbe averla bloccata.

  • ODR_ETIMEDOUT

    Il tentativo di leggere con read() i dati del payload dal nodo è scaduto perché il server non li ha inviati.

Consulta le FAQ sui nodi e prova a cambiare nodo, oppure prova un altro protocollo di connessione.

In alternativa, imposta «Multi Path» su Off e riprova.

MUDEC_00745​

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

Mudfish attendeva dati dal nodo selezionato, ma ha ricevuto una risposta di lunghezza errata. La comunicazione con il nodo non funziona correttamente.

La causa dipende da <errmsg>. Messaggio comune:

  • ODR_ETIMEDOUT

    Non è arrivata una risposta dal nodo entro il tempo previsto e il socket è andato in timeout.

MUDEC_00746​

No pong

Durante un test di connessione del Core verso un nodo Mudfish, il nodo ha inviato dati non validi. Normalmente dipende da un malfunzionamento del nodo stesso.

Se continua, scegli un altro nodo e riprova.

MUDEC_00747​

re_broker_add() failed.

Apri «Stato -> Processi» e cerca messaggi WARN o ERROR nei log Core.

MUDEC_00748​

No DHCP enabled for TAP-Win32 adapter v9

DHCP non è abilitato su TAP-Win32 adapter v9, la scheda installata insieme a Mudfish.

Per risolvere:

  • Apri «Pannello di controllo -> Rete e Internet -> Modifica opzioni scheda».
  • Apri le proprietà di TAP-Win32 adapter v9.
  • Apri le proprietà di «Rete -> Protocollo Internet versione 4 (TCP/IPv4)».
  • Attiva «Ottieni automaticamente un indirizzo IP» e «Ottieni indirizzo server DNS automaticamente».

Riavvia completamente Mudfish: il problema dovrebbe risolversi.

MUDEC_00774​

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

Questo avviso compare normalmente quando la misurazione del ping verso il nodo <ip> non funziona correttamente.

Non è possibile stabilire quale tratto sia responsabile, ma è probabile che UDP venga bloccato lungo il percorso.

Normalmente puoi ignorare l’avviso, ma consigliamo di evitare, se possibile, il nodo <ip>.

MUDEC_00791​

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

La comunicazione con il server RTT Mudfish, il server centrale che fornisce informazioni e statistiche sui nodi, non funziona correttamente.

MUDEC_00799​

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

Normalmente Mudfish non trova le informazioni sul nodo <sidfrom> o sul nodo <sidto> da configurare.

Se il problema si ripete, occorre esaminare tutti i log interni. Invia una segnalazione di problemi.

Normalmente puoi provare a:

  • Non usare Multi-Path.
  • Modificare la configurazione dei nodi.

MUDEC_00800​

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

Questo messaggio riguarda soltanto gli utenti del piano in abbonamento e può comparire quando viene superato il consumo mensile massimo dell’abbonamento. Per i dettagli sui limiti, consulta Piani tariffari.

MUDEC_00842​

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

Mudfish non è riuscito ad associare la porta UDP 23984 all’IP 127.0.0.1. Questa porta è usata per la comunicazione interna con il programma OpenVPN che fornisce i nodi gratuiti.

Il valore di <errno> fornisce ulteriori dettagli:

  • 48 Address already in use

    La porta UDP 23984 su 127.0.0.1 è già occupata per qualche motivo.

    Se puoi usare la console, controlla quale processo la occupa.

Se non prevedi di usare i nodi gratuiti disponibili in «Impostazioni -> Programma -> Full VPN», puoi ignorare il problema.

MUDEC_00866​

No <domain> host found.

La risoluzione DNS di <domain> è stata tentata, ma il sistema ha restituito NOT FOUND.

Normalmente accade su reti con filtraggio DNS. In Cina, il Great Firewall può bloccare i domini Mudfish e causare questo errore.

Consulta Connettersi a Mudfish dalla Cina e prova a cifrare le richieste DNS.

MUDEC_00868​

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

Il computer ha eseguito un test RTT verso il nodo Mudfish <ip>:<port>, ma non ha ricevuto una risposta valida.

Il messaggio non influisce direttamente sull’uso di Mudfish e puoi ignorarlo.

MUDEC_00898​

Failed to create Mudfish Wintun adapter <errno>

Mudfish ha tentato di usare il driver Wintun, ma non è stato possibile. Dettagli:

  • 4319 ERROR_DEVICE_NOT_AVAILABLE

    Il dispositivo non è disponibile. Normalmente, prima di questo errore compaiono altri messaggi di errore o avviso.

MUDEC_00904​

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

Mudfish ha rilevato una modifica indesiderata alla tabella di instradamento.

Normalmente accade se Muddog, https://dog.mudfish.net/, è installato nel sistema oppure se avvii un’altra VPN mentre Mudfish è in esecuzione.

In tal caso, disinstalla Muddog o l’altro programma VPN e verifica se il problema continua.

MUDEC_00915​

<error_msg>

Durante la configurazione del driver Wintun si è verificato un problema di livello WARNING.

Consulta <error_msg> per la causa precisa.

MUDEC_00916​

<error_msg>

Durante la configurazione del driver Wintun si è verificato un problema di livello ERROR.

Consulta <error_msg> per la causa precisa. Possibili messaggi:

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

    Normalmente i dettagli vengono registrati in C:\Windows\INF\setupapi.dev.log. Controlla il contenuto del file.

  • Timed out waiting for device query: <errmsg>

    È stata inviata una richiesta relativa al dispositivo, ma non è arrivata una risposta.

MUDEC_00921​

connect(2) failed: <errno>

Questo codice può comparire mentre Mudfish verifica internamente se il PC può accedere a una rete IPv6. Puoi ignorarlo: non influisce affatto sulla connessione Mudfish. Possibile valore di <errno>:

  • 10051 WSAENETUNREACH

    Il tentativo di accedere a una rete irraggiungibile è fallito. Normalmente compare quando IPv6 non è abilitato.

MUDEC_00989​

Questo problema è identico a MUDEC_00990. Consulta la sezione seguente.

MUDEC_00990​

È attivo un indirizzo IPv6 valido. Il traffico attraverso indirizzi IPv6 non passa da Mudfish.

Se Mudfish funziona correttamente per l’utilizzo desiderato, puoi ignorare questo avviso.

Il sistema operativo dispone di un indirizzo IPv6 valido e può accedere a Internet tramite quell’indirizzo.

L’avviso ricorda che Mudfish non gestisce IPv6. Anche con Full VPN attiva, le connessioni IPv6 non vengono filtrate e non attraversano Mudfish.

Per esempio, netflix.com supporta sia IPv4 sia IPv6. Se vuoi applicare Mudfish a quel sito, la presenza di un indirizzo IPv6 valido può talvolta causare problemi.

Per risolvere, disattiva IPv6 nel sistema. Per i dettagli:

MUDEC_01034​

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

Mudfish ha rilevato la probabile presenza di un firewall di rete e ha tentato di collegarsi al server centrale tramite un percorso alternativo, ma la connessione è fallita per il motivo indicato da <error_number>:

  • 10060 WSAETIMEDOUT

    È stato tentato il collegamento, ma il percorso alternativo non ha risposto entro il tempo previsto.

Verifica se stai usando Mudfish su una rete con firewall.

MUDEC_01038​

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

Un tentativo interno di connessione SSL a una destinazione è fallito per l’errore <error_number>. Significato:

  • 10060 WSAETIMEDOUT

    L’host di destinazione non ha risposto e la connessione è fallita.

MUDEC_01040​

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

Questo errore compare normalmente quando c’è un problema nella comunicazione con un demone dei servizi Mudfish.

Se <return_code> è -1, <error_no> contiene il codice di errore. I valori di <error_no> significano:

  • 5 SSL_ERROR_SYSCALL

    Un errore interno del socket durante la comunicazione SSL non è recuperabile.

    Il messaggio attuale non permette però di determinarne la causa esatta.

MUDEC_01044​

Failed to connect mudfish short_path server.

Non è stato possibile collegarsi al server Mudfish che calcola i «Percorsi del giorno». È quasi identico a MUDEC_00556: consulta quella sezione per i dettagli.

La differenza è che questo errore indica che Mudfish ha rilevato un firewall sul computer o sulla rete e sta usando la funzione per aggirarlo.

Controlla innanzitutto se nella rete esiste un firewall che potrebbe bloccare la connessione a Mudfish.

MUDEC_01051​

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

Si è verificato un errore nell’operazione di lettura durante la comunicazione SSL. Significato di <error_number>:

  • 10060 WSAETIMEDOUT

    È stato tentato il collegamento, ma il percorso alternativo non ha risposto entro il tempo previsto.

MUDEC_01159​

Non è possibile calcolare l’RTT verso la destinazione tramite ICMP.

Il test ping ICMP verso la destinazione dell’elemento Mudfish o dell’elemento personalizzato in uso non funziona correttamente.

A questo messaggio segue uno dei seguenti:

  • «Se il problema persiste, contatta l’amministratore tramite il forum Mudfish».

    Il test ping verso la destinazione dell’elemento Mudfish non riesce. L’utente non può risolverlo: il problema riguarda i dati Mudfish, che devono essere aggiornati dall’amministratore.

  • «Controlla nuovamente la destinazione dell’elemento personalizzato».

    Il ping ICMP verso la destinazione configurata nell’elemento personalizzato non funziona. L’utente deve risolvere direttamente il problema.

    L’IP di destinazione non è adatto: inserisci un nuovo IP che risponda a ICMP ping echo e riprova.

MUDEC_01172​

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

Questo avviso può comparire quando scegli FEC, UDP - Port 10012, come protocollo di connessione.

Se non usi la modalità Multi Path, puoi ignorarlo.

Se invece usi Multi Path, l’effetto di questo avviso può impedirne il corretto funzionamento.

MUDEC_01195​

sqlite3_prepare_v2() failed: <errmsg>

Si è verificato un errore durante la preparazione di una query per il database sqlite3 interno. È un problema di Mudfish Launcher, non dei nodi, e non influisce sulla connessione al gioco.

<errmsg> descrive la causa. Possibile errore:

  • database is locked

    È molto probabilmente temporaneo. Mudfish Launcher è un programma multithread: quando più thread eseguono operazioni sqlite3 contemporaneamente, possono verificarsi problemi di sincronizzazione.

    Verifica se l’errore si riproduce sempre. Se sì, esiste effettivamente un problema; se non ricompare, puoi considerarlo trascurabile.

Se non scompare, chiudi completamente Mudfish e, in Esplora file, apri la cartella di installazione. Elimina i file *.db, normalmente:

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

MUDEC_01269​

Loading the mudfish system extension requires user approval.

Questo problema può comparire usando Mudfish su macOS. Il caricamento dell’estensione di sistema Mudfish richiede l’approvazione dell’utente.

La sezione Utilizzo su macOS descrive dettagliatamente i controlli necessari. Seguila per risolvere il problema.

MUDEC_01318​

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

Questo errore riguarda «Impostazioni -> Programma -> Regole di esclusione». Normalmente scompare disattivando le opzioni «Escludi traffico web» o «Esclusione traffico personalizzata» configurate in quel menu.

La causa effettiva è indicata da <errno> e <errormsg>. Messaggio comune:

  • 55 No buffer space available

    Per qualche motivo l’inoltro interno dei pacchetti UDP non funziona e il buffer del socket non ha spazio disponibile.

    Il messaggio non spiega però perché il buffer rimanga pieno.

MUDEC_01429​

No mudfish nodes picked for the basic node

Mudfish sta configurando la modalità di base dei nodi per l’elemento, ma alcune informazioni mancanti, per cause ancora sconosciute, impediscono di determinare quale nodo scegliere. Controlla questi punti:

  • Assicurati di avere credito Mudfish. Talvolta il problema dipende dal credito insufficiente.
  • Se l’elemento usa «Selezione automatica», scegli manualmente un nodo.
  • Oppure segui Aggiornare le informazioni RTT e riprova.
  • Se hai limitato l’elenco dei nodi in «Impostazioni -> Nodi», rimuovi la limitazione e riprova.

MUDEC_01432​

Failed to connect mudfish API server.

Non è possibile ricevere informazioni dal server che calcola i percorsi consigliati, uno dei server centrali Mudfish.

Se il problema persiste:

MUDEC_01439​

Stai usando la selezione automatica del nodo senza informazioni sulla destinazione. Apri le impostazioni dell’elemento e scegli manualmente un nodo.

Questo problema compare normalmente con elementi personalizzati. Se scegli «Selezione automatica» ma Mudfish non dispone delle informazioni sulla «Destinazione» dell’elemento, non può scegliere il nodo e mostra l’errore.

Nelle impostazioni dell’elemento, seleziona manualmente un nodo Mudfish anziché usare «Selezione automatica».

MUDEC_01459​

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

La tabella di instradamento del sistema è stata modificata per qualche motivo mentre Mudfish era in esecuzione. Situazioni comuni:

  • Un altro programma VPN in esecuzione modifica l’instradamento del sistema.
  • Un firewall personale o antivirus in esecuzione modifica l’instradamento del sistema.

Se l’errore continua, controlla se questi programmi sono attivi.

Per un’analisi dettagliata, invia a Mudfish una segnalazione di problemi.

MUDEC_01643​

no entry for SID XXX.

Normalmente il server centrale non ha inviato al client le informazioni sul nodo Mudfish. Attualmente le possibili ragioni sono:

  • L’account non ha credito oppure il saldo è negativo.

  • Usi il piano in abbonamento. In tal caso:

  • Uno degli elementi attivati è configurato con un nodo non più valido.

  • Hai limitato l’elenco dei nodi in «Impostazioni -> Nodi». Rimuovere la limitazione e riprovare può aiutare.

  • Il nodo applica internamente una politica ACL (Access Control List) che limita l’accesso.

  • Il nodo non fornisce informazioni per un problema temporaneo o una finestra di manutenzione PM.

  • Il nodo ha cessato definitivamente il servizio e non fornisce più informazioni.

  • Su un router Xiaomi Youth, un vecchio pacchetto Mudfish, 2.1.13 o precedente, potrebbe non riuscire a recuperare l’elenco dei nodi.

    In questo caso devi aggiornare il pacchetto Mudfish alla versione più recente.

L’errore impedisce soltanto l’accesso a quel nodo; gli altri continuano a funzionare e il servizio rimane utilizzabile. Se però un gioco era configurato per usare quel nodo, devi configurarlo nuovamente tramite la procedura guidata affinché Mudfish venga applicato correttamente.