Přehled chybových kódů
Pokud v dokumentaci najdete chybu nebo máte návrh na zlepšení, zanechte zprávu na fóru Mudfish (https://forums.mudfish.net).
MUDEC_00001
mudrun.exe je nutné spouštět s oprávněními správce.
Tato chyba nastává, když mudrun.exe není spuštěn s oprávněními správce.
Ve Windows XP je velmi vzácná, ale ve Windows Vista/7/8/8.1/10 se může objevit, pokud nepoužijete nabídku „Spustit jako správce“.
Ve Windows Vista/7/8/8.1/10 vždy spouštějte „Mudfish Launcher“ přes „Spustit jako správce“. Nabídku otevřete kliknutím pravým tlačítkem na ikonu programu.

Snímky obrazovky pocházejí z korejské dokumentace a zachycují původní rozhraní. Názvy nabídek se mohou od vašeho rozhraní lišit.
MUDEC_00002
Nelze se připojit k centrálnímu serveru Mudfish.
Problém může nastat v těchto situacích:
-
Program centrálního serveru Mudfish přestal fungovat. Obvykle se to stává pouze při výpadku Mudfish, takže tato příčina není příliš pravděpodobná.
-
Mudfish se pokusil obejít síťový firewall, ale připojení selhalo kvůli problému na straně Cloudflare, které se k obcházení používá.
-
Firewall v počítači uživatele z nějakého důvodu blokuje provoz k centrálnímu serveru Mudfish. Pokud používáte antivir nebo firewall, nejprve jej vypněte a zkuste to znovu.
MUDEC_00003
Od Mudfish v5.5.9 se kromě ovladače OpenVPN tap-win32 instaluje také Wintun.
Pokud TAP-Win32 z nějakého důvodu nefunguje, zvažte použití ovladače Wintun.
Funkci zapnete spuštěním Mudfish Launcher s volbou
-N. Podrobnosti najdete v dokumentu Volby spuštění mudrun.Volba je dostupná také v nabídce „Nastavení → Program → Launcher“ (설정 -> 프로그램 -> 런처).
Ovladač TAP-Win32 nebyl nalezen
Nejprve zkontrolujte následující:
-
Je TAP-Win32 správně nainstalován? Mudfish je dostupný ve 32bitové a 64bitové verzi. Pokud do 64bitového Windows nainstalujete 32bitovou distribuci, ovladač TAP-Win32 se nemusí správně nainstalovat.
-
Existuje zařízení TAP-Win32?
V anglické verzi Windows 7 otevřete Control Panel → Network and Internet → Network and Sharing Center. Vpravo nahoře najdete Change adapter settings.
Zobrazí se síťová zařízení nainstalovaná v systému. Zkontrolujte, zda mezi nimi je TAP-Win32 Adapter v9.
Také se ujistěte, že je zařízení povoleno. Někdy nefunguje, protože je zakázáno.
Řešení najdete v dokumentu Ovladač TAP(4).

MUDEC_00004
Couldn't connect to aaa.bbb.ccc.ddd:port
Problém může nastat, když Mudfish, přesněji jeho interní virtuální síťové zařízení re(4), narazí na chybu při připojování k uzlu Mudfish.
-
V režimu TCP se navazuje TCP spojení s uzlem. Pokud má uzel z nějakého důvodu problém, může se objevit tato zpráva.
Může znamenat síťový výpadek serveru s IP adresou aaa.bbb.ccc.ddd.
Novější distribuce Mudfish (od v2.0.18) provedou nejvýše 3 pokusy o připojení. Pokud chyba přetrvává, spojení vzdají a pokračují dál.
-
V režimu UDP program pokračuje bez zobrazení zprávy. V Message Box však potom nelze ověřit, zda má uzel výpadek.
MUDEC_00005
Failed to send a data to the master server: <errno> <errstr>
Chyba může nastat při problému s komunikací s ověřovacím serverem Mudfish. Přesnou chybovou zprávu obsahuje část <errno> <errstr>.
Pokud se problém opakuje, vyzkoušejte postupy z dokumentu Řešení problémů s ověřováním u centrálního serveru.
MUDEC_00006
failed to send a data to the master server: %s
Připojení k centrálnímu serveru Mudfish se podařilo, ale odeslání dat selhalo.
Příčinou může být výpadek centrálního serveru nebo síťový problém na používané internetové přípojce. Může jít také o narušený formát dat mezi používanou verzí Mudfish a komunikačním programem centrálního serveru.
MUDEC_00007
Příčina je stejná jako u MUDEC_00006.
MUDEC_00008
Příčina je stejná jako u MUDEC_00006.
MUDEC_00009
Příčina je stejná jako u MUDEC_00006.
MUDEC_00012
Mudfish Launcher je již spuštěn.
Zpráva se může zobrazit, když MUDFISH Launcher již běží.
Nejprve zkontrolujte ikonu Mudfish v oznamovací oblasti. Ikona rybí hlavy (?) znamená, že program běží správně.
-
Chcete-li otevřít ovládací panel, klikněte na ikonu pravým tlačítkem a vyberte Open dashboard.
-
Pokud výchozí prohlížeč nefunguje a Open dashboard nic neotevře, můžete přejít přímo na IP adresu a port uvedené v Show IP/port.
Chcete-li Mudfish spustit od začátku, klikněte na ikonu pravým tlačítkem, vyberte Exit, řádně program ukončete a znovu jej spusťte.
MUDEC_00013
Needs to change MTU to <mtu> manually.
Příčina chyby
Zpráva se obvykle objevuje ve Windows XP, protože výchozí MTU zařízení TAP-Win32 Adapter v9 je nastaveno na 1500.
Varování můžete ignorovat a Mudfish používat. U některých routerů, například v prostředí s firewallem ignorujícím ICMP pakety, však TCP spojení nemusí fungovat správně. Zbytečné opakované přenosy paketů mohou také snížit efektivitu jejich zpracování.
Řešení
Doporučujeme nastavit výchozí MTU zařízení TAP-Win32 Adapter v9 na 1400:
-
Klikněte na Start a otevřete Ovl ádací panely.
-
Kliknutím na Síťová připojení zobrazte síťová zařízení nainstalovaná a používaná v systému.
-
Pokud je Mudfish správně nainstalován, najdete TAP-Win32 Adapter v9. Klikněte na něj pravým tlačítkem a otevřete „Vlastnosti“.
-
Klikněte na „Konfigurovat…“ (구성(C)..). Na kartě „Upřesnit“ najdete MTU jako na obrázku.

-
Změňte 1500 na 1400 a všechny změny potvrďte tlačítkem OK.
-
Ve Windows XP je pro správné použití změny nutný restart počítače.
MUDEC_00014
Mudfish Launcher uses the port %s instead of %d
Příčina chyby
MUDFISH Launcher standardně používá port 8282 v počítači uživatele. Pokud jej používá jiný proces, vybere místo něj náhodný port a zobrazí tuto zprávu.
Může to ovlivnit službu proxy Mudfish, pokud ji používáte přes WPAD.
Řešení
Nejprve zjistěte, který proces používá port 8282. Můžete použít například TCPView.
Pokud používáte WPAD, upravte adresu v prohlížeči tak, aby obsahovala příslušný port.
MUDEC_00015
failed to receive information from the master server for MR record: <ret> <error_msg>
Problém může nastat, když během komunikace s centrálním serverem Mudfish z nějakého důvodu nedorazí očekávaná data. Příčinu určuje <error_msg>:
-
ODR_ETIMEDOUT
Program se pokusil přijmout záznam MR z centrálního serveru, ale příslušný paket nedorazil. Příčin může být více, obvykle jde o jednu z následujících:
-
Problém samotného centrálního serveru Mudfish.
-
Nestabilní síťové připojení kvůli problému v některé mezilehlé internetové síti.
-
Síťový firewall nebo antivir v počítači uživatele blokuje spojení Mudfish.
-
Vyzkoušejte následující řešení:
-
Použijte
-Onebo-tpodle části Řešení problémů s ověřováním u centrálního serveru.
-
Resetujte nastavení TCP/IP počítače.
Lze použít příkaz
netsh winsock reset. Podrobnosti najdete zde:
MUDEC_00016
failed to receive information from the master server for MS record: <ret> <error_msg>
Při komunikaci s centrálním serverem Mudfish z nějakého důvodu nedorazila očekávaná data. Příčinu určuje <error_msg>:
-
ODR_EAGAIN
Program se pokusil přijmout záznam MR z centrálního serveru, ale příslušný paket nedorazil.
Příčinou může být centrální server nebo některá mezilehlá internetová síť.
-
ODR_ETIMEOUT
Mudfish nepřijal data z centrálního serveru v určeném čase.
Příčinou může být centrální server, mezilehlá internetová síť nebo ukončení spojení s centrálním serverem počítačem uživatele.
Vyzkoušejte následující řešení:
-
Použijte
-Onebo-tpodle části Řešení problémů s ověřováním u centrálního serveru.
-
Resetujte nastavení TCP/IP počítače.
Lze použít
netsh winsock reset. Podrobnosti najdete zde:
MUDEC_00018
failed to receive information from the master server: <result> <err_string>
Z centrálního serveru Mudfish nebyla přijata odpověď na ověření. Podrobnosti obsahují <result> a <err_string>. Význam <err_string>:
-
ODR_ETIMEDOUT
Vypršel časový limit, protože centrální server v určeném čase neodpověděl.
Možné příčiny:
-
Centrální server Mudfish neodpovídá.
-
Antivir (AV) nebo firewall v počítači blokuje komunikaci s centrálním serverem.
-
Spojení zablokoval síťový firewall.
-
MUDEC_00019
Failed to connect to the mudfish master server
Připojení connect(2) k centrálnímu serveru Mudfish selhalo. Server může mít výpadek nebo údržbu, případně spojení blokuje firewall poskytovatele Internetu.
MUDEC_00020
Failed to recvfrom(2) the data from master server. Error %ld
Připojení k centrálnímu serveru se podařilo, ale během výměny dat z nějakého důvodu selhalo recvfrom(2).
Možné příčiny a řešení:
-
Dočasný problém s připojením k Internetu
Může nastat při nestabilním spojení s centrálním serverem nebo během údržby Mudfish (PM). Ukončete program a připojte se znovu, případně počkejte na konec údržby.
-
Trvalý problém s připojením (řešení 1)
Někdy je příčinou samotný Winsock ve Windows. Resetujte jej podle dokumentu Resetování TCP/IP pomocí NetShell a zkuste to znovu.

-
Trvalý problém s připojením (řešení 2)
Používáte Mudfish ve firmě, škole, úřadu nebo vojenském zařízení s přísným firewallem? Pak zkuste:
-
V nabídce Start otevřete „Mudfish Cloud VPN“.
-
Najděte ikonu „Mudfish Launcher“.
-
Klikněte pravým tlačítkem a otevřete „Vlastnosti“ (Properties).
-
Upravte volby spuštění v poli „Cíl“ (대상(T)). Výchozí hodnota obvykle je:
"C:\Program Files\Mudfish Cloud VPN\mudrun.exe"Přidejte -O, například:
"C:\Program Files\Mudfish Cloud VPN\mudrun.exe" -O
- Znovu spusťte Mudfish.
-
MUDEC_00021
Authentication with username '%s' failed - %s
Zpráva se obvykle zobrazuje při chybě ověření.
MUDEC_00022
CreateProcess failed with error %d: %s
Používáte nejnovější distribuci Mudfish? Chyba nastává, když MUDFISH Launcher při spuštění nenajde cestu k výchozímu prohlížeči nebo k cmd.exe. Známé příčiny:
-
V registru Windows nikdy nebyl nastaven výchozí prohlížeč.
-
V systému běží virus nebo škodlivý kód.
Známá řešení:
-
Pokud jste používali pouze Internet Explorer, nainstalujte Chrome nebo Firefox. Po spuštění prohlížeč obvykle nabídne nastavení jako výchozí. Potvrďte je a restartujte Mudfish.
-
Škodlivý kód může poškodit položky registru související s výchozím prohlížečem.
Úplně jej odstraňte příslušným nástrojem a zkuste to znovu.
-
Nejprve navštivte https://mudfish.net a nainstalujte nejnovější Mudfish.
Pokud se chyba objeví, zkontrolujte, zda ikona Mudfish stále zůstává v oznamovací oblasti.
Pokud ano, klikněte pravým tlačítkem a vyberte Show IP/Port. Zobrazí se
http://127.0.0.1:8282nebohttp://127.0.0.1:xxxxxs náhodným číslem. Program můžete používat zadáním této adresy přímo do prohlížeče.
MUDEC_00023
vr3→chunk→next isn't NULL.
Chyba může nastat při spuštění Mudfish, pokud program již běží a spustí se znovu, nebo pokud se z nějakého důvodu poškodí sdílená paměť používaná mudfish.exe.
Ve Správci úloh vynuceně ukončete všechny následující procesy a znovu spusťte Mudfish:
-
mudfish.exe
-
mudflow.exe
-
mudrun.exe
MUDEC_00026
Wrong syntax on .conf file
Interní konfigurační soubor Mudfish může být poškozený nebo mít nesprávnou syntaxi. Řešení:
-
Úplně ukončete Mudfish a v Průzkumníku otevřete instalační složku, obvykle
C:\Program Files (x86)\Mudfish Cloud VPN. -
Najděte soubor
.confa odstraňte jej.
Poté spusťte Mudfish.
MUDEC_00029
TCP_nodelay(1) to the client (<ip>:<port>) failed: <errno> <errmsg>
Chyba může nastat při zapnutém režimu FastConnect, když se z nějakého důvodu nepodaří vypnout Nagleův algoritmus TCP pro spojení s počítačem uživatele. Příčinu určují <errno> a <errmsg>. Známá zpráva:
-
54 Connection reset by peer
Spojení s počítačem uživatele již bylo ukončeno.
Pokud se chyba opakuje, vypněte režim FastConnect a zkuste to znovu.

MUDEC_00031
TOL_connect(<ip>, <port>) failed: <errno> <errmsg>
Chyba může nastat při zapnutém režimu FastConnect. Mudfish se pokusil připojit na port <port> soukromé IP adresy <ip> uzlu, ale z nějakého důvodu spojení nešlo navázat. Význam zpráv:
-
60 Operation timed out.
Spojení s uzlem
<ip>se nepodařilo a uplynul časový limit.Obvykle jde o problém se spojením k uzlu Mudfish.
Soukromé IP adresy uzlů najdete na https://mudfish.net/server/status, kde zjistíte, kterého uzlu se problém týká.
Pokud <port> je 8081, jde o problém s přístupem k interně používané SOCKS proxy.
Řešení:
-
Dočasně vypněte režim FastConnect a používejte program bez něj.
-
Pokud při hraní potřebujete zapnutý režim FastConnect, změňte uzel a vyzkoušejte jej.
MUDEC_00032
stp_auth: TOL_read(2) from the backend (<ip>:<port>) failed (ret -1 errno <error_number>)
Mudfish v počítači uživatele narazil na problém při připojování k portu SOCKS proxy na uzlu Mudfish. Příčina závisí na <error_number>:
-
54
Znamená ECONNRESET (Connection reset by peer). Spojení jako první ukončil uzel Mudfish.
Přesný důvod lze zjistit z logů uzlu.
MUDEC_00037
failed to do CONNECT to <ip>:<port> (ver 5 rcode <return_code>)
Chyba může nastat při zapnutém režimu FastConnect. Počítač se pokusil připojit k <ip>:<port>, ale uzel Mudfish předávající TCP provoz se k tomuto cíli nepřipojil. <return_code> určuje příčinu:
-
1
Obecná chyba (General Error), která může mít více příčin. Obvykle se uzlu nepodařilo správně připojit k
<ip>:<port>. -
5
Pokus o TCP spojení byl odmítnut (Connection refused). Šlo o uzavřený port a cíl odeslal TCP RST, čímž spojení ukončil.
MUDEC_00038
TCP relay from the client to the backend failed.
Z nějakého důvodu se nelze připojit k uzlu Mudfish. Zpráva se obvykle vypisuje jako poslední po jiných chybách, takže skutečná příčina je uvedena před ní. Zkontrolujte:
-
V rozhraní Mudfish otevřete „Stav → Procesy“ (상태 → 프로세스) a část s logy.
-
V logu Mudfish Core bývají před MUDEC_00038 další chyby. Právě jejich důsledkem je tento závěrečný komunikát.
Pokud log nemůžete zkontrolovat nebo nevíte, jak příčinu vyložit, pošlete na fórum chyby předcházející MUDEC_00038. Pomůže nám to lépe poradit.
MUDEC_00040
TOL_accept(2) for A.B.C.D:NUM failed: <error_number>
Příčina závisí na <error_number>:
-
53
Znamená ECONNABORTED (Software caused connection abort). Klient mohl ukončit spojení dříve, než Mudfish provedl accept(2).
MUDEC_00041
Příčina je stejná jako u MUDEC_00299.
MUDEC_00042
Tried to add a entry which already exists on the routing table.
V Mudfish v4 může chyba nastat, když:
-
Nastavení vlastní položky obsahuje trasu shodnou s trasou jiné položky.
-
Interní problém programu brání správnému sjednocení tras.
V Mudfish v3:
-
V „Nastavení → Obecné“ (설정 → 일반) je volba automatického načítání směrovací tabulky (라우팅 테이블 자동 로딩), standardně zapnutá. Při spuštění Mudfish automaticky načte trasy nastavené průvodcem nebo přes „Nastavení → Směrovací tabulka“ (설정 → 라우팅 테이블). Pokud neměníte uzel, obvykle není nutné trasy znovu nastavovat.
Varování se objeví při pokusu znovu nastavit již uložené trasy přes průvodce nebo tuto nabídku. Službu neovlivňuje a lze je ignorovat. Chcete-li ale použít jiný uzel, odstraňte původní trasy v „Nastavení → Směrovací tabulka“ a nastavte je znovu. Varování by se potom nemělo zobrazovat.
MUDEC_00043
MUDEC_00043: Failed to write the routing socket message for <addr>/<netmask>/<gateway>/<local_ip> (<errornum> <errormsg> cmdval <command>)
Význam závisí na hodnotě <command>:
-
Pokud
<command>je 1:-
Pokud
<errnum>je 51:Zpráva Network is unreachable v
<errormsg>znamená, že se při počáteční konfiguraci Mudfish nepodařilo správně nastavit interní rozhraní.V logu Core v nabídce panelu „Stav → Procesy“ budou velmi pravděpodobně před touto chybou další chyby.

Určitě proveďte kontrolu základní funkčnosti a ověřte správný výsledek.

-
-
Pokud
<command>je 2:-
Pokud
<errornum>je 3:No such process v
<errormsg>znamená pokus odstranit neexistující záznam ze směrovací tabulky. Pravděpodobnost, že by tato chyba byla nebezpečná nebo způsobila problém, je velmi malá.
-
U jiných hodnot je nutné prozkoumat konkrétní situaci. Napište na fórum, abychom ji mohli analyzovat a odpovědět.
MUDEC_00044
The client isn't ready yet
Varování znamená, že DHCP klient počítače dosud nepožádal Mudfish Core o IP adresu.
Příčinou může být firewall blokující DHCP požadavky pro zařízení tap(4).
Dočasné řešení najdete u kódu MUDEC_00045.
MUDEC_00045
The client doesn't response with DHCP protocol
V Mudfish v5.5.8 a novějším je přidán Wintun jako alternativa k ovladači TAP od OpenVPN.
Zapnete jej spuštěním Mudfish Launcher s
-N. Podrobnosti najdete v dokumentu Volby spuštění mudrun.
DHCP klient počítače po určitou dobu nepožádal Mudfish Core o IP adresu.
Obvykle se klient DHCP Windows pokouší získat adresu od Mudfish Core, ale z nějakého důvodu nepřijme DHCP Offer. Vyzkoušejte následující postupy:
-
Ve Windows 10 může být příčinou pomalé zpracování konfigurace sítě. Zkuste:
- Kliknout pravým tlačítkem na dolní panel a spustit Správce úloh.
Někdy to problém vyřeší. Pokud ne:
-
Klikněte na ikonu sítě v oznamovací oblasti vpravo dole a otevřete „Nastavení sítě“.
-
V okně nastavení klikněte na „Stav“ vpravo a nechte okno otevřené.
-
Klikněte na „Změnit možnosti adaptéru“ a toto okno také ponechte otevřené.
-
Ve Windows s verzí v4.3.13 nebo novější lze použít volbu Launchera
-I. Adresa IP se pak nastavuje přes IP Helper API místo DHCP. Postup:-
V nabídce Start otevřete „Mudfish Cloud VPN“.
-
Klikněte pravým tlačítkem na „Mudfish Launcher“ a otevřete „Vlastnosti“ (Properties).
-
Upravte volby spuštění v poli „Cíl“ (대상(T)). Výchozí hodnota obvykle je:
"C:\Program Files\Mudfish Cloud VPN\mudrun.exe"Přidejte -I:
"C:\Program Files\Mudfish Cloud VPN\mudrun.exe" -I
-
Při správném použití volby najdete v logu Core v „Panel → Stav → Procesy“ řádek:
[INFO] Setting IP address
<ip_address>with IP Helper
-
-
Pokud na počítači v internetové kavárně běží antivir, na chvíli jej vypněte a restartujte Mudfish. Například Norton Anti-virus někdy mylně považuje DHCP Offer z Mudfish Core za paket pro ARP Spoofing a zahodí jej.
-
V Ovládacích panelech na seznamu síťových zařízení najděte TAP-Win32 adapter v9. Několikrát jej zakažte a povolte a restartujte Mudfish. Někdy to pomůže.
-
Ve vlastnostech TAP-Win32 adapter v9 zkontrolujte, zda „DHCP povoleno“ má hodnotu „Ano“.
Vlastnosti spojení zkontrolujete podle https://windows.microsoft.com/ko-kr/windows/change-tcp-ip-settings#1TC=windows-7. Musí být vybráno automatické získání IP adresy.
-
Zkontrolujte, zda je u TAP-Win32 adapter v9 zapnuto IPv6. Úplně je vypněte a zkuste to znovu. Někdy to problém vyřeší.
-
Restartujte operační systém a opakujte pokus.
MUDEC_00048
wrong sid number <sidno> (tag <tagno>)
Hodnota <sidno> je neplatná. Pokud se problém opakuje, odstraňte z instalační složky Mudfish všechny tyto soubory s příponou vsm a znovu spusťte program:
- .mudfish.vsm
- .mudflow.vsm
- .mudrun.vsm
MUDEC_00049
no entry for SID XXX.
Viz popis chyby MUDEC_01643.
MUDEC_00051
Failed to set the default route.
Nelze nastavit interní výchozí trasu Mudfish, protože uzel vybraný pro tuto trasu nebyl nalezen v seznamu serverů. Obvykle to může souviset s kreditem Mudfish.
-
Nejprve ověřte správné dobití kreditu. Někdy je příčinou nedostatečný zůstatek.
-
Pokud používáte tarif „Předplatné“, zkontrolujte, zda máte aktivovaný platný předplacený balíček.
Pokud problém přetrvává, obraťte se na fórum Mudfish.
MUDEC_00056
arp: AA:BB:CC:DD:EE:FF is using my IP address 0.0.0.0 on reX
Při používání Mudfish se někdy objeví tato chyba ARP. Může znamenat, že interní soukromou IP adresu přidělenou vám používá také jiný uživatel. Možné příčiny:
-
Program pro správu soukromých IP adres na centrálním serveru Mudfish neočekávaně skončil.
O takovém problému obvykle informujeme na facebookové stránce Mudfish.
-
Počítač nebo notebook přešel do hibernace či režimu spánku bez ukončení Mudfish a problém nastal po probuzení.
V takové situaci je nutné Mudfish restartovat.
MUDEC_00057
Couldn't find the static node X for default route
Uzel vybraný pro interní výchozí bránu Mudfish je z nějakého důvodu nedostupný.
MUDEC_00058
No gateway found.
Problém obvykle nastává při nedostatku kreditu Mudfish. Nejprve jej kupte na http://credits.ko.loxch.com/.
MUDEC_00059
ODR_write() error to <ip>: <errno> <err_string>
Jde o problém komunikace s uzlem Mudfish, jehož veřejná IP adresa je <ip>. Program odeslal data, ale přenos selhal z důvodu uvedeného v <errno> a <err_string>. Možné případy:
-
10060 (ODR_ETIMEDOUT)
Data byla odeslána, ale uzel nepotvrdil jejich přijetí.
-
10054 (ODR_ECONNRESET)
Uzel po odeslání dat ukončil spojení.
Změňte uzel a zkontrolujte, zda chyba přetrvává.

MUDEC_00060
ODR_sendto() error to A.B.C.D: error message
Interní virtuální síťové zařízení re(4) Mudfish odesílalo UDP paket uzlu, ale přenos z nějakého důvodu selhal.
Příčina je uvedena v části error message. Obvykle souvisí s firewallem nebo sítí:
-
ODR_EHOSTUNREACH
Neexistuje trasa k cílovému uzlu
A.B.C.D. Jde o pokus o přístup k nedosažitelnému hostiteli, obvykle kvůli nesprávné směrovací tabulce. -
ODR_ENOBUFS
Při odesílání paketu do
A.B.C.Doperační systém vrátil chybu. Obvykle není dost místa ve vyrovnávací paměti socketu nebo je plná interní fronta.Znamená to, že z nějakého důvodu nelze poslat paket do
A.B.C.D, zpravidla při nefunkční komunikaci s tímto cílem.
Nejprve zkontrolujte MTU mezi počítačem a uzlem a nastavte vhodnou hodnotu. Pokud pošlete hlášení přes „Podpora → Nahlásit problém“ (지원 → 문제점 보고하기), můžeme se na situaci podívat.
MUDEC_00062
ODR_read() for hdr error from <ip>: <string>*
Chyba může nastat, když Mudfish používá TCP ke komunikaci s centrálním serverem.
<ip> označuje veřejnou IP adresu uzlu Mudfish a <string> příčinu selhání čtení z TCP socketu.
-
ODR_ECONNRESET
Uzel Mudfish nebo firewall na jeho síti z nějakého důvodu poslal programu TCP RST. Spojení tedy jako první ukončila strana uzlu.
Změňte používaný uzel a ověřte, zda se problém opakuje.
Pokud uzel uvedený v <ip> běžně nepoužíváte, můžete zprávu ignorovat.
MUDEC_00064
ODR_read() for payload error from <ip>: <err_string>
Chyba může nastat při protokolu připojení TCP. Nepodařilo se přijmout data z uzlu <ip>; přesnou příčinu určuje <err_string>.
-
ODR_ECONNABORTED
Spojení s uzlem mohl jako první ukončit počítač uživatele.
Mohlo je ukončit samotné OS nebo zablokovat program třetí strany, například firewall či antivir.
-
ODR_ETIMEDOUT
Čtení dat (Payload) pomocí read() překročilo časový limit, protože uzel data neposlal.
Vyzkoušejte jiný uzel podle části FAQ Uzly nebo změňte protokol připojení a otestujte jej.

MUDEC_00066
ODR_recvfrom() error from <ip>: <num> <string>
<ip> je IP adresa uzlu Mudfish a <num> a <string> popisují chybu. Mudfish odeslal UDP paket k uzlu <ip>, ale z nějakého důvodu nebyl doručen. Jednotlivé případy:
-
ODR_ECONNRESET
Mudfish poslal UDP paket uzlu
<ip>, ale jeho TTL (Time To Live) z nějakého důvodu vypršelo. Od mezilehlého routeru přišla ICMP zpráva „TTL expired in transit“.
MUDEC_00071
Couldn't connect to A.B.C.D:E for TCP: <num> <string>
Mudfish Core se nemůže připojit k určitému uzlu, v příkladu k serveru s IPv4 adresou A.B.C.D. <num> a <string> popisují příčinu.
Možné důvody:
-
Uzel nefunguje, spojení blokuje firewall nebo program na serveru nepracuje správně.
-
Používaná internetová přípojka z nějakého důvodu nenajde trasu k vybranému uzlu.
Podrobnosti zpráv:
-
ODR_ETIMEDOUT
Chyba může nastat při pokusu připojit se k A.B.C.D nebo pokud server po určitou dobu nereaguje.
Nejčastěji je spojení z nějakého důvodu blokováno firewallem.
Doporučujeme postupy z dokumentu Řešení problémů s firewallem.
MUDEC_00074
Failed to connect A.B.C.D:E
Chyba má stejné příznaky jako MUDEC_00071. Viz její popis.
MUDEC_00075
Failed to open a socket to main server for heartbeat.
Selhala příprava odeslání heartbeat centrálnímu serveru Mudfish. Příčinu najdete v logu Core v nabídce „Stav → Procesy“: před MUDEC_00075 by měl být jiný chybový kód.

MUDEC_00079
Failed to connect the master server: <error_msg>
Z nějakého důvodu se nelze připojit k ověřovacímu serveru na centrálním serveru Mudfish. Možné příčiny:
-
Ověřovací server skutečně přestal fungovat.
-
Firewall v počítači nebo v síti znemožňuje přístup k centrálnímu serveru.
Vyzkoušejte postupy z dokumentu Řešení problémů s firewallem.





MUDEC_00080
TOL_sendto(2) error to reX A.B.C.D for heartbeat.
Příčina
Spojení s uzlem Mudfish je nestabilní nebo uzel neodpovídá.
Jde o uzel s interní IPv4 adresou A.B.C.D připojený k virtuálnímu zařízení reX, kde X je číslo. Název uzlu zjistíte vyhledáním A.B.C.D na https://mudfish.net/server/status.
Řešení
-
Pokud uzel nepoužíváte, můžete zprávu ignorovat. Může jít o dočasné přerušení jeho provozu.
-
Pokud heartbeat selhává ke všem uzlům, příčinou může být politika firewallu sítě. V „Nastavení → Obecné“ změňte protokol připojení z UDP na TCP nebo ICMP a vyzkoušejte jej.
-
Pokud problém přetrvává, napište na fórum Mudfish.
MUDEC_00084
Too many failure to the backend.
Připojení k vybranému uzlu opakovaně selhává. Při přetrvávajícím problému se obvykle zobrazují také MUDEC_00071 a MUDEC_00074. Zjistěte, kterého uzlu se problém týká, a nahlaste jej na fóru nebo na support-ko@loxch.com.
MUDEC_00086
ReadFile() error: <num> <error_msg>
Nepodařilo se přečíst data ze zařízení TAP-Win32 adapter v9 z důvodu uvedeného v <error_msg>. Známé případy:
-
2 The system cannot find the file specified.
Zařízení nebylo nalezeno. Může být nesprávně nainstalováno nebo může být v systému více zařízení TAP-Win32 adapter v9.
Nejprve zařízení opravte nebo přeinstalujte podle Ovladač TAP(4) nefunguje.
-
995 The I/O operation has been aborted because of either a thread exit or an application request.
Vstupně-výstupní operace byla z nějakého důvodu přerušena. Obvykle jiný program narušil běh Mudfish nebo převzal či přerušil spojení zařízení TAP-Win32 adapter v9.
Nejprve zkontrolujte, zda jiný program nenarušuje činnost Mudfish.
MUDEC_00089
Příčina je stejná jako u MUDEC_00086.
MUDEC_00091
RegOpenKeyEx() error: <num> <error_msg>
Pokus změnit Tcpip Parameter zařízení TAP-Win32 adapter v9 ve Windows selhal:
-
5 Access is denied.
Přístup ke čtení nebo zápisu hodnoty registru je z nějakého důvodu zakázán. Může jej řídit firewall nebo antivir.
Chyba nemá zásadní vliv na fungování Mudfish a lze ji ignorovat.
MUDEC_00104
CreateProcess failed (<errnum>)
Při změně MTU zařízení TAP-Win32 adpater v9 příkazem netsh nastala chyba. Příčinu určuje <errnum>:
-
2 ERROR_FILE_NOT_FOUND
Pokud se chyba objeví, zkontrolujte, zda existuje %SystemRoot%\system32\netsh.exe. Pokud tato chyba neexistuje, soubor mohl být násilně odstraněn virem nebo jiným škodlivým kódem. Pro správné používání Mudfish jej pravděpodobně bude nutné obnovit.
MUDEC_00110
No panel found for ID <uuid>. Trying the next.
Windows našel základní informace o TAP-Win32 adpater v9 odpovídajícím <uuid>, ale nenašel podrobnosti jeho konfigurace. Může to způsobit nesourodý nebo poškozený registr po předchozím používání jiného VPN programu.
Pokud kontrola základní funkčnosti potvrdí správný chod, můžete problém ignorovat. Jinak zařízení TAP-Win32 adpater v9 není správně nainstalováno. Řešení najdete v dokumentu Ovladač TAP(4).
MUDEC_00111
Příčina je stejná jako u MUDEC_00192.
MUDEC_00112
Příčina je stejná jako u MUDEC_00086.
MUDEC_00114
Příčina je stejná jako u MUDEC_00062.
MUDEC_00115
Příčina je stejná jako u MUDEC_00062.
MUDEC_00123
Příčina je stejná jako u MUDEC_00139.
MUDEC_00124
CreateIpForwardEntry() failed: <errno> <err_msg>
Proces Mudfish Core nedokázal vložit trasu do hostitelského operačního systému uživatele. <errno> a <err_msg> určují důvod. Známé zprávy:
-
160 (ERROR_BAD_ARGUMENTS) - One or more arguments are not correct.
Funkce CreateIpForwardEntry() dostala neplatný argument. Pošlete podrobnosti prostřednictvím hlášení problému.
-
1168 (ERROR_NOT_FOUND) - Element not found.
Nemuselo být nalezeno síťové rozhraní, pro které se má nastavit směrovací tabulka.
MUDEC_00125
No default routing path found
Chyba může nastat při spuštění Mudfish v režimu Full VPN, pokud lze ve směrovací tabulce najít výchozí bránu operačního systému. Známý případ:
- Mudfish nepodporuje používaný operační systém.
Pokud problém přetrvává, pošlete hlášení problému, abychom mohli lépe pomoci.
MUDEC_00126
ODR_CreateIpForwardEntry failed: IP <ip>/<netmask>/<nexthop> (ifindex <idx> metric <metric1>)
Ve Windows se nepodařilo vytvořit záznam předávání ve směrovací tabulce. Zkontrolujte předchozí chyby v „Stav → Procesy“. Obvykle před tímto místem najdete MUDEC_00124, který popisuje příčinu.
MUDEC_00129
ODR_CreateIpForwardEntry failed: IP <ip>/<netmask>/<gateway> (ifindex <interface_index> metric <metric_value>)
Mudfish Core nedokázal vložit trasu (<ip>, <netmask> a <gateway>) do hostitelského operačního systému uživatele.
MUDEC_00137
msk0: ODR_writev() error: <err_string>
Jde o chybu ovladače msk(4), virtuálního síťového zařízení Mudfish. Příčina závisí na <err_string>:
-
ODR_ENOENT
Odpovídá The system cannot find the file specified. Může nastat, když se z nějakého důvodu přeruší spojení Mudfish se zařízením TAP-Win32 adapter v9.
Například programy pro optimalizaci pingu mohou po úpravě registru Windows restartovat všechna síťová zařízení, aby změny použily. Při tom se může chyba objevit.
MUDEC_00139
MUDEC_00139 i MUDEC_00137 souvisejí se zařízením TAP-Win32 adapter v9. Může být narušena i základní funkčnost Mudfish. Nejdůležitější je proto nejprve provést kontrolu základní funkčnosti a ověřit správný chod.
MUDEC_00145
MUDEC_00145: udp_relay: TOL_sendto(2) failed to <address>: <errno> <errmsg>
Chyba může nastat při zapnutém režimu FastConnect. Znamená problém při předávání UDP paketu uzlu <address>. Známé zprávy:
-
55 No buffer space available
Mudfish chtěl předat UDP paket, ale buffer socketu v nižší interní vrstvě je plný a další paket nelze předat.
Obvykle jde o problém komunikace s uzlem
<address>. Změňte uzel a zkuste to znovu.
-
64 Host is down
Uzel
<address>není dostupný. Mohl přestat fungovat. Vyberte jiný a zkuste to znovu.
Pokud problém přetrvává, vypněte FastConnect a zkontrolujte, zda se stejné příznaky opakují.
MUDEC_00167
Failed to connect to the master server
Nelze se připojit k ověřovacímu serveru na centrálním serveru Mudfish. Podrobnosti najdete u MUDEC_00079.
MUDEC_00176
tcprelay: Failed to find SID for destination <ip>
Tato chyba může obvykle nastat při zapnutém režimu FastConnect. Počítač předal programu Mudfish požadavek na připojení k <ip>, ale Mudfish interně nemůže zjistit, přes který uzel jej má odeslat.
V současnosti můžete postupovat takto:
-
Vypněte režim FastConnect.
-
Pokud hra funguje bez problémů, můžete tuto chybu jednoduše ignorovat.
MUDEC_00177
tcprelay: Failed to find information for sid <number>.
Tato chyba může nastat při zapnutém režimu FastConnect, pokud program Mudfish interně nemůže najít uzel odpovídající <number>.
<number> je jedinečné ID uzlu. Program má data odeslat přes tento uzel, ale neobdržel o něm informace.
Pro vyřešení problému zkontrolujte následující:
- V nastavení používané položky vyberte jiný uzel. Původně nastavený uzel může být momentálně nedostupný a označený jako DOWN.
MUDEC_00178
udprelay: Failed to find SID for destination <ip>
Tato chyba může nastat při použití režimu FastConnect. Mudfish chce předat data cíli <ip>, ale interně nedokáže určit, přes který uzel je má odeslat.
Pokud hra funguje bez problémů, tuto chybu obvykle stačí ignorovat. Od verze v4.2.7 byla její úroveň v protokolu snížena na information.
MUDEC_00179
MUDEC_00179: Path MTU is wrong. (X/Y)
Pokud hra funguje bez problémů i při této chybě, můžete ji jednoduše ignorovat.
Tato zpráva se obvykle objeví, když je MTU (Maximum Transmission Unit) používané při komunikaci počítače s centrálním serverem Mudfish menší, než Mudfish očekává. Hodnota „X“ ve zprávě představuje skutečné MTU a „Y“ hodnotu nastavenou v Mudfish. Hodnota „X“ bývá menší z následujících důvodů:
-
MTU síťového zařízení připojeného k internetu bylo vynuceně změněno.
Stává se to po instalaci programů pro optimalizaci pingu, které tuto hodnotu samy mění.
-
Směrovač mezi vaším počíta čem a centrálním serverem Mudfish podporuje komunikaci pouze s menším MTU.
Řešení 1
Nejprve zkontrolujte výchozí MTU používaných síťových zařízení. Obvykle je zjistíte takto:
-
Klikněte na Start a otevřete Ovládací panely.
-
Kliknutím na Síťová připojení zobrazte seznam síťových zařízení nainstalovaných a používaných v systému.
-
Na každé zařízení klikněte pravým tlačítkem a otevřete jeho vlastnosti. Zobrazí se okno podobné následujícímu.

-
Klikněte na tlačítko Konfigurovat a v otevřeném okně přejděte na kartu Upřesnit, kde najdete položku MTU.
-
Zkontrolujte, zda je hodnota 1500. Pokud není, obnovte ji na 1500.
Řešení 2
Před změnou MTU zařízení TAP-Win32 Adapter v9 musíte Mudfish úplně ukončit. Pokud hodnotu změníte během připojení, přeruší se komunikace s uzlem.
Pokud kontrola podle řešení 1 ukázala, že jsou všechny hodnoty správně nastaveny na 1500 bajtů, doporučujeme nastavit výchozí MTU zařízení TAP-Win32 Adapter v9 na „X“ − 50. Například při hodnotě 1480 bajtů v chybové zprávě nastavte 1430 bajtů.
-
V seznamu síťových zařízení vyhledejte TAP-Win32 Adapter v9. Klikněte na něj pravým tlačítkem a otevřete vlastnosti. Zobrazí se okno podobné následujícímu.

-
Klikněte na tlačítko Konfigurovat a v otevřeném okně přejděte na kartu Upřesnit, kde najdete položku MTU.
-
Uložte menší hodnotu.
-
V systému XP je pro správné použití změny nutný restart.
MUDEC_00180
TCP_socket(2) failed: <errno> <string>
Tato chyba nastává pouze při zapnutém režimu FastConnect. Znamená problém při čtení dat z uzlu a jejich předávání do vašeho počítače (místního stroje). Podrobnosti podle <errno> a <errmsg>:
-
55 No buffer space available
Data měla být předána místnímu počítači, ale buffer socketu je z nějakého důvodu plný a další data nelze předat. Obvykle k tomu dochází při vytváření příliš mnoha spojení s uzlem Mudfish.
Zkuste vypnout režim FastConnect nebo použít jiný uzel.
MUDEC_00181
udp_relay: Failed to find the backend for <ip>
Tato chyba může nastat při zapnutém režimu FastConnect, pokud nelze předat data cíli <ip>.
MUDEC_00182
udp_relay: TOL_socket(2) failed: <errno> <string>
Program UDP relay již nemůže vytvářet další sockety pomocí socket(2). Hodnota <errno> umožňuje situaci upřesnit, obvykle však problém způsobuje příliš mnoho vytvořených UDP socketů.
Protože příčinou bývá spuštěný program vytvářející mnoho UDP spojení, můžete problém vyřešit jeho ukončením. Pomoci mohou i následující kroky:
-
Vypněte spuštěný program využívající P2P, například BitTorrent.
-
Ukončete programy s velkou síťovou aktivitou.
-
Pokud současně používáte režimy Full VPN a FastConnect, vypněte Full VPN.
MUDEC_00186
Wrong TCP format hdr: <char>
Při komunikaci s vybraným uzlem Mudfish nastal problém s vaším připojením. Připojení také může být sledováno nebo blokováno síťovým firewallem.
Zkuste jiný protokol připojení nebo jiný uzel Mudfish.
MUDEC_00192
Failed to open '/dev/tap7': <errno> <err_string>
Příčina obvykle závisí na hodnotě <errno>. Zkontrolujte následující:
-
Stáhněte a použijte nejnovější verzi z https://mudfish.net/download. Již nezávisí na ovladači tuntap, takže by tento problém neměl nastat.
-
Příčinou může být již spuštěný proces Mudfish. Zkontrolujte seznam procesů; pokud v něm najdete mudfish, ukončete jej příkazem kill a zkuste to znovu.
MUDEC_00196
SID <number> ((null)) isn't alive.
Uzel odpovídající SID <number> (SID označuje interní jedinečné ID uzlu) z nějakého důvodu již nemůže poskytovat službu. Zkontrolujte následující:
-
V nastavení režimu Full VPN nebo jednotlivých položek vyberte jiný uzel a ověřte, zda se tím problém vyřeší.
-
Pokud používáte paušální tarif, zkontrolujte na https://mudfish.net/admin/front měsíční spotřebu dat.
Problém může nastat, pokud jste překročili měsíční datový limit zakoupeného balíčku.
-
Zkontrolujte, zda máte dostatek kreditu Mudfish. U paušálního tarifu někdy problém nastává proto, že si uživatel nezakoupil balíček.
Podrobnosti o balíčcích najdete v dokumentu Oznámení změny tarifů – 20210607.
MUDEC_00235
Too many heartbeat errors. Please check your firewalls.
Selhávají signály heartbeat, které Mudfish odesílá pro udržení komunikace s uzlem. Obvyklou příčinou je síťový firewall, jehož pravidla blokují protokol připojení používaný Mudfish.
Změňte protokol podle dokumentu Řešení problémů s komunikací s uzlem.
MUDEC_00238
Packet loss rate <percentage> to <mudfish_node_name>
Toto varování znamená, že některá z aktuálních položek má nastavený uzel <mudfish_node_name>. Mudfish pravidelně testuje ztrátovost paketů u uzlů, které považuje za právě používané, a informuje o výsledcích.
Při testu uzlu <mudfish_node_name> bylo zahozeno <percentage> paketů.
Čím vyšší je <percentage>, tím méně stabilní je spojení. Hodnota může sloužit jako ukazatel, že je vhodné použít jiný uzel. Pro vyřešení problému můžete zkusit následující:
-
Změňte protokol připojení na protokol založený na TCP.
-
V nabídce Nastavení → Program změňte metodu měření RTT na TCP.
-
Použijte jiný uzel.
Pokud chcete podrobněji prozkoumat příčinu, proveďte test veřejné IP adresy používaného uzlu podle dokumentu Analýza sítě pomocí WinMTR.
MUDEC_00251
Failed to connect the master server.
Tato chyba může nastat, pokud se nelze připojit k centrálnímu serveru Mudfish.
V nabídce Stav → Procesy prohlédněte protokol Launcheru. Zkontrolujte, zda se před touto zprávou nevyskytuje jiná chyba. Ta je příčinou problému; prostudujte dokumentaci k ní.
MUDEC_00254
authc_read() failed: <result>
Příčina je stejná jako u MUDEC_00020.
MUDEC_00258
Failed to fetch the configuration. (r <result>)
Příčina je stejná jako u MUDEC_00020.
MUDEC_00260
sendmsg(2) for DHCP server failed: <errno> <error_msg>
Při předávání odpovědi DHCP do počítače uživatele nastala chyba. Přesnou příčinu uvádějí <errno> a <error_msg>. Může se objevit například tato zpráva:
-
No route to host
Mudfish chtěl předat odpověď DHCP, ale interně nedokáže určit, kam ji odeslat. Příčinou může být nesprávné interní nastavení Mudfish nebo jiný neznámý problém.
Zkuste použít volbu -I popsanou u MUDEC_00045.

MUDEC_00262
ODR_sendto() error to <ip_addr> Message too long. Check your path MTU. (curmtu <value> buflen <value>
Při odesílání dat do uzlu <ip_addr> nastal problém s MTU (Maximum Transmission Unit).
Kontrolní seznam
Než vyzkoušíte níže uvedená řešení, zkontrolujte několik okolností, které mohou způsobovat MUDEC_00262.
Pokud jste nainstalovali Muddog (https://dog.mudfish.net/), odinstalujte jej.
Zkontrolujte, zda již neběží jiný program VPN. Tento problém někdy způsobuje změna směrovací tabulky systému jiným programem VPN.
Řešení 1
Snižte MTU síťového zařízení TAP-Win32 adapter v9 na 1450 nebo na ještě nižší hodnotu, při které se chyba přestane objevovat:
-
Nejprve ukončete Mudfish. Změna MTU tímto postupem za běhu programu může způsobit jeho nesprávné fungování.
-
V seznamu síťových zařízení vyhledejte TAP-Win32 Adapter v9. Klikněte na něj pravým tlačítkem a otevřete vlastnosti. Zobrazí se okno podobné následujícímu.

-
Klikněte na tlačítko Konfigurovat a v otevřeném okně přejděte na kartu Upřesnit, kde najdete položku MTU.
-
Výchozí hodnota je 1500. Uložte menší hodnotu: začněte na 1400 a poté testujte hodnoty snižované o 50, tedy 1350, 1300 atd., dokud se MUDEC_00262 nepřestane objevovat.
-
V systému XP je pro správné použití změny nutný restart.
Řešení 2
Pomoci může úprava MTU v nastavení:
-
Přejděte do nabídky Nastavení → Program.
-
Hodnotu MTU postupně snižujte na 1400, 1300 nebo 1200 a testujte výsledek.
Výchozí hodnota Mudfish je 1400.
Řešení 3
- Někdy problém vyřeší změna protokolu připojení z UDP na TCP.
-
Přejděte do nabídky Nastavení → Program.
-
Vyberte protokol / port založený na TCP.
MUDEC_00269
udp_relay: TOL_sendmsg(2) to <ip>:<port> failed: <errno> <errmsg>
Tato chyba nastává pouze při zapnutém režimu FastConnect. Znamená problém při čtení dat z uzlu a jejich předávání do vašeho počítače (místního stroje). Podrobnosti podle <errno> a <errmsg>:
-
55 No buffer space available
Data měla být předána místnímu počítači, ale buffer socketu je z nějakého důvodu plný a další data nelze předat.
Obvykle běží Torrent nebo jiný program vytvářející mnoho síťových spojení, takže počet připojených socketů přesáhne kapacitu programu Mudfish.
-
65 No route to host
Proces Core programu Mudfish chtěl předat paket cíli
<ip>:<port>, ale nemohl najít směrovací informace pro tento cíl.Pokud Mudfish i při této chybě funguje bez problémů, můžete ji ignorovat. Pokud kvůli ní nelze používat režim FastConnect, pošlete hlášení problému, které nám pomůže zjistit příčinu.
Zkuste vypnout režim FastConnect nebo použít jiný uzel.
MUDEC_00279
arp: <ip> moved from <macaddr> to <macaddr> on <interface>
Příčinou může být problém interní služby Mudfish. K jeho odstranění je nutná pomoc správců. Kontaktujte nás prostřednictvím fóra Mudfish.
MUDEC_00280
Příčina je stejná jako u MUDEC_00020.
MUDEC_00281
Failed to fetch the routing table.
Mudfish neobdržel informace o směrovací tabulce z centrálního serveru. Někdy je příčinou síťový problém. Pokud potíže přetrvávají, zkuste následující:
-
Použijte volbu
-Onebo-tpopsanou v části Řešení problémů s ověřováním u centrálního serveru.
-
Obnovte nastavení TCP/IP počítače.
Můžete použít příkaz jako
netsh winsock reset. Podrobnosti najdete na následujících odkazech.
MUDEC_00282
Failed to receive heartbeat resp <result_code>
Mudfish neobdržel odpověď heartbeat z centrálního serveru. Příčina závisí na <result_code>. Pokud se chyba opakuje, centrální server považuje uživatele za odpojeného. Nevyřešený problém proto může ovlivnit používání služby.
Pokud se však chyba objeví jen občas, můžete ji ignorovat.
MUDEC_00283
Too many heartbeat gap (<timediff> / <success_count>). Exit.
Tato chyba úrovně FATAL může nastat, pokud se poslední hodnota heartbeat klienta známá centrálnímu serveru Mudfish výrazně liší od aktuální hodnoty programu. Zjištěný rozdíl je <timediff>; překročí-li 1800 sekund (30 minut), proces Mudfish Core je vynuceně ukončen. Může k tomu dojít v následujících situacích.
-
Notebook nebo stolní počítač byl uveden do hibernace a po určité době znovu zapnut.
-
Síť byla po určitou dobu nefunkční a poté se obnovila.
Při této chybě stačí znovu spustit Mudfish.
MUDEC_00285
CryptAcquireContext failed with error <errno>: <errmsg>
Chyba může nastat při ověřování oprávnění k vytvoření šifrovacího klíče během spouštění Mudfish. Může se objevit následující kód.
-
0x80090024 The profile for the user is a temporary profile
Vyzkoušejte řešení uvedené v části MUDEC_00286.
MUDEC_00286
CryptAcquireContext, newkeyset
Chyba znamená problém při inicializaci pro vytvoření šifrovacího klíče při prvním spuštění Mudfish. Vyzkoušejte následující postup.
-
Ověřte, zda je aktuální účet Windows chráněn heslem. Pokud se přihlašujete bez hesla, nastavte je a restartujte počítač.
-
Pokud první postup nepomůže, vytvořte zcela nový účet Windows, nastavte mu heslo a zkuste použít tento účet.
-
Pokud nepomůže ani jeden z těchto postupů, proveďte následující kroky.
-
V Průzkumníku otevřete
%APPDATA%\Microsoft\Crypto\, přejmenujte podadresářRSAnapříklad naRSA.olda restartujte počítač.Pokud přejmenování
RSAnepomůže, přejmenujte adresářKeysnapříklad naKeys.old, restartujte počítač a zkuste to znovu.
-
MUDEC_00299
write(2) error for command <command>: <errnum> <errmsg>
Tato chyba může nastat v linuxové verzi Mudfish a znamená, že se nepodařilo provést příkaz <command>. Podrobnější příčinu zjistíte z <errnum> a <errmsg>.
-
9 - Bad file descriptor
Chyba znamená, že proces, který měl příkaz provést, z neočekávaného důvodu havaroval.
Požádejte o technickou podporu na fóru Mudfish.
Pokud používáte router ipTIME, úplně jej vypněte a znovu zapněte. Pokud chyba přetrvává, v přehledu otevřete Stav → Procesy, zkontrolujte zprávy WARN nebo ERROR v protokolu Core a vložte je například na https://pastebin.com. Uveďte také model routeru.
MUDEC_00305
Příčina je stejná jako u MUDEC_00015.
MUDEC_00306
Příčina je stejná jako u MUDEC_00015.
MUDEC_00309
Failed to write the routing socket message: <errnum> <errmsg>
Chyba může nastat, pokud proces Mudfish Core nedokáže vytvořit položku směrovací tabulky. Dosud byla zjištěna následující příčina.
-
Network is unreachable
Může nastat, pokud vytvářená položka není podle interní konfigurace sítě dosažitelná.
Konfigurace sítě mohla selhat kvůli jiné interní chybě. V přehledu Mudfish otevřete „Stav → Procesy“ a v protokolu Core zkontrolujte chyby před MUDEC_00309.
Obvykle se objevuje, když je uzel nastavený pro položku mimo provoz.
MUDEC_00314
Failed to get any OS level event for reconnecting. (<ip>:<port> <protocol>)
Chyba může nastat, když se Mudfish pokouší připojit k uzlu <ip> na portu <port> pomocí protokolu <protocol>, ale od operačního systému nedostane žádnou odpověď o výsledku připojení. Znamená to, že spojení s uzlem nebylo navázáno. Pomoci mohou následující postupy.
-
Zkuste jiný protokol připojení popsaný v odkazované dokumentaci.
-
Případně použijte jiný uzel.
MUDEC_00316
Failed to receive information. <cur_count> / <total_count> / <result> / <expected_size>
Chyba může nastat při získávání informací o položkách uživatele, tedy směrování, z centrálního serveru Mudfish. Čísla ve zprávě mají následující význam.
-
<cur_count>Index právě zpracovávané směrovací tabulky.
-
<total_count>Celkový počet směrovacích tabulek, které je třeba stáhnout.
-
<result>Velikost dosud stažených informací o směrovací tabulce.
-
<expected_size>Očekávaná velikost informací o směrovací tabulce. Je třeba stáhnout právě takové množství dat.
MUDEC_00319
Failed to authenticate using ID/PWD
Chyba znamená neúspěšné ověření ID a hesla uživatele. Pokud se opakuje, zkontrolujte následující body.
-
V nabídce „Stav → Procesy“ vyhledejte v protokolu Core zprávy WARN nebo ERROR. Velmi pravděpodobně před MUDEC_00319 nastala jiná interní chyba Mudfish. Právě předchozí chyba obvykle ukazuje základní příčinu.
-
Na https://mudfish.net/admin/front zkuste změnit heslo na jednodušší kombinaci a poté pokus opakujte.
MUDEC_00320
Failed to fetch the static node information.
Chyba může nastat, pokud nelze získat informace o uzlech z centrálního serveru Mudfish. Příčin může být více, obvykle však jde o následující situace.
-
Síť centrálního serveru Mudfish je nestabilní.
-
Na používaném připojení je síťový firewall.
-
Síťová konfigurace počítače není v pořádku.
MUDEC_00330
Slowed down due to speed limitation.
Tato chyba se může objevit u paušálního tarifu, když Mudfish omezí rychlost podle jeho limitu. Podrobnosti najdete v dokumentu Tarify.
Vyzkoušejte některé z následujících řešení.
-
Přejděte na jiný tarif, účtovaný podle objemu přenesených dat.
-
Ukončete programy vytvářející zbytečný síťový provoz, abyste uvolnili kapacitu připojení.
-
Přejděte na jiný paušální balíček s vyšším rychlostním limitem.
Nabídku najdete na http://mudfish.net/admin/user/dataplan/modify.
-
Pokud se domníváte, že problém způsobuje webový provoz HTTP / HTTPS, zkuste jej vyloučit v nabídce „Nastavení → Program → Pravidla výjimek“.
MUDEC_00332
WSAIoctl() error for ODR_socket(): <errno>
Chyba znamená selhání volání ioctl() pro zákaz fragmentace při vytváření socketu. V <errno> se mohou objevit následující hodnoty.
-
10013 (WSAEACCESS)
Zdá se, že operační systém blokuje volání API WSAIoctl(). Ověřte, zda jste nedávno nenainstalovali osobní firewall, bezpečnostní modul nebo antivirový program (AV). Je pravděpodobné, že volání blokuje některý z těchto programů.
MUDEC_00333
Failed to fetch static node <sid> information.
Chyba znamená, že se nepodařilo pronajmout IP adresu pro komunikaci s uzlem <sid>. Otevřete „Stav → Procesy“ a zkontrolujte protokol Core. Před místem výskytu této chyby by měly být jiné chyby nebo varování.

Snímek zachovává rozhraní v jazyce původní dokumentace. Názvy nabídek se mohou lišit od českých vysvětlivek.
MUDEC_00338
Failed to receive a data. (res <errno> / <expected_length>)
Chyba může nastat při neúspěšném získávání informací o směrování z centrálního serveru Mudfish.
V nabídce „Stav → Procesy“ ji najdete v protokolu Mudfish Launcher. Před ní by měla být jiná chybová zpráva. Ta je příčinou tohoto problému; přečtěte si dokumentaci k příslušné chybě.
MUDEC_00350
Failed to connect to the mudfish master server.
Problém může nastat, když Mudfish Launcher nedokáže provést ověření na centrálním serveru Mudfish.
Obvykle jde o neúspěšné navázání samotného spojení. Zprávu najdete v protokolu Mudfish Launcher v nabídce „Stav → Procesy“. Před ní by měla být jiná chyba, která tento problém způsobila. Přečtěte si její dokumentaci.
MUDEC_00351
Failed to recvfrom(2) the data from master server. Error <errnum> <errmsg>
Chyba může nastat při problému komunikace uzlu Mudfish s ověřovacím serverem. Obvykle jde o jednu z následujících příčin.
-
Při příjmu dat došlo k neočekávané interní chybě operačního systému.
-
Přijatých dat je málo nebo nebyla přijata žádná.
Zkontrolujte následující body.
-
Nejprve zjistěte, zda problém nastává jen dočasně, nebo pokaždé. Příčina může být u vašeho poskytovatele Internetu, v mezinárodní síti nebo v nesprávné činnosti ověřovacího serveru Mudfish.
-
Ve stavu, kdy problém nastal, otevřete „Stav → Procesy“ a protokol Mudfish Launcher. Vyhledejte jiné chyby či varování ve formátu MUDEC_XXXXX, kde XXXXX jsou číslice.
Je velmi pravděpodobné, že před MUDEC_00351 najdete jiný kód chyby. Jeho zpráva by měla příčinu vysvětlit podrobněji.
Pokud problém přetrvává, obraťte se na fórum Mudfish.
MUDEC_00352
[WARN] Authentication with username '<username>' failed - Wrong username/password
Chyba znamená neúspěšné ověření ID a hesla uživatele. Komunikace s ověřovacím serverem Mudfish tedy proběhla v pořádku, ale zadané ID / PASSWORD nebylo nalezeno v databázi Mudfish.
Pokud problém přetrvává, zkontrolujte následující body.
-
Na https://mudfish.net/admin/front ověřte, zda se se stejným ID / PASSWORD můžete přihlásit.
-
Pokud přihlášení na uvedené adrese funguje a problém nastává jen v programu, změňte PASSWORD na jednodušší podobu a zkuste to znovu.
-
Pokud nepomůže ani jeden postup, obraťte se na fórum Mudfish.
MUDEC_00357
Your account isn't activated.
Chyba může nastat, když bylo přihlášení k účtu z nějakého důvodu zablokováno. Obvykle je pravděpodobnou příčinou příliš mnoho chybných pokusů o připojení během určité doby.
Úplně ukončete Mudfish a za 5 minut se zkuste přihlásit znovu.
MUDEC_00362
ODR_bind() for CLI failed: m_arg <m_arg> <errno> <errmsg>
Chyba může nastat při konfiguraci připojení rozhraní CLI Mudfish. Adresa a port pro naslouchání se nastavují podle <m_arg>. Podrobný důvod selhání určuje <errno>.
-
10049 ODR_EADDRNOTAVAIL
Kód znamená „Cannot assign requested address“. Socket CLI pro naslouchání se tedy nepodařilo svázat s IP adresou uvedenou v
<m_arg>.Obvykle se může objevit na routeru ipTIME s Mudfish.
MUDEC_00373
Failed to get the gateway IP address.
Chyba může nastat, pokud program v seznamu uzlů Mudfish nenajde IP adresu brány vybraného uzlu. Obvyklou příčinou je následující situace.
- Vybraný uzel je offline, tedy zastavený nebo nedostupný kvůli síťovému problému.
Pokud se problém opakuje, vyberte jiný uzel Mudfish.
MUDEC_00400
Too many requests in short time
Chyba vzniká při příliš mnoha požadavcích za krátkou dobu na server počítající nejkratší trasy podle RTT. Postupujte následovně.
-
Nezavírejte stránku s chybou ani neprovádějte jiné akce; ponechte ji otevřenou a vyčkejte.
-
Počkejte přibližně 10 ~ 20 sekund.
-
Poté znovu klikněte na tlačítko, které chybu vyvolalo.
MUDEC_00401
Not enough information to calculate shortest pathes.
Chyba obvykle nastává, když Mudfish nemá dostatek informací o RTT uživatele pro výpočet nejkratší trasy. Vyzkoušejte postup z následujícího odkazu.
MUDEC_00408
Klient
Failed to connect the RTT server.
Přečtěte si níže uvedenou část MUDEC_00409. Příčina je stejná.
Server
Hit the speed cap.
Problém se může objevit u uživatelů paušálního tarifu. Zpráva znamená, že omezení rychlosti nastalo na straně uzlu Mudfish.
Pokud rychlost omezuje klientský program Mudfish, objeví se MUDEC_00330; pokud ji omezuje uzel, objeví se MUDEC_00408.
Podrobnosti najdete v části MUDEC_00330.
MUDEC_00409
Failed to connect the RTT server.
Chyba může nastat, pokud nelze navázat spojení se serverem služby Mudfish poskytujícím informace RTT.
-
Příčinu zjistíte z protokolu MUDFLOW (Flow Controller) v nabídce „Nastavení → Procesy“.
-
Pokud je to možné, vyzkoušejte postup Řešení problémů s ověřováním na centrálním serveru a ověřte, zda pomůže.
Pokud problém přetrvává, odešlete hlášení o problému a kontaktujte technickou podporu Mudfish.
MUDEC_00410
Failed to connect the master server.
Chyba nastává, pokud se nepodaří správně připojit k ověřovacímu serveru Mudfish.
- V protokolu Mudrun Launcher v nabídce „Nastavení → Procesy“ by měla být jiná předcházející chyba. Podrobnosti o příčině hledejte tam.
MUDEC_00416
Failed to connect to <private_ip>:65533 (errno <errno>)
Problém může obvykle nastat při nastavování pokročilého režimu uzlů v položce Mudfish. Pro tento režim se uzlu posílají konfigurační informace a při jejich odesílání došlo k problému s připojením. <private_ip> označuje soukromou IP adresu uzlu. <errno> určuje příčinu, podrobněji popsanou níže.
-
60
Hodnota
<errno>60 byla zjištěna v Mac OS X. Znamená Connection Timed Out: připojení bylo zahájeno, ale komunikace z nějakého důvodu nebyla možná.
Zkuste vybrat jiný uzel.
MUDEC_00421
No mudfish nodes picked for the advanced node for the item <itemid>
Chyba může nastat při nastavování pokročilého režimu uzlů pro položku <itemid>, pokud kvůli chybějícím informacím zatím neznámé příčiny nelze určit, které uzly vybrat. Zkontrolujte následující body.
-
Nezapomeňte ověřit, zda máte kredit Mudfish. Někdy problém způsobuje jeho nedostatek.
-
Pokud je v nastavení položky výběr uzlu automatický, určete uzel ručně.
-
Případně aktualizujte informace podle postupu aktualizace RTT a zkuste to znovu.
-
Pokud jste v nabídce „Nastavení → Uzly“ omezili seznam uzlů, omezení odstraňte a zkuste to znovu.
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.
Zpráva se zobrazuje, pokud při interním výpočtu RTT v Mudfish dosahuje odchylka alespoň 15% průměru. Znamená to, že je nestabilní i spojení k uzlům nejbližším vaší aktuální poloze. Výpočet probíhá následovně.
-
Ze všech uzlů se vybere 6 nejbližších uživateli a pravidelně se měří jejich RTT.
-
Pokud u všech 6 uzlů dosahuje RTT stddev (směrodatná odchylka) alespoň 15% RTT avg (průměru), zobrazí se varování.
Pokud se chyba opakuje, zkontrolujte následující body.
-
Ověřte, zda místo kabelového připojení nepoužíváte bezdrátové Wi-Fi. Kolísání síly signálu může zvyšovat směrodatnou odchylku RTT.
-
Zkontrolujte připojení poskytovatele Internetu a případná interní nastavení QoS nebo firewallu.
MUDEC_00440
recv(2) error: read <return_value> error <error_code>
Problém může nastat, pokud se z nějakého důvodu nepodaří přijmout data. Příčinu určuje <error_code>.
-
10060 (WSAETIMEDOUT)
Data nebyla po určitou dobu přenesena a vypršel časový limit.
MUDEC_00446
Give up to wait the snode backed for SID <sid>
Chyba může nastat, když Mudfish interně nenajde informace o uzlu. Pokud se opakuje, vyzkoušejte následující kroky.
-
V nabídce „Nastavení → Uzly“ zrušte nastavené omezení seznamu. Někdy problém způsobuje příliš výrazné omezení dostupných uzlů.
-
V nastavení položky vyberte uzel ručně místo automatického výběru.
Pokud problém nezmizí, odešlete hlášení o problému, abychom vám mohli dále pomoci.
MUDEC_00463
Failed to sendto the routing information (localip <private_ip> errno <errno>)
Chyba může nastat, pokud se nepodaří správně nakonfigurovat pokročilý režim nebo režim MultiPath uzlů položky.
Program se pokusil nakonfigurovat uzel <private_ip>, ale nastavení selhalo z důvodu <errno>.
Obvykle může jít o problém samotného uzlu, proto změňte nastavení tak, aby se používaly jiné uzly.
MUDEC_00464
AddIPAddress() failed: <if_index> <errno>
Chyba může nastat při použití volby -I v Mudfish Launcher. Příčina závisí na hodnotě <errno>.
-
1168 (ERROR_NOT_FOUND)
Kód může znamenat, že na počítači nebylo nalezeno síťové zařízení TAP-Win32 adapter v9 pro Mudfish. Obvyklé příčiny jsou následující.
-
Instalace balíčku Mudfish narazila na problém a zařízení TAP-Win32 adapter v9 se nenainstalovalo správně.
-
Počítač spravuje administrátor, například v internetové kavárně nebo škole. Instalace ovladačů bývá v takovém prostředí blokovaná, takže Mudfish pravděpodobně nebude správně fungovat.
Pokud problém přetrvává, odešlete hlášení o problému.
-
-
5010 (ERROR_OBJECT_ALREADY_EXISTS)
Kód znamená, že zařízení TAP-Win32 adapter v9 již má nastavenou IP adresu.
Obvyklým řešením je úplný restart počítače a nový pokus, případně použití Mudfish bez volby
-I.
MUDEC_00467
Failed to recvfrom(3) the flush information (received <errnum> / expected <length> / errno <errno> / sid <sid>)
Chyba nastává, pokud se na uzlu <sid> nepodaří nastavit informace pokročilého režimu nebo režimu MultiPath pro položku.
Důvod selhání zjistíte z hodnoty <errno>.
-
10060 (WSAETIMEDOUT)
Uzel po odeslání požadavku neodpověděl po dobu 20 sekund.
Nejprve zkuste místo uzlu s číslem <sid> použít jiný uzel.
Případně změňte režim uzlů na základní a proveďte test.
MUDEC_00470
Increasing no of fragmented packets.
Pokud se zpráva opakuje, síťové zařízení počítače (NIC) neustále přijímá fragmentované pakety. Pokud používání funguje, nemusí to vadit, ale fragmentace může zvyšovat ztrátovost paketů, proto doporučujeme problém pokud možno vyřešit.
Obvyklou příčinou je některá z následujících situací.
-
Používané zařízení NIC má neobvykle nízkou hodnotu MTU (Maximum Transmission Unit).
-
MTU používané při komunikaci s uzlem Mudfish je vyšší, než se očekává.
Zkontrolujte následující body.
-
Zkontrolujte MTU všech nainstalovaných síťových zařízení. Neobvykle nízké hodnoty vraťte na výchozí, u Ethernetu obvykle 1500.
-
V rozhraní Mudfish otevřete „Nastavení → Program“ a zkuste nastavit MTU na 1400, výchozí hodnotu Mudfish, nebo na 1300.
MUDEC_00477
Too big UDP packet to send. (plen <pktlen> mtu <mtu>)
Problém se může objevit při použití volby P: ve vlastní položce pro použití podle procesu nebo při zapnutí režimu WFP Item.
Pro vyřešení je třeba upravit MTU síťového zařízení TAP-Win32 adapter v9.
-
Podle postupu MUDEC_00262 nastavte MTU zařízení na 1350 nebo méně a zkuste to znovu.
-
Případně vypněte režim WFP Item a zkuste to znovu.
MUDEC_00486
MUDWFP_connect() failed.
Chyba nastává, když z nějakého důvodu nelze spustit ovladač mudwfp.sys. Podrobnější příčinu najdete v protokolu před touto chybou. Zkontrolujte předchozí zprávy. Obvykle se objevuje společně s následujícími kódy.
-
MUDEC_00514
-
MUDEC_00524
MUDEC_00505
Failed to lookup the backend for process name: <processname>
Chyba nastává, když Mudfish interně nenajde informace o procesu s názvem <processname>.
Pokud se opakuje, odešlete hlášení o problému přímo ve stavu, kdy problém nastal. Pro podrobnější analýzu příčiny je nutné zkontrolovat interní protokoly.
MUDEC_00514
StartService() failed: <errno>
Chyba znamená, že se nepodařilo správně spustit službu Windows pro ovladač Mudfish WFP (Windows Filtering Platform). Podrobná příčina závisí na <errno>.
-
0x2 (ERROR_FILE_NOT_FOUND)
Problém může obvykle nastat, když Windows nedokáže načíst ovladač Mudfish WFP.
Někdy je příčinou instalace 64bitové verze Mudfish na 32bitový Windows nebo naopak 32bitové verze na 64bitový Windows.
Z https://mudfish.net/download znovu nainstalujte správnou verzi a zkuste to znovu.
-
0x7f (ERROR_PROC_NOT_FOUND)
Možné jsou dvě situace.
-
Ovladač mudwfp.sys nebyl správně nainstalován. Zkontrolujte instalaci balíčku Mudfish a případné chyby během ní.
-
Používáte Windows 7 nebo starší. Pro správné fungování WFP je vyžadován alespoň Windows 8.
-
-
0x4fb (ERROR_DRIVER_BLOCKED)
Načtení ovladače Mudfish WFP bylo z nějakého důvodu zablokováno.
-
Často jej blokuje antivirový program nebo firewall spuštěný na počítači.
-
Problém může nastat, pokud místo Windows na platformě Intel používáte Windows na ARM.
Ovladač Mudfish WFP podporuje pouze Windows na platformě Intel. Windows na ARM nepodporuje.
-
MUDEC_00524
Driver initialization IOCTL Failed: <rv>
Chyba znamená, že inicializace ovladače Mudfish MUDWFP neproběhla správně. Velmi pravděpodobně jí předcházela jiná chyba výše v protokolu. Podrobnosti najdete v souboru mudwfp_proxy_stdout.txt nebo v protokolu mudwfp_proxy v nabídce „Stav → Procesy“.
MUDEC_00535
DNS poisoning dectected. Please encrypt your DNS request.
Při spuštění Mudfish automaticky kontroluje, zda v síti nedochází k podvržení DNS. Kontrolují se následující názvy hostitelů.
-
api-loopback.mudfish.net
Ověřuje se překlad na 127.0.0.1.
-
Ověřuje se překlad na 14.63.213.39.
-
api.mudfish.net
Ověřuje se překlad na 14.63.218.94.
Pokud překlad těchto 3 domén selže nebo vrátí neočekávanou IP adresu, může se objevit tato chyba. Znamená to, že počítač uživatele nebo některá síť na trase sleduje a upravuje požadavky DNS.
Řešením je šifrovat požadavky DNS. Doporučit lze následující způsoby.
-
DNS Over HTTPS (DOH) pro Windows 10/11.
Pokud operační systém Windows podporuje DOH, můžete jej použít. S nastavením mohou pomoci následující odkazy.
-
Mudfish DNS Client (https://dns.mudfish.net/).
Můžete také použít Mudfish DNS Client, který požadavky DNS odesílá šifrovaně.
MUDEC_00538
api-loopback.mudfish.net DNS address is poisoned. Please encrypt your DNS requests.
Problém znamená, že doména Mudfish byla pozměněna podvržením DNS. Obvykle může nastat při p řipojení přes síťový firewall nebo z Číny.
Je třeba šifrovat požadavky DNS. Podrobnosti najdete v dokumentu Připojení k Mudfish z Číny.
MUDEC_00539
Checking RTT to mudfish nodes are failing. Are you under network firewall?
Chyba může nastat, pokud měření RTT z počítače uživatele nebo routeru ipTIME s Mudfish k uzlům nefunguje správně. Obvykle jde o následující situace.
-
Síťový firewall blokuje měření RTT.
-
Síť je dočasně nestabilní, takže připojení nebo test selhává.
V nabídce „Nastavení → Program“ změňte metodu měření RTT a zkuste to znovu.
MUDEC_00546
NetworkExtension isn't ready yet
Zpráva může nastat, pokud se Mudfish nemůže připojit k modulu NetworkExtension v Mac OS X. Nejprve zkontrolujte následující body.
-
Mudfish VPN je nakonfigurován v části Networks.
-
Mudfish je nainstalován jako System Extension.
Podrobnosti najdete v části Použití v Mac OS X. Také úplně restartujte MacBook a ověřte, zda příznak přetrvává.
Pokud se situace nezlepší, vyzkoušejte následující postupy.
-
Úplně odstraňte Mudfish, znovu jej nainstalujte a zkuste to znovu. Úplné odstranění popisuje Odinstalace Mudfish.
-
Pokud používáte čip Apple M1, úplně odstraňte Mudfish a z http://mudfish.net/releases/ nainstalujte balíček x86 místo ARM64 (dmg). Někdy tento postup problém vyřeší.
MUDEC_00547
NetworkExtension doesn't set utun device.
Viz MUDEC_00546. Příčina je stejná.
MUDEC_00556
Failed to connect mudfish short_path server
Chyba může nastat, pokud se z nějakého důvodu nelze připojit k serveru Mudfish počítajícímu „Trasu dne“. Obvykle se objevuje při použití režimu Multi-Path, když nelze najít optimální trasu. Vyzkoušejte následující kroky.
-
Místo Multi-Path nastavte základní nebo pokročilý režim a proveďte test.
-
Pokud znáte Telnet nebo práci s TCP připojeními, otestujte spojení s následujícím hostname:port.
- short.mudfish.net:10012
Pokud je obtížné příčinu zjistit, odešlete hlášení o problému, abychom mohli provést podrobnější analýzu.
MUDEC_00558
Failed to connect mudfish API server.
Chyba znamená problém při výpočtu nejkratší trasy přes API server Mudfish. Samotná zpráva však neuvádí základní příčinu selhání. Pro její určení je třeba zkontrolovat jiné chyby v protokolu před touto zprávou.
Podrobnosti najdete v nabídce „Stav (Status) → Procesy (Process) → Flow Controller“.
Pokud problém přetrvává, vyzkoušejte následující kroky.
-
Pokud má používaná položka nastaven automatický výběr uzlu (Auto Selection), vyberte konkrétní uzel a ověřte, zda problém trvá.
-
Pokud to nepomůže, odešlete hlášení o problému ve stavu, kdy problém nastává. Přesné zjištění příčiny vyžaduje kontrolu interních protokolů.
MUDEC_00577
Out of memory
Zpráva znamená nedostatek systémové paměti. Možná řešení jsou následující.
-
Přidejte do počítače fyzickou paměť. To je nejlepší řešení.
-
Ve Správci úloh zjistěte, které procesy spotřebovávají mnoho paměti. Nepoužívané procesy vynuceně ukončete, abyste paměť uvolnili.
-
Jedním z největších spotřebitelů paměti bývá prohlížeč. Zavřete všechny prohlížeče a zkuste hrát.
Zavření prohlížeče neukončí Mudfish. Ten běží v systémové liště vpravo dole.
-
Zkontrolujte spotřebu paměti procesů Mudfish. Obvykle to není příčina, ale ve velmi vzácných případech může jít o únik paměti v samotném Mudfish.
-
MUDEC_00716
Couldn't connect to <ip_addr>:<port> for TCP: <errno> <errstr>
Zpráva se může objevit v režimu Multi-Path, pokud se z nějakého důvodu nelze připojit k uzlu s IP <ip_addr>. Podrobnosti uvádějí <errno> a <errstr>.
-
10060 ODR_ETIMEDOUT
Při připojování k
<ip_addr>:<port>vypršel časový limit.
V nabídce „Nastavení → Uzly“ můžete problematický uzel zařadit na seznam blokovaných a zkusit to znovu.
MUDEC_00719
ODR_write() error to <ip_addr>: <errno> <err_msg>
Problém může nastat při použití režimu Multi Path. Při odesílání TCP paketů do uzlu Mudfish s IP <ip_addr> došlo k chybě <err_msg>. Podrobnosti jsou následující.
-
ODR_ETIMEDOUT
Odesílání paketů do uzlu se z nějakého důvodu zaseklo a po určitou dobu nepokračovalo, takže vypršel časový limit.
Pokud problém neovlivňuje připojení, můžete jej ignorovat.
MUDEC_00720
ODR_sendto() error to <ip_addr> Message too long. Check your path MTU. (curmtu <value> buflen <value>
Viz MUDEC_00262. Příčina je stejná.
MUDEC_00722
ODR_sendto() error to <ip_addr>: <errno> <err_msg>
Problém může nastat v režimu Multi-Path. Podrobnosti najdete u MUDEC_00060. Příčina je stejná.
MUDEC_00723
re_broker_write_second() failed.
Problém může nastat při použití režimu Multi Path. Předchází mu jiná chyba, proto v nabídce „Stav → Procesy“ zkontrolujte zprávy WARN nebo ERROR v protokolu Core. Pokud se příznak opakuje, můžete:
-
místo Multi Path použít základní nebo pokročilý režim;
-
vyhledat jiné zprávy WARN / ERROR v protokolu Core a provést odpovídající nápravu.
Pokud problém neovlivňuje připojení, můžete jej ignorovat.
MUDEC_00724
ODR_read() for hdr error from <ip_addr>: <err_msg>
Problém může nastat při použití režimu Multi Path. Při komunikaci s uzlem Mudfish s IP <ip_addr> došlo k chybě <err_msg>. Podrobné významy chyb jsou následující.
-
ODR_ECONNRESET
Uzel Mudfish použitý pro připojení během navazování spojení odeslal paket TCP RST. Z nějakého důvodu tedy připojení odmítl.
Pokud problém neovlivňuje připojení, můžete jej ignorovat. Pokud připojení nefunguje, vyberte jiný uzel nebo změňte protokol připojení na variantu založenou na UDP a proveďte test.
MUDEC_00725
ODR_read() for hdr got EOF from <ip_addr>
Problém může nastat při přijímání dat z uzlu Mudfish, pokud uzel data neodešle nebo pošle EOF, které znamená, že již nemá další data k odeslání.
Pokud se problém opakuje, vyberte jiný uzel nebo změňte protokol připojení na variantu založenou na UDP a proveďte test.
MUDEC_00729
ODR_read() for payload error from <ip_addr>: <err_msg>
Problém může nastat při použití režimu Multi Path.
Chyba může nastat, pokud je protokol připojení nastaven na TCP. Znamená selhání příjmu dat z uzlu <ip>, jehož přesnou příčinu určuje <err_string>.
-
ODR_ECONNABORTED
Problém může nastat, pokud spojení s uzlem Mudfish nejprve ukončil počítač uživatele.
Připojení mohl z nějakého důvodu ukončit operační systém nebo jej zablokovat program třetí strany, například firewall či antivirus.
-
ODR_ETIMEDOUT
Při pokusu read() o načtení dat payload z uzlu server data neposlal a vypršel časový limit.
Podle FAQ Uzly zkuste změnit uzel, případně vyzkoušejte jiný protokol připojení.
Případně vypněte režim Multi Path a zkuste to znovu.
MUDEC_00745
Wrong resp length: <retval> <errno> <errmsg>
Program čekal na data z vybraného uzlu Mudfish, ale obdržel odpověď nesprávné délky. Komunikace s uzlem tedy neprobíhá správně.
Příčina závisí na zprávě <errmsg>. Obvykle se může objevit následující chyba.
-
ODR_ETIMEDOUT
Uzel po určitou dobu neodpověděl a vypršel časový limit socketu.
MUDEC_00746
No pong
Chyba může nastat, pokud Mudfish Core při testování spojení s uzlem obdrží z uzlu nesprávná data. Obvykle jde o nesprávnou činnost samotného uzlu.
Pokud problém přetrvává, vyberte jiný uzel a zkuste to znovu.
MUDEC_00747
re_broker_add() failed.
Otevřete „Stav → Procesy“ a zkontrolujte zprávy WARN nebo ERROR v protokolu Core.
MUDEC_00748
No DHCP enabled for TAP-Win32 adapter v9
Chyba znamená, že zařízení TAP-Win32 adapter v9 přidané při instalaci Mudfish nemá povolené DHCP.
Pro vyřešení proveďte následující kroky.
-
Otevřete „Ovládací panely → Síť a Internet → Změnit možnosti adaptéru“.
-
Otevřete vlastnosti zařízení TAP-Win32 adapter v9.
-
Otevřete vlastnosti „Síť → Protokol IP verze 4 (TCP/IPv4)“.
-
Zapněte automatické získávání IP adresy i automatické získávání adresy serveru DNS.
Poté úplně restartujte Mudfish. Problém by měl zmizet.
MUDEC_00774
UDP: select timeout for <ip>:<port>
Varování obvykle nastává, pokud měřen í pingu uzlu Mudfish <ip> nefunguje správně.
Nelze určit konkrétní úsek, ale pravděpodobně je někde na trase blokován protokol UDP.
Varování lze obvykle ignorovat; doporučujeme však pokud možno nepoužívat uzel <ip>.
MUDEC_00791
Failed to fwrite(3) for UN v2: <errno>
Chyba znamená, že komunikace s RTT serverem Mudfish nefunguje správně. Jde o centrální server používaný k získávání informací o uzlech a statistik.
MUDEC_00799
Failed to set re(4) for multi-path mode (sidfrom <sidfrom> sidto <sidto>). Give up.
Chyba obvykle nastává, pokud nelze najít informace o nastavovaném uzlu Mudfish <sidfrom> nebo <sidto>.
Pokud se opakuje, je třeba zkontrolovat všechny interní protokoly. Odešlete hlášení o problému.
Při tomto problému obvykle zkuste:
-
nepoužívat režim Multi-Path;
-
změnit nastavení uzlů.
MUDEC_00800
Due to too much data used in this month, your speed cap is more limited.
Tato zpráva se týká pouze uživatelů paušálního tarifu a může nastat při překročení měsíčního limitu spotřeby balíčku. Podrobnosti o limitech najdete v dokumentu Tarify.
MUDEC_00842
bind(2) failed: <errno> <errmsg>
Chyba znamená, že se z nějakého důvodu nepodařilo svázat UDP port 23984 na IP 127.0.0.1. Používá se pro interní komunikaci se serverovým programem OpenVPN, který Mudfish využívá k poskytování bezplatných uzlů.
Podrobnější situaci lze určit podle <errno>.
-
48 Address already in use
Při pokusu o svázání 127.0.0.1 UDP 23984 byl tento port již z nějakého důvodu používán.
Pokud umíte pracovat s konzolí, zjistěte, který proces port používá.
Pokud neplánujete používat bezplatný uzel z nabídky „Nastavení → Program → Režim Full VPN“, můžete problém ignorovat.
MUDEC_00866
No <domain> host found.
Zpráva může nastat, pokud při pokusu o překlad DNS domény <domain> systém z nějakého důvodu vrátí NOT FOUND, tedy nenalezeno.
Obvykle se objevuje v síti s filtrováním DNS. Při používání Mudfish v Číně může příčinou být blokování domény Mudfish Velkým čínským firewallem.
Podle dokumentu Připojení k Mudfish z Číny zkuste šifrovat požadavky DNS.
MUDEC_00868
UDP: select timeout for <ip>:<port>
Varování se může objevit, pokud počítač uživatele při testu RTT k uzlu Mudfish <ip>:<port> nedostane správnou odpověď.
Zpráva nemá přímý vliv na používání Mudfish, takže ji můžete ignorovat.
MUDEC_00898
Failed to create Mudfish Wintun adapter <errno>
Problém může nastat, když Mudfish chce použít ovladač Wintun, ale z nějakého důvodu to není možné. Podrobnosti jsou následující.
-
4319 ERROR_DEVICE_NOT_AVAILABLE
Zařízení není v použitelném stavu. Před touto chybou se obvykle zapíše jiná zpráva úrovně chyby nebo varování.
MUDEC_00904
ODR_CreateIpForwardEntry() failed: IP <addr>/<gw> (ifindex <iface> metric <metric>)
Problém může nastat, pokud Mudfish zjistí nežádoucí změnu směrovací tabulky.
Obvykle se může objevit při nainstalovaném Muddog (https://dog.mudfish.net/) nebo při spuštění jiného VPN programu během činnosti Mudfish.
V takovém případě odinstalujte Muddog nebo jiný VPN program a ověřte, zda příznak přetrvává.
MUDEC_00915
<error_msg>
Chyba znamená, že při konfiguraci ovladače Wintun nastal problém úrovně WARNING.
Podrobnou příčinu zjistíte z <error_msg>.
MUDEC_00916
<error_msg>
Chyba znamená, že při konfiguraci ovladače Wintun nastal problém úrovně ERROR.
Podrobnou příčinu zjistíte z <error_msg>. Mohou se objevit následující zprávy.
-
Failed to setup adapter (problem code: 0x38, ntstatus: 0x0)
Podrobná příčina bývá zaznamenána v
C:\Windows\INF\setupapi.dev.log. Zkontrolujte obsah tohoto souboru. -
Timed out waiting for device query:
<errmsg>Na dotaz týkající se zařízení nepřišla odpověď.
MUDEC_00921
connect(2) failed: <errno>
Chyba může nastat při interním testu, zda má počítač uživatele přístup k síti IPv6. Můžete ji ignorovat; na připojení Mudfish nemá žádný vliv. V <errno> se mohou objevit následující kódy.
-
10051 WSAENETUNREACH
Chyba při pokusu o přístup k nedosažitelné síti. Obvykle se objevuje, když síť IPv6 není aktivní.
MUDEC_00989
Jde o stejný problém jako MUDEC_00990. Přečtěte si následující část.
MUDEC_00990
Je aktivní platná adresa IPv6. Upozorňujeme, že provoz přes adresy IPv6 není přenášen prostřednictvím Mudfish.
Pokud se toto varování objeví, ale Mudfish pro váš zamýšlený účel funguje bez problémů, můžete je ignorovat.
Varování znamená, že operační systém má platnou adresu IPv6 a lze přes ni přistupovat k Internetu.
Upozornění sděluje, že Mudfish adresy IPv6 nezpracovává. Proto ani při zapnutém režimu Full VPN nejsou spojení IPv6 filtrována a neprocházejí přes Mudfish.
Například doména netflix.com podporuje IPv4 i IPv6. Pokud chcete při přístupu k této stránce použít Mudfish, platná adresa IPv6 může někdy způsobit problém.
Pro vyřešení vypněte IPv6 v systému. Podrobnosti najdete v následujících odkazech.
MUDEC_01034
SSL_connect(3) failed: syscall (error <error_number>)
Chyba se zobrazuje, když Mudfish z nějakého důvodu zjistí síťový firewall a pokusí se připojit k centrálnímu serveru obchvatnou trasou, ale připojení selže kvůli problému <error_number>. Významy kódů <error_number> jsou následující.
-
10060 WSAETIMEDOUT
Pokus o připojení proběhl, ale obchvatná trasa po určitou dobu neodpovídala.
Nezapomeňte ověřit, zda používáte Mudfish v síti s firewallem.
MUDEC_01038
SSL_connect(3) failed: SSL_ERROR_SYSCALL (error <error_number>)
Problém může nastat, pokud interní pokus o SSL spojení s určitým cílem selže kvůli chybě <error_number>. Významy kódů <error_number> jsou následující.
-
10060 WSAETIMEDOUT
Připojení selhalo, protože cílový hostitel neodpověděl.
MUDEC_01040
SSL_read() failed (r <return_code> error <error_no>)
Chyba se může obvykle objevit při problému komunikace s démonem serveru služby Mudfish.
Pokud <return_code> má hodnotu -1, <error_no> obsahuje kód chyby. Hodnoty <error_no> znamenají následující.
-
5 SSL_ERROR_SYSCALL
Číslo může znamenat neopravitelnou interní chybu socketu při komunikaci SSL.
Samotná zpráva však neumožňuje určit přesný důvod jejího vzniku.
MUDEC_01044
Failed to connect mudfish short_path server.
Chyba může nastat, pokud se z nějakého důvodu nelze připojit k serveru Mudfish počítajícímu „Trasu dne“. Je téměř stejná jako MUDEC_00556, proto si informace o kódech přečtěte v příslušné části MUDEC_00556.
Rozdíl spočívá v tom, že tato chyba znamená, že Mudfish rozpoznal firewall na počítači nebo v síti uživatele a používá funkci obcházení firewallu.
Nejprve zkontrolujte, zda je v síti firewall, který může blokovat spojení s Mudfish.
MUDEC_01051
SSL_read(3) failed: syscall (error <error_number>)
Problém může nastat při chybě operace čtení během komunikace SSL. Významy kódů <error_number> jsou následující.
-
10060 WSAETIMEDOUT
Pokus o připojení proběhl, ale obchvatná trasa po určitou dobu neodpovídala.
MUDEC_01159
Pomocí protokolu ICMP nelze vypočítat RTT k cíli.
Problém znamená, že test pingu pomocí ICMP k cíli používané položky Mudfish nebo vlastní položky nefunguje správně.
Po této zprávě následuje některá z následujících zpráv.
-
„Pokud problém přetrvává, kontaktujte správce prostřednictvím fóra Mudfish.“
Znamená to, že test pingu k cíli položky Mudfish nefunguje. Uživatel tento problém nemůže vyřešit sám, protože je na straně Mudfish a vyžaduje aktualizaci údajů správcem.
-
„Znovu zkontrolujte cíl vlastní položky.“
Tato zpráva znamená, že ICMP ping k cíli nastavenému ve vlastní položce nefunguje správně. Problém musí vyřešit uživatel.
Cílová IP adresa je nesprávná; zadejte novou adresu, která odpovídá na ICMP ping echo, a proveďte test.
MUDEC_01172
FEC protocol isn’t compatible with MultiPath mode. So disabled MultiPath mode.
Varování se může objevit při nastavení protokolu FEC (UDP - Port 10012) jako protokolu připojení.
Pokud nepoužíváte režim Multi Path, můžete zprávu ignorovat.
Pokud režim Multi Path používáte, následek uvedený ve zprávě může zabránit jeho správnému fungování.
MUDEC_01195
sqlite3_prepare_v2() failed: <errmsg>
Chyba znamená problém při přípravě dotazu pro interní databázi sqlite3. Týká se samotného Mudfish Launcher, nikoli uzlů, a neovlivňuje připojení ke hře.
Podrobná příčina je uvedena v <errmsg>. Mohou se objevit například následující chyby.
-
database is locked
S vysokou pravděpodobností jde o dočasnou chybu. Mudfish Launcher je vícevláknový program, takže pokud několik vláken současně provádí operace sqlite3, může kvůli časovému souběhu nastat tento problém.
Nejprve ověřte, zda se problém opakuje vždy. Pokud ano, skutečně existuje nějaká závada. Pokud se již neobjevuje, lze jej považovat za problém, který můžete ignorovat.
Pokud problém nezmizí, úplně ukončete Mudfish a zkuste odstranit následující soubory. V Průzkumníku otevřete instalační adresář a odstraňte soubory s příponou *.db. Obvykle jde o:
.conf.db.cache.db.snapshot.db
MUDEC_01269
Loading the mudfish system extension requires user approval.
Problém se může objevit při používání Mudfish v macOS. Znamená, že pro načtení systémového rozšíření Mudfish je nutný souhlas uživatele.
Podrobnosti o kontrolovaných nastaveních najdete v části Použití — macOS. Postupujte podle ní při řešení problému.
MUDEC_01318
udprelay_direct: TOL_sendmsg(2) to <ip>: <port> failed: <errno> <errormsg>
Chyba souvisí s nabídkou „Nastavení → Program → Pravidla výjimek“. Obvykle zmizí po vypnutí nastavené volby vyloučení webového provozu nebo vyloučení vlastního provozu.
Základní příčinu podrobně vysvětlují <errno> a <errormsg>. Obvykle se může objevit následující zpráva.
-
55 No buffer space available
Z nějakého důvodu se interně nepředávají správně UDP pakety, takže v bufferu socketu není volné místo.
Zpráva však nevysvětluje, proč buffer zůstává plný.
MUDEC_01429
No mudfish nodes picked for the basic node
Chyba může nastat při nastavování základního režimu uzlu pro položku, pokud kvůli chybějícím informacím zatím neznámé příčiny nelze určit, který uzel vybrat. Zkontrolujte následující body.
-
Nezapomeňte ověřit, zda máte kredit Mudfish. Někdy problém způsobuje jeho nedostatek.
-
Pokud je v nastavení položky výběr uzlu automatický, určete uzel ručně.
-
Případně aktualizujte informace podle postupu aktualizace RTT a zkuste to znovu.
-
Pokud jste v nabídce „Nastavení → Uzly“ omezili seznam uzlů, omezení odstraňte a zkuste to znovu.
MUDEC_01432
Failed to connect mudfish API server.
Chyba může nastat, pokud nelze získat informace ze serveru počítajícího doporučené trasy, jednoho z centrálních serverů Mudfish.
Pokud problém přetrvává, vyzkoušejte následující kroky.
-
Pokud má položka automatický výb ěr uzlu, určete uzel ručně.
-
Případně aktualizujte informace podle postupu aktualizace RTT a ověřte, zda se příznak opakuje.
-
Ověřte, zda pomůže volba
-tpopsaná v části Řešení problémů s ověřováním na centrálním serveru.
MUDEC_01439
Používáte automatický výběr uzlu bez informací o cíli. Otevřete nastavení položky a vyberte uzel ručně.
Problém se obvykle objevuje při vytvoření a používání vlastní položky. Pokud je zvolen automatický výběr a Mudfish nemá informace o cíli položky, nemůže uzel vybrat a zobrazí tuto chybu.
Otevřete nastavení položky a místo automatického výběru určete uzel Mudfish ručně. Tím by se měl problém vyřešit.
MUDEC_01459
Detected something has deleted the mudfish IP from the routing table: <addr>. Try to restore it.
Problém znamená, že se systémová směrovací tabulka během činnosti Mudfish z nějakého důvodu změnila. Obvykle může nastat v následujících situacích.
-
Běží jiný VPN program, který mění systémové směrování.
-
Běží osobní firewall nebo antivirový program, který mění systémové směrování.
Pokud se problém opakuje, ověřte, zda uvedené programy běží.
Pokud chcete podrobnou analýzu, odešlete Mudfish hlášení o problému.
MUDEC_01643
no entry for SID XXX.
Chyba obvykle nastává, protože centrální server neposlal klientovi informace o uzlu Mudfish. V současnosti může jít o následující příčiny.
-
Účet nemá kredit nebo má záporný zůstatek.
-
Používáte paušální tarif? Pak zkontrolujte následující body.
-
Na https://mudfish.net/admin/user/dataplan/modify ověřte, zda máte platný paušální balíček.
-
Ověřte, zda nebyl vyčerpán celý měsíční limit přenosu balíčku. Jeho vyčerpání může způsobit tuto chybu.
-
-
Některá aktivovaná položka může být nastavena na uzel, který již není platný.
-
Příčinou může být omezení seznamu uzlů v nabídce „Nastavení → Uzly“. Někdy pomůže omezení vymazat a pokus opakovat.
-
Pokud uzel interně používá pravidla ACL (Access Control List), může omezovat přístup.
-
Uzel nemusí poskytovat informace kvůli dočasnému problému nebo údržbě (PM).
-
Uzel nemusí poskytovat informace, protože trvale ukončil provoz.
-
Na routeru Xiaomi Youth může starší balíček Mudfish, verze 2.1.13 nebo nižší, selhat při získávání seznamu uzlů.
V takovém případě aktualizujte balíček Mudfish na nejnovější verzi.
Chyba znemožňuje připojení pouze k danému uzlu. Ostatní uzly fungují správně, takže službu lze dále používat. Pokud však některá hra byla nastavena na tento uzel, musíte ji znovu nakonfigurovat pomocí průvodce, aby se nastavení správně použilo.