Preskočiť na hlavný obsah

Prehľad chybových kódov

Informácie

Ak v dokumente nájdete chybu alebo máte návrh, zanechajte správu na fóre Mudfish (https://forums.mudfish.net).

MUDEC_00001​

mudrun.exe sa musí spustiť s oprávneniami správcu.

Táto chyba vzniká, keď mudrun.exe nespustíte s oprávneniami správcu.

Vo Windows XP sa vyskytuje veľmi zriedkavo, ale vo Windows Vista/7/8/8.1/10 sa môže objaviť, ak nepoužijete ponuku „Spustiť ako správca“.

Vo Windows Vista/7/8/8.1/10 vždy spúšťajte „Mudfish Launcher“ pomocou položky „Spustiť ako správca“. Kliknite pravým tlačidlom na ikonu „Mudfish Launcher“.

Spustenie „Mudfish Launcher“ vo Windows Vista/7

Snímky obrazovky v tomto dokumente sú prevzaté z pôvodnej dokumentácie a zobrazujú pôvodné používateľské rozhranie; názvy ponúk sa môžu líšiť od slovenského prekladu.

MUDEC_00002​

Nedá sa pripojiť k centrálnemu serveru Mudfish.

Tento problém môže nastať v nasledujúcich situáciách.

  • Program centrálneho servera Mudfish je zastavený. Mimo výpadku služby Mudfish sa to zvyčajne nestáva, preto je táto príčina málo pravdepodobná.

  • Program Mudfish sa pokúsil obísť sieťový firewall, ale pripojenie zlyhalo pre problém na strane Cloudfalre, ktorý sa na obchádzanie používa.

  • Firewall vo vašom počítači z nejakého dôvodu blokuje prevádzku smerujúcu k centrálnemu serveru Mudfish. Ak používate antivírus alebo firewall, najprv ho vypnite a skúste to znova.

MUDEC_00003​

Od verzie Mudfish v5.5.9 sa spolu s ovládačom OpenVPN tap-win32 inštaluje aj ovládač Wintun.

Ak ovládač TAP-Win32 z nejakého dôvodu nefunguje, zvážte použitie ovládača Wintun.

Túto funkciu môžete zapnúť spustením Mudfish Launcher s voľbou -N. Podrobný postup nájdete v dokumente Voľby spustenia mudrun.

Túto voľbu nájdete aj v ponuke „Nastavenia -> Program -> Spúšťač“.

Ovládač TAP-Win32 sa nenašiel

Najprv skontrolujte nasledujúce body.

  • Nainštalovali ste správne ovládač TAP-Win32? Mudfish sa distribuuje v 32-bitovej a 64-bitovej verzii. Ak na 64-bitový Windows nainštalujete 32-bitovú distribúciu, ovládač TAP-Win32 sa nemusí správne nainštalovať.

  • Existuje zariadenie TAP-Win32?

    V anglickej verzii Windows 7 otvorte Control Panel → Network and Internet → Network and Sharing Center. Vpravo hore sa nachádza položka Change adapter settings.

    V tejto ponuke uvidíte sieťové zariadenia nainštalované v operačnom systéme. Skontrolujte, či medzi nimi je zariadenie s názvom TAP-Win32 Adapter v9.

    Overte tiež, že zariadenie je povolené. Niekedy nefunguje preto, že je zakázané.

Riešenie nájdete v dokumente Ovládač TAP(4).

Sieť a internet – zmena možností adaptéra

MUDEC_00004​

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

Tento problém môže vzniknúť, keď program Mudfish (presnejšie jeho interné virtuálne sieťové zariadenie re(4)) narazí na chybu pri pripájaní k uzlu Mudfish.

  • Pri používaní režimu TCP vytvára Mudfish spojenie TCP s uzlom Mudfish. Ak má uzol z nejakého dôvodu problém, môže sa zobraziť táto správa.

    Správa môže znamenať, že server s IP adresou aaa.bbb.ccc.ddd má práve sieťový výpadok.

    V novších distribúciách Mudfish (od v2.0.18) sa vykonajú najviac 3 pokusy o pripojenie. Ak chyby pretrvávajú, program dané spojenie vzdá a pokračuje ďalej.

  • V režime UDP sa táto správa nezobrazuje a program pokračuje. V okne Message Box však nemôžete zistiť, či má príslušný uzol výpadok.

MUDEC_00005​

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

Táto chyba môže vzniknúť pri probléme s komunikáciou s autentifikačným serverom Mudfish. Presnú chybovú správu obsahujú časti <errno> <errstr>.

Ak problém pretrváva, vyskúšajte postup v dokumente Riešenie problémov s overovaním na centrálnom serveri.

MUDEC_00006​

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

Tento problém môže vzniknúť, keď sa pripojenie k centrálnemu serveru Mudfish podarí, ale odoslanie údajov zlyhá.

Môže ísť o výpadok centrálneho servera Mudfish alebo sieťový problém na vašej internetovej linke. Môže sa vyskytnúť aj vtedy, keď je narušený formát údajov medzi používanou verziou Mudfish a komunikačným programom centrálneho servera.

MUDEC_00007​

Príčina je rovnaká ako pri MUDEC_00006.

MUDEC_00008​

Príčina je rovnaká ako pri MUDEC_00006.

MUDEC_00009​

Príčina je rovnaká ako pri MUDEC_00006.

MUDEC_00012​

Spúšťač Mudfish je už spustený.

Táto chybová správa sa môže zobraziť, keď už MUDFISH Launcher beží.

Najprv skontrolujte, či sa v systémovej oblasti oznámení nachádza ikona Mudfish. Ikona rybej hlavy(?) znamená, že program normálne beží.

  • Ak chcete otvoriť prehľad Mudfish, kliknite pravým tlačidlom na ikonu Mudfish a vyberte Open dashboard.

  • Ak predvolený prehliadač nefunguje správne a po výbere Open dashboard sa nič nezobrazí, môžete priamo otvoriť adresu IP a port uvedené v ponuke Show IP/port.

Ak chcete Mudfish spustiť od začiatku, kliknite pravým tlačidlom na ikonu, vyberte Exit, riadne ho ukončite a potom znova spustite.

MUDEC_00013​

Needs to change MTU to <mtu> manually.

Príčina chyby​

Táto správa sa zvyčajne zobrazuje vo Windows XP, pretože predvolená hodnota MTU adaptéra TAP-Win32 Adapter v9 je nastavená na 1500.

Upozornenie môžete ignorovať a Mudfish ďalej používať. Pri niektorých smerovačoch, napríklad v prostredí s firewallom ignorujúcim pakety ICMP, však spojenie TCP nemusí fungovať správne. Zbytočné opakované odosielanie paketov môže tiež znížiť efektivitu ich spracovania.

Riešenie​

Odporúčame nastaviť predvolenú hodnotu MTU adaptéra TAP-Win32 Adapter v9 na 1400. Postupujte takto.

  • Kliknite na tlačidlo Štart a otvorte Ovládací panel.

  • Kliknite na Sieťové pripojenia a zobrazte zoznam sieťových zariadení nainštalovaných a spustených v systéme.

  • Ak je Mudfish správne nainštalovaný, medzi sieťovými zariadeniami nájdete TAP-Win32 Adapter v9. Kliknite naň pravým tlačidlom a otvorte okno „Vlastnosti“.

  • Kliknite na tlačidlo „Konfigurovať(C)..“. Zobrazí sa okno nastavení. Na karte „Rozšírené“ nájdete časť MTU zobrazenú na obrázku.

    Nastavenie MTU v rozšírených vlastnostiach adaptéra

  • Zmeňte hodnotu z 1500 na 1400 a potvrďte všetky okná, aby sa nastavenie uložilo.

  • Vo Windows XP sa zmena správne uplatní až po reštarte.

MUDEC_00014​

Mudfish Launcher uses the port %s instead of %d

Príčina chyby​

MUDFISH Launcher štandardne používa na počítači používateľa port 8282. Ak tento port z nejakého dôvodu používa iný proces, spúšťač namiesto portu 8282 použije náhodný port a zobrazí túto správu.

Ak používate proxy službu Mudfish prostredníctvom WPAD, tento problém vás môže ovplyvniť.

Riešenie​

Najprv zistite, ktorý proces používa port 8282. Môžete použiť napríklad program TCPView.

Ak používate WPAD, príslušne upravte adresu v prehliadači podľa uvedenej hodnoty portu.

MUDEC_00015​

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

Tento problém môže vzniknúť, keď má program pri komunikácii s centrálnym serverom Mudfish prijať údaje, ale tie sa z nejakého dôvodu nedoručia. Príčinu označuje <error_msg>; jednotlivé prípady sú uvedené nižšie.

  • ODR_ETIMEDOUT

    Program sa pokúsil prijať záznam MR z centrálneho servera Mudfish, ale príslušný paket sa nedoručuje. Príčin môže byť viac, zvyčajne ide o niektorú z nasledujúcich.

    • Problém samotného centrálneho servera Mudfish.

    • Nestabilné sieťové spojenie pre problém v internetovej sieti medzi počítačom a serverom.

    • Sieťový firewall alebo antivírus v počítači používateľa blokuje spojenie Mudfish.

Na vyriešenie skúste nasledujúce postupy.

MUDEC_00016​

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

Tento problém môže vzniknúť, keď má program pri komunikácii s centrálnym serverom Mudfish prijať údaje, ale tie sa z nejakého dôvodu nedoručia. Príčinu označuje <error_msg>; jednotlivé prípady sú uvedené nižšie.

  • ODR_EAGAIN

    Program sa pokúsil prijať záznam MR z centrálneho servera Mudfish, ale príslušný paket sa nedoručuje.

    Príčinou môže byť problém centrálneho servera Mudfish alebo internetovej siete medzi počítačom a serverom.

  • ODR_ETIMEOUT

    Táto chyba znamená, že program Mudfish neprijal údaje z centrálneho servera v stanovenom čase.

    Príčinou môže byť problém centrálneho servera Mudfish alebo internetovej siete medzi počítačom a serverom. Môže vzniknúť aj vtedy, keď počítač používateľa preruší spojenie s centrálnym serverom Mudfish.

Na vyriešenie skúste nasledujúce postupy.

MUDEC_00018​

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

Program neprijal autentifikačnú odpoveď z hlavného servera Mudfish. Podrobnosti problému sú v <result> a <err_string>. Význam <err_string> je nasledujúci.

  • ODR_ETIMEDOUT

    Vypršal časový limit, pretože program v určitom čase neprijal odpoveď z centrálneho servera Mudfish.

    Môže ísť o nasledujúce situácie.

    • Centrálny server Mudfish neodpovedá.

    • Antivírus (AV) alebo firewall v počítači používateľa zablokoval komunikáciu s centrálnym serverom Mudfish.

    • Spojenie zablokoval firewall v sieti.

MUDEC_00019​

Failed to connect to the mudfish master server

Pripojenie connect(2) k centrálnemu serveru Mudfish zlyhalo. Centrálny server Mudfish môže mať výpadok alebo prebieha jeho údržba, prípadne spojenie blokuje firewall poskytovateľa internetu.

MUDEC_00020​

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

Spojenie s centrálnym serverom Mudfish sa podarilo, ale počas výmeny údajov z nejakého dôvodu zlyhalo recvfrom(2).

Príčinou môže byť niektorá z nasledujúcich situácií.

  • Dočasný problém s internetovým pripojením

    Pri nestabilnom spojení s centrálnym serverom Mudfish alebo počas plánovanej údržby Mudfish (PM) sa tento jav môže objaviť dočasne. Ukončite program a pripojte sa znova alebo to skúste po skončení údržby.

  • Pretrvávajúci problém s pripojením (riešenie 1)

    Problém môže niekedy spôsobovať samotný Winsock vo Windows. Podľa dokumentu Obnovenie TCP/IP pomocou nástroja NetShell obnovte Winsock a skúste to znova.

    Spustenie príkazu netsh winsock reset

  • Pretrvávajúci problém s pripojením (riešenie 2)

    Používate Mudfish vo firme, škole, na úrade alebo vo vojenskom zariadení s prísnym firewallom? V takom prípade skúste tento postup.

    1. V ponuke Štart otvorte „Mudfish Cloud VPN“.

    2. V ponuke Mudfish Cloud VPN nájdite ikonu „Mudfish Launcher“.

    3. Kliknite na ňu pravým tlačidlom a otvorte „Vlastnosti (Properties)“.

    4. V okne vlastností upravte voľby spustenia v poli „Cieľ(T)“. Predvolene je zvyčajne nastavené

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

      Pridajte voľbu -O, napríklad takto.

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

    Pridanie voľby -O do cieľa zástupcu

    1. Znova spustite Mudfish.

MUDEC_00021​

Authentication with username '%s' failed - %s

Táto správa sa zvyčajne zobrazuje pri chybe overovania.

MUDEC_00022​

CreateProcess failed with error %d: %s

Používate najnovšiu distribúciu Mudfish? Táto chyba vzniká, keď MUDFISH Launcher pri prvom spustení nenájde cestu k predvolenému prehliadaču systému alebo k cmd.exe. Doteraz známe príčiny sú:

  1. Nastavenie „predvoleného prehliadača“ nebolo v registri Windows nikdy nastavené.

  2. V operačnom systéme je spustený vírus alebo škodlivý kód.

Doteraz známe riešenia sú nasledujúce.

  • Ak ste používali iba Internet Explorer, nainštalujte Chrome alebo Firefox. Po spustení sa prehliadač zvyčajne opýta, či ho chcete nastaviť ako predvolený. Odpovedzte „Áno“ a znova spustite Mudfish.

  • Škodlivý kód môže poškodiť záznamy registra operačného systému súvisiace s predvoleným prehliadačom.

    Úplne ho odstráňte nástrojom na odstránenie škodlivého softvéru a skúste to znova.

  • Navštívte https://mudfish.net a nainštalujte najnovšiu distribúciu Mudfish.

    Ak sa uvedená chyba stále zobrazuje, najprv skontrolujte, či ikona Mudfish zostala v systémovej oblasti oznámení.

    Ak áno, kliknite na ňu pravým tlačidlom a vyberte Show IP/Port. Zobrazí sa adresa http://127.0.0.1:8282 alebo http://127.0.0.1:xxxxx (náhodné číslo). Môžete ju priamo zadať do svojho prehliadača a Mudfish používať.

MUDEC_00023​

vr3→chunk→next isn't NULL.

Táto chyba sa zvyčajne môže vyskytnúť pri spúšťaní Mudfish. Môže vzniknúť, ak program spustíte znova, keď už beží, alebo ak sa z nejakého dôvodu poškodí zdieľaná pamäť používaná mudfish.exe.

V Správcovi úloh najprv vynútene ukončite všetky nasledujúce procesy a potom Mudfish znova spustite.

  • mudfish.exe

  • mudflow.exe

  • mudrun.exe

MUDEC_00026​

Wrong syntax on .conf file

Táto chyba môže vzniknúť, keď je interný konfiguračný súbor Mudfish poškodený alebo má z nejakého dôvodu nesprávnu syntax. Postupujte takto.

  1. Úplne ukončite Mudfish a v Prieskumníkovi otvorte jeho inštalačný priečinok. Zvyčajne je to C:\Program Files (x86)\Mudfish Cloud VPN.

  2. Nájdite a odstráňte súbor .conf.

Potom spustite Mudfish.

MUDEC_00029​

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

Táto chyba môže vzniknúť pri zapnutom režime FastConnect, keď sa program pokúša vypnúť Nagleov algoritmus TCP pre spojenie s počítačom používateľa, ale z nejakého dôvodu zlyhá. Príčinu uvádzajú <errno> <errmsg>. Doteraz známe chybové správy sú nasledujúce.

  • 54 Connection reset by peer

    Táto chyba môže vzniknúť, keď už bolo spojenie s počítačom používateľa prerušené.

Ak sa chyba opakuje, vypnite režim FastConnect a skúste to znova.

Všeobecné nastavenia programu s voľbou režimu FastConnect

MUDEC_00031​

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

Táto chyba môže vzniknúť pri zapnutom režime FastConnect, keď sa Mudfish pokúša pripojiť k súkromnej IP adrese uzla <ip> na porte <port>, ale z nejakého dôvodu sa k uzlu nedokáže pripojiť. Podrobnosti jednotlivých správ sú nasledujúce.

  • 60 Operation timed out.

    Pripojenie k uzlu Mudfish s adresou <ip> neprebehlo správne a po určitom čase vypršal časový limit.

    Zvyčajne to znamená problém so spojením s uzlom Mudfish.

Súkromnú IP adresu každého uzla nájdete na https://mudfish.net/server/status, takže môžete zistiť, s ktorým uzlom má komunikácia problém.

Ak je <port> 8081, ide o problém s prístupom k interne používanému proxy SOCKS.

Možné riešenia:

  1. Dočasne vypnite režim FastConnect a pokračujte v používaní.

  2. Ak musíte hrať so zapnutým režimom FastConnect, zmeňte uzol a otestujte ho.

MUDEC_00032​

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

Tento problém vzniká, keď sa Mudfish spustený v počítači používateľa nedokáže správne pripojiť k portu proxy SOCKS na uzle Mudfish. Príčina závisí od hodnoty <error_number>.

  • 54

    Znamená ECONNRESET (Connection reset by peer). Nastáva, keď spojenie ako prvý ukončí uzol Mudfish.

    Presný dôvod ukončenia spojenia sa dá zistiť až z protokolov na strane uzla.

MUDEC_00037​

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

Táto chyba môže vzniknúť pri zapnutom režime FastConnect. Počítač používateľa sa pokúsil pripojiť k <ip>:<port>, ale uzol Mudfish sprostredkujúci TCP sa k tomuto cieľu nedokázal pripojiť. <return_code> označuje príčinu zlyhania spojenia z uzla k cieľu.

  • 1

    Hodnota 1 patrí medzi všeobecné chyby (General Error), ktoré môžu mať rôzne príčiny. Zvyčajne vzniká, keď sa uzol nedokáže správne pripojiť k <ip>:<port>.

  • 5

    Hodnota 5 znamená odmietnutie pokusu o spojenie TCP (Connection refused). Program sa teda pripojil k zatvorenému portu a cieľ poslal paket TCP RST, ktorým spojenie ukončil.

MUDEC_00038​

TCP relay from the client to the backend failed.

Táto chyba vzniká, keď sa z nejakého dôvodu nedá pripojiť k uzlu Mudfish. Správa sa zvyčajne vypíše ako posledná po inej chybe, takže základná príčina je uvedená pred ňou. Najprv skontrolujte nasledujúce.

  • V rozhraní Mudfish otvorte „Stav → Procesy“ a prejdite do časti s protokolmi.

  • Zobrazí sa protokol programu Mudfish Core. Pred správou MUDEC_00038 zvyčajne nájdete ďalšie chyby. Práve tie spôsobili, že sa nakoniec zobrazila táto správa.

Ak to nemôžete overiť alebo neviete určiť presnú príčinu, pošlite na fórum chybové správy zobrazené pred MUDEC_00038, aby sme vám mohli lepšie pomôcť.

MUDEC_00040​

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

Konkrétny problém závisí od hodnoty <error_number> v správe. Význam jednotlivých čísel je nasledujúci.

  • 53

    Znamená ECONNABORTED (Software caused connection abort). Môže sa vyskytnúť, keď klient ukončí spojenie ešte predtým, než ho Mudfish prijme pomocou accept(2).

MUDEC_00041​

Príčina je rovnaká ako pri MUDEC_00299.

MUDEC_00042​

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

Pre používateľov Mudfish v4:

  • Chyba môže vzniknúť, keď nastavenia vlastnej položky obsahujú smerovaciu cestu, ktorá sa prekrýva s nastaveniami inej položky.

  • Môže vzniknúť aj vtedy, keď sa pre interný problém programu nepodarí správne zjednotiť smerovacie cesty.

Pre používateľov Mudfish v3:

  • V ponuke „Nastavenia → Všeobecné“ je voľba „Automatické načítanie smerovacej tabuľky“ (predvolene zapnutá). Ak je zapnutá, pri spustení Mudfish automaticky načíta smerovacie cesty nastavené sprievodcom alebo cez „Nastavenia → Smerovacia tabuľka“. Ak teda nemeníte vybraný uzol, smerovacie cesty zvyčajne nemusíte nastavovať znova.

    Táto správa upozorňuje, že sa prostredníctvom sprievodcu alebo ponuky „Nastavenia → Smerovacia tabuľka“ pokúšate opätovne nastaviť už nastavenú cestu. Na službu to nemá vplyv, takže ju môžete ignorovať. Ak však chcete používať iný uzol, v ponuke „Nastavenia → Smerovacia tabuľka“ odstráňte existujúce cesty a znova ich nastavte. Upozornenie sa potom nezobrazí.

MUDEC_00043​

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

Význam tejto chyby sa môže líšiť podľa čísla <command> uvedeného vyššie.

  • Ak je <command> 1:

    • Ak je <errnum> 51:

      Ak <errormsg> uvádza Network is unreachable, interné nastavenie rozhrania pri počiatočnej konfigurácii programu Mudfish neprebehlo správne.

      V protokole Core v ponuke prehľadu „Stav → Procesy“ pravdepodobne nájdete ďalšie chyby, ktoré sa objavili pred touto chybou.

      Protokoly procesov v prehľade Mudfish

      Pri tejto chybe nezabudnite vykonať kontrolu základnej funkčnosti a overiť správny výsledok.

      Obrazovka nákupu položky Mudfish

  • Ak je <command> 2:

    • Ak je <errornum> 3:

      Ak <errormsg> uvádza No such process, program sa pokúsil odstrániť položku, ktorá v smerovacej tabuľke neexistuje. Táto chyba je veľmi nepravdepodobne nebezpečná alebo problémová, takže sa nemusíte obávať.

Pri iných číslach je potrebné preskúmať konkrétnu situáciu. Napíšte na fórum a po analýze vám odpovieme.

MUDEC_00044​

The client isn't ready yet

Toto upozornenie vzniká, keď klient DHCP v počítači používateľa ešte nepožiadal program Mudfish Core o IP adresu.

Príčinou môže byť firewall blokujúci požiadavky DHCP pre sieťové zariadenie tap(4).

Dočasné riešenie nájdete pri kóde MUDEC_00045.

MUDEC_00045​

The client doesn't response with DHCP protocol

Vo verzii Mudfish v5.5.8 a novších bol pridaný ovládač Wintun ako alternatíva k ovládaču TAP z OpenVPN.

Túto funkciu môžete zapnúť spustením Mudfish Launcher s voľbou -N. Podrobný postup nájdete v dokumente Voľby spustenia mudrun.

Táto chybová správa vzniká, keď klient DHCP v počítači používateľa počas určitého času nepožiada program Mudfish Core o IP adresu.

Zvyčajne sa klient DHCP vo Windows pokúša získať IP adresu od programu Mudfish Core, ale z nejakého dôvodu neprijme paket DHCP Offer. Vyskúšajte a otestujte nasledujúce postupy.

  • Vo Windows 10 môže byť príčinou to, že Windows niekedy nespracuje konfiguráciu siete dostatočne rýchlo. Skúste nasledujúce.

    • Kliknite pravým tlačidlom na panel v spodnej časti obrazovky a otvorte „Správcu úloh“.

    Tento postup niekedy problém vyrieši. Ak nepomôže, skúste toto.

    1. Kliknite na ikonu siete v systémovej oblasti oznámení vpravo dole a vyberte „Nastavenia siete“.

    2. Po otvorení okna nastavení kliknite na ponuku „Stav“ vpravo a nechajte okno otvorené.

    3. Kliknite na „Zmeniť možnosti adaptéra“ a aj toto okno nechajte otvorené.

  • Vo verzii v4.3.13 a novších na Windows môžete použiť voľbu spustenia Mudfish Launcher -I. Pri zapnutí -I sa IP adresa nenastavuje cez DHCP, ale pomocou IP Helper API. Voľbu -I nastavíte takto.

    1. V ponuke Štart systému Windows otvorte „Mudfish Cloud VPN“.

    2. Nájdite ikonu „Mudfish Launcher“, kliknite na ňu pravým tlačidlom a otvorte „Vlastnosti (Properties)“.

    3. V okne vlastností upravte voľby spustenia v poli „Cieľ(T)“. Predvolene je zvyčajne nastavené

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

      Pridajte voľbu -I, napríklad takto.

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

      Pridanie voľby -I do cieľa zástupcu

    4. Ak sa nastavenie správne uplatnilo, v protokole Core v ponuke „Prehľad → Stav → Procesy“ nájdete riadok ako tento.

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

  • Ak je na počítači v internetovej kaviarni zapnutý antivírus, dočasne ho vypnite a znova spustite Mudfish. Napríklad Norton Anti-virus niekedy nesprávne vyhodnotí paket DHCP Offer poskytovaný programom Mudfish Core ako paket na ARP Spoofing a zahodí ho.

  • V Ovládacom paneli → zozname sieťových zariadení nájdete TAP-Win32 adapter v9. Niekoľkokrát ho zakážte a povoľte a potom znova spustite Mudfish. Niekedy to problém vyrieši.

  • Vo vlastnostiach sieťového zariadenia TAP-Win32 adapter v9 overte, že „DHCP povolené“ je nastavené na „Áno“.

    Vlastnosti spojenia môžete skontrolovať podľa https://windows.microsoft.com/ko-kr/windows/change-tcp-ip-settings#1TC=windows-7. Musí byť začiarknuté „Získať IP adresu automaticky“.

  • Vo vlastnostiach sieťového zariadenia TAP-Win32 adapter v9 skontrolujte, či je zapnuté IPv6. Úplne ho vypnite a skúste to znova. Niekedy to problém vyrieši.

  • Reštartujte operačný systém a skúste to znova.

MUDEC_00048​

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

Táto chyba znamená, že hodnota <sidno> je neplatná. Ak problém pretrváva, prejdite do inštalačného priečinka Mudfish a odstráňte všetky nasledujúce súbory s príponou vsm:

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

Potom znova spustite Mudfish.

MUDEC_00049​

no entry for SID XXX.

Pri tomto probléme si pozrite chybu MUDEC_01643.

MUDEC_00051​

Failed to set the default route.

Táto chyba vzniká, keď sa nedá nastaviť interne používaná predvolená smerovacia cesta Mudfish, pretože uzol vybraný ako predvolená cesta sa nenachádza v zozname serverov. Zvyčajne to môže súvisieť s kreditmi Mudfish.

  • Najprv skontrolujte, či máte riadne dobité kredity Mudfish. Nedostatok kreditov môže niekedy spôsobiť tento problém.

  • Ak používate tarif „Predplatné“, skontrolujte, či máte aktivované platné predplatné.

Ak problém pretrváva, obráťte sa na fórum Mudfish.

MUDEC_00056​

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

Pri používaní Mudfish sa niekedy môže objaviť táto chyba protokolu ARP. Môže vzniknúť, keď internú súkromnú IP adresu Mudfish pridelenú vám používa aj iný používateľ. Možné príčiny sú:

  • Neočakávané ukončenie programu spravujúceho súkromné IP adresy na centrálnom serveri Mudfish.

    Pri tomto probléme zvyčajne informujeme používateľov na facebookovej stránke Mudfish.

  • Ak na stolnom počítači alebo notebooku prejdete do režimu dlhodobého spánku alebo spánku bez ukončenia Mudfish, po prebudení môže vzniknúť problém.

Pri výskyte tohto problému musíte program Mudfish reštartovať.

MUDEC_00057​

Couldn't find the static node X for default route

Táto chyba vzniká, keď je uzol vybraný na nastavenie internej predvolenej brány Mudfish z nejakého dôvodu nedostupný.

MUDEC_00058​

No gateway found.

Tento problém zvyčajne vzniká pri nedostatku kreditov Mudfish. Najprv si zakúpte kredity na http://credits.ko.loxch.com/.

MUDEC_00059​

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

Táto chyba znamená problém s komunikáciou s uzlom Mudfish, ktorého verejná IP adresa je <ip>. Program Mudfish mu odoslal údaje, ale prenos zlyhal z dôvodu uvedeného v <errno> <err_string>. Môže ísť o tieto chyby.

  • 10060 (ODR_ETIMEDOUT)

    Program odoslal údaje uzlu, ale uzol nepotvrdil ich prijatie.

  • 10054 (ODR_ECONNRESET)

    Program odoslal údaje uzlu, ale uzol spojenie ukončil.

Pri tejto chybe vyberte iný uzol a overte, či sa chyba stále vyskytuje.

Výber uzla v základných nastaveniach položky

MUDEC_00060​

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

Táto správa sa môže zobraziť, keď interné virtuálne sieťové zariadenie re(4) v Mudfish odošle uzlu paket UDP, ale odoslanie z nejakého dôvodu zlyhá.

Príčina je uvedená v časti error message. Zvyčajne ide o problém firewallu alebo siete. Podrobnosti jednotlivých prípadov sú nižšie.

  • ODR_EHOSTUNREACH

    K cieľovému uzlu A.B.C.D neexistuje smerovacia cesta. Program sa teda pokúsil pristúpiť k nedostupnému hostiteľovi. Zvyčajne to spôsobuje nesprávne nakonfigurovaná smerovacia tabuľka.

  • ODR_ENOBUFS

    Program sa pokúsil odoslať paket do cieľa A.B.C.D, ale operačný systém vrátil chybu. Zvyčajne nie je dostatok miesta vo vyrovnávacej pamäti soketu alebo je interný front plný.

    Táto chyba znamená, že z nejakého dôvodu nie je možné odosielať pakety do cieľa A.B.C.D. Zvyčajne vzniká, keď s týmto cieľom nefunguje komunikácia.

Najprv treba zistiť MTU medzi počítačom používateľa a uzlom a nastaviť vhodnú hodnotu. Ak nám cez ponuku Mudfish „Podpora → Nahlásiť problém“ pošlete hlásenie, môžeme ho preskúmať.

MUDEC_00062​

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

Táto chyba môže vzniknúť, keď program Mudfish používa na komunikáciu s centrálnym serverom protokol TCP.

<ip> označuje verejnú IP adresu uzla Mudfish a <string> uvádza dôvod zlyhania operácie čítania zo soketu TCP.

  • ODR_ECONNRESET

    Tento kód znamená, že uzol Mudfish alebo firewall v príslušnej sieti z nejakého dôvodu poslal programu Mudfish paket TCP RST. Spojenie teda ako prvá ukončila strana uzla.

    Zmeňte používaný uzol Mudfish a overte, či sa rovnaký problém opakuje.

Ak uzol s adresou <ip> bežne nepoužívate, túto chybovú správu môžete ignorovať.

MUDEC_00064​

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

Táto chyba môže vzniknúť, keď je ako protokol pripojenia nastavené TCP. Znamená zlyhanie prijímania údajov z uzla <ip>; presnú príčinu uvádza <err_string>.

  • ODR_ECONNABORTED

    Táto chyba môže vzniknúť, keď spojenie s uzlom Mudfish ako prvý ukončí počítač používateľa.

    Spojenie mohol z nejakého dôvodu ukončiť operačný systém alebo ho mohli zablokovať programy tretích strán, napríklad firewall či antivírus.

  • ODR_ETIMEDOUT

    Program sa pokúsil pomocou read() prijať užitočné údaje (Payload) z uzla, ale server ich neodoslal a vypršal časový limit.

Podľa časti FAQ Otázky k uzlom skúste zmeniť uzol, prípadne zmeňte protokol pripojenia a otestujte výsledok.

Všeobecné nastavenia programu s protokolom pripojenia

MUDEC_00066​

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

<ip> označuje IP adresu uzla Mudfish a <num> a <string> označujú chybu. Program Mudfish odoslal paket UDP uzlu <ip>, ale z nejakého dôvodu sa ho nepodarilo doručiť. Jednotlivé prípady sú nasledujúce.

  • ODR_ECONNRESET

    Program Mudfish odoslal paket UDP uzlu <ip>, ale z nejakého dôvodu vypršala hodnota TTL (Time To Live) tohto paketu a program prijal od smerovača na trase správu ICMP (TTL expired in transit).

MUDEC_00071​

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

Táto správa sa zobrazí, keď sa program Mudfish Core nedokáže pripojiť ku konkrétnemu uzlu (v príklade k serveru s IPv4 adresou A.B.C.D). Príčinu opisujú <num> a <string>.

Možné príčiny sú:

  • Uzol nebeží, spojenie blokuje firewall alebo program na strane servera nefunguje správne.

  • Internetové pripojenie z nejakého dôvodu nedokáže nájsť smerovaciu cestu k určenému uzlu.

Podrobnejšie vysvetlenia jednotlivých správ sú nasledujúce.

  • ODR_ETIMEDOUT

    Táto chyba môže vzniknúť pri pokuse o pripojenie k serveru A.B.C.D alebo keď server po určitý čas vôbec neodpovedá.

    Vo väčšine prípadov spojenie z nejakého dôvodu blokuje firewall.

Odporúčame vyskúšať postupy uvedené v dokumente Riešenie problémov s firewallom.

MUDEC_00074​

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

Táto chyba vzniká pri rovnakých príznakoch ako MUDEC_00071. Pozrite si príslušný opis.

MUDEC_00075​

Failed to open a socket to main server for heartbeat.

Táto chyba vzniká, keď zlyhá príprava na odoslanie kontrolnej správy heartbeat centrálnemu serveru Mudfish. Základnú príčinu zistíte v protokole Core v ponuke „Stav → Procesy“, kde pred MUDEC_00075 nájdete iné číslo chyby.

Protokoly procesov v prehľade Mudfish

MUDEC_00079​

Failed to connect the master server: <error_msg>

Táto chyba znamená, že sa z nejakého dôvodu nedá pripojiť k autentifikačnému serveru na centrálnom serveri Mudfish. Možné príčiny sú:

  1. Autentifikačný server na centrálnom serveri Mudfish skutočne nebeží a nefunguje.

  2. Firewall v počítači, na ktorom používate Mudfish, alebo firewall v sieti znemožňuje prístup k centrálnemu serveru Mudfish.

    V tomto prípade skúste postupy z dokumentu Riešenie problémov s firewallom.

Nastavenie voľby spustenia -O

Všeobecné nastavenia programu Mudfish

Ukážka nastavení pri riešení problémov s firewallom

Nastavenie adresy MAC pri riešení problémov s pripojením

Nastavenia siete LAN v rozhraní LuCI

MUDEC_00080​

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

Príčina​

Táto chyba vzniká, keď je spojenie s uzlom Mudfish nestabilné alebo uzol neodpovedá.

Problémový uzol má internú IPv4 adresu A.B.C.D priradenú virtuálnemu sieťovému zariadeniu reX (X je konkrétne číslo). Ak chcete zistiť jeho názov, vyhľadajte adresu A.B.C.D na https://mudfish.net/server/status.

Riešenie​

  • Ak problémový server nepoužívate, túto správu môžete ignorovať. Môže ísť o dočasné zastavenie uzla.

  • Ak majú problém kontrolné správy heartbeat smerujúce ku všetkým uzlom, príčinou môžu byť pravidlá firewallu v aktuálnej sieti. V rozhraní Mudfish v ponuke „Nastavenia → Všeobecné“ zmeňte „Protokol pripojenia“ z UDP na TCP alebo ICMP a otestujte výsledok.

  • Ak problém pretrváva, obráťte sa na fórum Mudfish.

MUDEC_00084​

Too many failure to the backend.

Tento kód vzniká pri opakovanom zlyhávaní spojenia s vybraným uzlom. Ak správa pretrváva, zvyčajne sa spolu s ňou vypisujú aj chyby MUDEC_00071 a MUDEC_00074. Zistite, ktorý uzol má problém, a napíšte na fórum alebo pošlite hlásenie na support-ko@loxch.com.

MUDEC_00086​

ReadFile() error: <num> <error_msg>

Táto chyba môže vzniknúť, keď čítanie údajov zo sieťového zariadenia TAP-Win32 adapter v9 zlyhá z dôvodu uvedeného v <error_msg>. Doteraz boli potvrdené tieto chyby.

  • 2 The system cannot find the file specified.

    Sieťové zariadenie sa nedá nájsť. Príčinou môže byť nesprávna inštalácia zariadenia TAP-Win32 adapter v9 alebo prítomnosť viacerých takýchto zariadení v systéme.

    Podľa časti Ovládač TAP(4) nefunguje najprv opravte alebo preinštalujte sieťové zariadenie.

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

    Ako uvádza správa, operácia I/O bola z nejakého dôvodu prerušená. Zvyčajne iný program počas behu Mudfish vykonal operáciu narúšajúcu jeho činnosť alebo zachytil či prerušil spojenie sieťového zariadenia TAP-Win32 adapter v9.

    Najprv skontrolujte, či niektorý program nenarúša fungovanie Mudfish.

MUDEC_00089​

Príčina je rovnaká ako pri MUDEC_00086.

MUDEC_00091​

RegOpenKeyEx() error: <num> <error_msg>

Táto chyba môže vzniknúť, keď sa program pokúsi upraviť Tcpip Parameter sieťového zariadenia TAP-Win32 adapter v9 vo Windows, ale zlyhá z nasledujúceho dôvodu.

  • 5 Access is denied.

    Prístup (čítanie/zápis) k príslušnej hodnote registra nie je z nejakého dôvodu povolený. Prístup môže riadiť firewall alebo antivírus.

Táto chyba nemá zásadný vplyv na fungovanie Mudfish, takže správu môžete ignorovať.

MUDEC_00104​

CreateProcess failed (<errnum>)

Táto chyba znamená, že program Mudfish narazil na chybu pri úprave MTU sieťového zariadenia TAP-Win32 adpater v9 pomocou príkazu netsh. Príčinu uvádza <errnum>. Známa je nasledujúca chyba.

  • 2 ERROR_FILE_NOT_FOUND

    Ak sa táto chyba objaví, skontrolujte, či súbor %SystemRoot%\system32\netsh.exe skutočne existuje. Ak táto chyba nie je prítomná, je možné, že ho násilne odstránil iný vírus alebo škodlivý kód. Na správne používanie Mudfish bude zrejme potrebné súbor obnoviť.

MUDEC_00110​

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

Táto chyba znamená, že Windows našiel základné informácie o sieťovom zariadení TAP-Win32 adpater v9 s identifikátorom <uuid>, ale nenašiel jeho podrobnú konfiguráciu. Môže vzniknúť, keď je register Windows narušený alebo poškodený po používaní iného programu VPN.

Ak kontrola základnej funkčnosti potvrdí správne fungovanie, môžete túto chybu ignorovať. Ak funkčnosť nepotvrdí, zariadenie TAP-Win32 adpater v9 nie je správne nainštalované. V takom prípade postupujte podľa dokumentu Ovládač TAP(4).

MUDEC_00111​

Príčina je rovnaká ako pri MUDEC_00192.

MUDEC_00112​

Príčina je rovnaká ako pri MUDEC_00086.

MUDEC_00114​

Príčina je rovnaká ako pri MUDEC_00062.

MUDEC_00115​

Príčina je rovnaká ako pri MUDEC_00062.

MUDEC_00123​

Príčina je rovnaká ako pri MUDEC_00139.

MUDEC_00124​

CreateIpForwardEntry() failed: <errno> <err_msg>

Táto chyba vzniká, keď proces Mudfish Core nedokáže vložiť smerovaciu cestu do hostiteľského operačného systému používateľa. Zlyhanie opisujú <errno> a <err_msg>. Známe správy sú:

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

    Funkcii CreateIpForwardEntry() bol odovzdaný nesprávny argument. Ak sa vám zobrazila táto správa, pošlite podrobnosti prostredníctvom hlásenia problému.

  • 1168 (ERROR_NOT_FOUND) - Element not found.

    Táto chyba môže vzniknúť, keď sa nedá nájsť sieťové rozhranie, pre ktoré sa má nastaviť smerovacia tabuľka.

MUDEC_00125​

No default routing path found

Táto chyba sa môže vyskytnúť pri spustení Mudfish v režime Full VPN, keď sa v smerovacej tabuľke dá nájsť predvolená brána operačného systému. Doteraz je známy výskyt v nasledujúcom prípade.

  • Mudfish nepodporuje aktuálne používaný operačný systém.

Ak problém pretrváva, pošlite hlásenie problému, aby sme vám mohli lepšie pomôcť.

MUDEC_00126​

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

V operačnom systéme Windows sa nepodarilo vytvoriť položku presmerovania (smerovacej tabuľky). V ponuke „Stav → Procesy“ skontrolujte predchádzajúce chyby. Pred touto správou zvyčajne nájdete chybu MUDEC_00124, ktorá vysvetľuje príčinu.

MUDEC_00129​

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

Proces Mudfish Core nedokázal vložiť smerovaciu cestu (<ip>, <netmask> a <gateway>) do hostiteľského operačného systému používateľa.

MUDEC_00137​

msk0: ODR_writev() error: <err_string>

Táto správa označuje chybu ovládača msk(4), virtuálneho sieťového zariadenia programu Mudfish. Príčina závisí od hodnoty <err_string>.

  • ODR_ENOENT

    Zodpovedá chybe The system cannot find the file specified. Môže vzniknúť, keď sa z nejakého dôvodu preruší spojenie programu Mudfish so sieťovým zariadením TAP-Win32 adapter v9.

    Môže sa vyskytnúť napríklad vtedy, keď programy typu FastPing upravia register Windows a následne reštartujú všetky sieťové zariadenia, aby sa zmeny uplatnili.

MUDEC_00139​

Chyby MUDEC_00139 aj MUDEC_00137 súvisia so zariadením TAP-Win32 adapter v9. Mudfish nemusí fungovať ani na základnej úrovni. Najdôležitejšie je preto vykonať kontrolu základnej funkčnosti. Najprv overte, či táto časť funguje správne.

MUDEC_00145​

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

Táto chyba môže vzniknúť pri zapnutom režime FastConnect. Znamená problém pri doručovaní paketov UDP uzlu <address>. Známe chybové správy sú nasledujúce.

  • 55 No buffer space available

    Mudfish sa pokúsil odoslať paket UDP, ale vyrovnávacia pamäť soketu v internej nižšej vrstve je plná a ďalšie pakety už nemožno odoslať.

    Zvyčajne ide o problém s komunikáciou s uzlom <address>. Zmeňte používaný uzol a skúste to znova.

    Výber iného uzla v nastaveniach položky

  • 64 Host is down

    Táto chyba znamená, že uzol Mudfish <address> nie je dostupný. Uzol môže byť zastavený a nefunkčný. Zmeňte ho a skúste to znova.

    Výber iného uzla v nastaveniach položky

Ak problém pretrváva, vypnite režim FastConnect a overte, či sa príznaky opakujú.

MUDEC_00167​

Failed to connect to the master server

Táto chyba vzniká, keď sa nedá pripojiť k autentifikačnému serveru na centrálnom serveri Mudfish. Podrobné príčiny nájdete pri MUDEC_00079.

MUDEC_00176​

tcprelay: Failed to find SID for destination <ip>

Táto chyba zvyčajne vzniká pri zapnutom režime FastConnect. Počítač používateľa odovzdal programu Mudfish spojenie smerujúce na <ip>, ale Mudfish interne nenašiel informáciu o tom, ktorému uzlu ho má odoslať.

Aktuálne možnosti riešenia sú:

  1. Vypnite režim FastConnect.

  2. Ak hranie funguje bez problémov, túto chybu môžete považovať za ignorovateľnú.

MUDEC_00177​

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

Táto chyba môže vzniknúť pri zapnutom režime FastConnect, pretože program Mudfish interne nedokáže nájsť uzol s číslom <number>.

<number> je jedinečný identifikátor uzla. Program má odoslať údaje tomuto uzlu, ale neprijal o ňom informácie.

Na vyriešenie problému skontrolujte nasledujúce.

  • V nastaveniach používanej položky zmeňte uzol. Pôvodne nastavený uzol môže byť momentálne nedostupný a označený ako DOWN.

MUDEC_00178​

udprelay: Failed to find SID for destination <ip>

Táto chyba môže vzniknúť pri používaní režimu FastConnect, keď program chce doručiť údaje do cieľa <ip>, ale interne nevie určiť, ktorému uzlu ich má odoslať.

Ak hranie funguje bez problémov, túto chybu zvyčajne môžete ignorovať. Od verzie v4.2.7 bola jej úroveň protokolovania znížená na informačnú.

MUDEC_00179​

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

Ak táto chyba nespôsobuje problémy pri hraní, môžete ju ignorovať.

Táto správa sa zvyčajne zobrazí, keď je hodnota MTU (Maximum Transmission Unit) používaná na komunikáciu medzi aktuálnym počítačom a centrálnym serverom Mudfish menšia, než Mudfish očakáva. „X“ označuje skutočné MTU a „Y“ aktuálne nastavenú hodnotu Mudfish. Menšia hodnota „X“ má zvyčajne tieto príčiny.

  1. MTU sieťového zariadenia, ku ktorému je pripojená internetová linka, bolo vynútene zmenené.

    Stáva sa to po inštalácii programov typu FastPing, ktoré túto hodnotu vynútene upravujú.

  2. Smerovač na trase medzi počítačom a centrálnym serverom Mudfish dokáže komunikovať iba s menším MTU.

Riešenie 1​

Najprv skontrolujte predvolené hodnoty MTU používaných sieťových zariadení. Zvyčajne ich zistíte takto.

  • Kliknite na tlačidlo Štart a otvorte Ovládací panel.

  • Kliknite na Sieťové pripojenia a zobrazte zoznam sieťových zariadení nainštalovaných a spustených v systéme.

  • Na každé zariadenie kliknite pravým tlačidlom a otvorte „Vlastnosti“. Zobrazí sa okno podobné nasledujúcemu.

    Nastavenie MTU vo vlastnostiach sieťového adaptéra

  • Kliknite na tlačidlo „Konfigurovať(C)...“ a prejdite na kartu „Rozšírené“, kde nájdete časť MTU.

  • Skontrolujte, či je hodnota 1500. Ak nie, obnovte ju na 1500.

Riešenie 2​

Pred zmenou MTU sieťového zariadenia TAP-Win32 Adapter v9 musí byť Mudfish úplne ukončený. Ak hodnotu zmeníte počas pripojenia Mudfish, komunikácia s uzlom sa preruší.

Ak sú podľa „Riešenia 1“ všetky hodnoty správne nastavené na 1500 bajtov, odporúčame nastaviť predvolené MTU adaptéra TAP-Win32 Adapter v9 na „X“ - 50. Ak je napríklad hodnota v chybovej správe 1480 bajtov, nastavte 1430 bajtov.

  • Medzi sieťovými zariadeniami nájdite TAP-Win32 Adapter v9. Kliknite naň pravým tlačidlom a otvorte „Vlastnosti“. Zobrazí sa okno podobné nasledujúcemu.

    Nastavenie MTU vo vlastnostiach adaptéra TAP-Win32

  • Kliknite na tlačidlo „Konfigurovať(C)...“ a prejdite na kartu „Rozšírené“, kde nájdete časť MTU.

  • Uložte menšiu hodnotu.

  • Vo Windows XP sa nastavenie správne uplatní až po reštarte.

MUDEC_00180​

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

Táto chyba vzniká iba pri zapnutom režime FastConnect. Znamená problém pri čítaní údajov z uzla a ich doručovaní do počítača používateľa (lokálneho počítača). Podrobnosti <errno> a <errmsg> sú nasledujúce.

  • 55 No buffer space available

    Program sa pokúsil doručiť údaje lokálnemu počítaču, ale vyrovnávacia pamäť príslušného soketu je z nejakého dôvodu plná a ďalšie údaje už nemožno doručiť. Zvyčajne to vzniká pri pokuse vytvoriť priveľa spojení s uzlom Mudfish.

Vypnite režim FastConnect a skúste to znova alebo zmeňte používaný uzol.

MUDEC_00181​

udp_relay: Failed to find the backend for <ip>

Táto chyba môže vzniknúť pri zapnutom režime FastConnect, keď sa nedajú doručiť údaje do cieľa <ip>.

MUDEC_00182​

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

Táto chyba znamená, že program UDP relay už nedokáže vytvoriť ďalší socket(2). Hodnota <errno> umožňuje presnejšie zistiť situáciu, ale zvyčajne ide o vytvorenie priveľkého počtu soketov UDP.

Keďže problém spôsobuje spustený program vytvárajúci veľa spojení UDP, môžete ho vyriešiť ukončením takého programu. Možné sú aj tieto postupy.

  • Ak beží program založený na P2P (napríklad BitTorrent), jeho vypnutie môže problém vyriešiť.

  • Pomôcť môže ukončenie programov s intenzívnou sieťovou aktivitou.

  • Ak používate Full VPN spolu s režimom FastConnect, problém môžete vyriešiť vypnutím režimu Full VPN.

MUDEC_00186​

Wrong TCP format hdr: <char>

Pri komunikácii s vybraným uzlom Mudfish vznikol problém s vaším pripojením. Pripojenie môže byť tiež monitorované alebo blokované sieťovým firewallom.

Skúste iný protokol pripojenia alebo zmeňte uzol Mudfish.

MUDEC_00192​

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

Príčina tejto chyby zvyčajne závisí od hodnoty <errno>. Skontrolujte nasledujúce body.

  • Stiahnite a používajte najnovšiu verziu z https://mudfish.net/download. Keďže už nezávisí od ovládača tuntap, problém by nemal nastávať.

  • Príčinou môže byť už spustený proces Mudfish. V zozname procesov skontrolujte, či existuje proces mudfish. Ak áno, ukončite ho príkazom kill a skúste to znova.

MUDEC_00196​

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

Táto chyba môže vzniknúť, keď uzol so SID <number> (SID je interný jedinečný identifikátor uzla) z nejakého dôvodu už nedokáže poskytovať službu. Skontrolujte nasledujúce body.

  • V nastaveniach režimu Full VPN alebo jednotlivých položiek vyberte iný uzol a overte, či sa problém vyrieši.

  • Ak používate predplatné, na https://mudfish.net/admin/front skontrolujte mesačnú spotrebu dát.

    Tento problém môže vzniknúť po prekročení mesačného dátového limitu predplatného.

  • Skontrolujte, či máte dostatok kreditov Mudfish. Používateľom predplatného sa to niekedy stáva, keď si nezakúpili predplatný balík.

    Podrobnosti o balíkoch nájdete v dokumente Oznámenie o zmene tarifov – 20210607.

MUDEC_00235​

Too many heartbeat errors. Please check your firewalls.

Táto chyba znamená, že zlyhávajú signály heartbeat, ktoré Mudfish odosiela na udržanie komunikácie s uzlami. Zvyčajne sieťový firewall podľa svojich pravidiel blokuje protokol pripojenia používaný Mudfish.

Podľa dokumentu Riešenie problémov s komunikáciou s uzlami skúste zmeniť protokol pripojenia.

MUDEC_00238​

Packet loss rate <percentage> to <mudfish_node_name>

Toto upozornenie znamená, že niektorá z aktuálnych položiek má nastavené používanie uzla <mudfish_node_name>. Mudfish pravidelne testuje stratu paketov na uzloch, ktoré považuje za aktuálne používané, a oznamuje výsledok.

Pri teste uzla <mudfish_node_name> sa momentálne zahadzuje <percentage> paketov.

Čím vyššie je <percentage>, tým je spojenie nestabilnejšie. Môže to byť podnet na použitie iného uzla. Na vyriešenie problému skúste nasledujúce.

  • Zmeňte protokol pripojenia na protokol založený na TCP.

  • Alebo v ponuke „Nastavenia -> Program“ zmeňte „Metódu kontroly RTT“ na metódu založenú na TCP.

  • Použite iný uzol.

Ak chcete podrobnejšie analyzovať základnú príčinu, podľa dokumentu Analýza siete pomocou WinMTR otestujte verejnú IP adresu používaného uzla.

MUDEC_00251​

Failed to connect the master server.

Táto chyba sa môže zobraziť, keď sa nedá pripojiť k centrálnemu serveru Mudfish.

V ponuke „Stav -> Procesy“ skontrolujte protokol Launcher. Overte, či pred touto správou nie je iná chybová správa. Tá označuje príčinu problému; pozrite si dokumentáciu príslušnej chyby.

MUDEC_00254​

authc_read() failed: <result>

Príčina je rovnaká ako pri MUDEC_00020.

MUDEC_00258​

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

Príčina je rovnaká ako pri MUDEC_00020.

MUDEC_00260​

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

Táto chyba môže vzniknúť pri odosielaní odpovede DHCP počítaču používateľa. Presnú príčinu uvádzajú <errno> a <error_msg>. Môže sa zobraziť nasledujúca správa.

  • No route to host

    Program chcel doručiť odpoveď DHCP, ale interne nevie, kam ju má odoslať. Príčinou môže byť nesprávna interná konfigurácia Mudfish alebo iný neznámy problém.

Skúste použiť voľbu -I opísanú v časti MUDEC_00045.

Nastavenie voľby spustenia -I

MUDEC_00262​

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

Táto chyba vzniká pri probléme s MTU (Maximum Transmission Unit) počas odosielania údajov uzlu <ip_addr>.

Kontrolný zoznam

Pred vyskúšaním riešení nižšie skontrolujte niekoľko okolností, ktoré môžu spôsobiť chybu MUDEC_00262.

  1. Ak ste niekedy nainštalovali program Muddog (https://dog.mudfish.net/), odinštalujte ho.

  2. Skontrolujte, či už nebeží iný program VPN. Tento problém môže niekedy vzniknúť, keď iný program VPN upraví systémovú smerovaciu tabuľku.

Riešenie 1​

Na vyriešenie problému znížte MTU sieťového zariadenia TAP-Win32 adapter v9 na 1450 alebo menej, prípadne ešte nižšie, kým chyba nezmizne.

  • Najprv ukončite Mudfish. Ak MTU zmeníte podľa tohto postupu počas behu Mudfish, program nemusí fungovať správne.

  • Medzi sieťovými zariadeniami nájdite TAP-Win32 Adapter v9. Kliknite naň pravým tlačidlom a otvorte „Vlastnosti“. Zobrazí sa okno podobné nasledujúcemu.

Nastavenie MTU vo vlastnostiach adaptéra TAP-Win32

  • Kliknite na tlačidlo „Konfigurovať(C)...“. V okne vlastností prejdite na kartu „Rozšírené“, kde nájdete časť MTU.

  • Predvolená hodnota je 1500. Uložte menšiu hodnotu. Začnite na 1400 a potom skúšajte znižovať po 50 na 1350, 1300 atď., až kým sa MUDEC_00262 prestane zobrazovať.

  • Vo Windows XP sa nastavenie správne uplatní až po reštarte.

Riešenie 2​

Pomôcť môže úprava MTU v ponuke nastavení. Skúste nasledujúci postup.

  1. Otvorte „Nastavenia → Program“.

  2. Postupne znižujte hodnotu MTU na 1400, 1300 alebo 1200 a testujte výsledok.

    Predvolená hodnota Mudfish je 1400.

Riešenie 3​

  • Niekedy pomôže zmena protokolu pripojenia z UDP na TCP.
  1. Otvorte „Nastavenia → Program“.

  2. Zmeňte protokol/port na variant založený na TCP.

MUDEC_00269​

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

Táto chyba vzniká iba pri zapnutom režime FastConnect. Znamená problém pri čítaní údajov z uzla a ich doručovaní do počítača používateľa (lokálneho počítača). Podrobnosti <errno> a <errmsg> sú nasledujúce.

  • 55 No buffer space available

    Program sa pokúsil doručiť údaje lokálnemu počítaču, ale vyrovnávacia pamäť príslušného soketu je z nejakého dôvodu plná a ďalšie údaje už nemožno doručiť.

    Zvyčajne to spôsobuje spustený torrentový program alebo iný program vytvárajúci veľa sieťových spojení, čím prekročí počet soketov, ktorý Mudfish dokáže spracovať.

  • 65 No route to host

    Proces Mudfish Core sa pokúsil odoslať pakety do cieľa <ip>:<port>, ale nenašiel smerovacie informácie pre tento cieľ.

    Ak Mudfish funguje bez problémov, chybu môžete ignorovať. Ak kvôli nej nemôžete používať režim FastConnect, pošlite hlásenie problému, ktoré pomôže určiť príčinu.

Vypnite režim FastConnect a skúste to znova alebo zmeňte používaný uzol.

MUDEC_00279​

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

Táto chyba môže vzniknúť pre problém internej služby Mudfish. Na odstránenie základnej príčiny je potrebná pomoc prevádzkovateľov. Kontaktujte nás prostredníctvom fóra Mudfish.

MUDEC_00280​

Príčina je rovnaká ako pri MUDEC_00020.

MUDEC_00281​

Failed to fetch the routing table.

Mudfish neprijal informácie o smerovacej tabuľke z centrálneho servera. Niekedy je príčinou sieťový problém, ale ak pretrváva, vyskúšajte nasledujúce postupy.

MUDEC_00282​

Failed to receive heartbeat resp <result_code>

Táto chyba môže vzniknúť, keď program nedokáže prijať odpoveď heartbeat z centrálneho servera Mudfish. Príčina závisí od <result_code>. Ak chyba pretrváva, centrálny server Mudfish usúdi, že používateľ je odpojený, takže nevyriešený problém môže narušiť používanie služby.

Ak sa však chyba objaví iba občas, môžete ju ignorovať.

MUDEC_00283​

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

Táto chyba úrovne FATAL môže nastať, keď sa posledná hodnota heartbeat klienta známa centrálnemu serveru Mudfish výrazne líši od aktuálnej hodnoty programu. Rozdiel sa odhaduje na <timediff>. Ak prekročí 1800 sekúnd (30 minút), proces Mudfish Core sa nútene ukončí. Môže sa to stať napríklad v týchto prípadoch.

  • Notebook alebo stolný počítač bol v režime hibernácie a po určitom čase sa znova zapol.
  • Sieť určitý čas nefungovala a následne sa obnovila.

Pri tejto chybe znova spustite program Mudfish.

MUDEC_00285​

CryptAcquireContext failed with error <errno>: <errmsg>

Táto chyba môže vzniknúť pri kontrole oprávnenia na vytvorenie šifrovacieho kľúča počas spúšťania Mudfish. Môže sa zobraziť nasledujúci kód.

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

    Vyskúšajte riešenie uvedené v časti MUDEC_00286.

MUDEC_00286​

CryptAcquireContext, newkeyset

Pri prvom spustení Mudfish nastal problém s inicializáciou vytvárania šifrovacieho kľúča. Vyskúšajte nasledujúce kroky.

  1. Overte, či má aktuálny účet Windows nastavené heslo. Ak sa prihlasujete bez hesla, nastavte ho a reštartujte počítač.

  2. Ak prvý postup nepomôže, vytvorte úplne nový účet Windows, nastavte mu heslo a skúste program z tohto účtu.

  3. Ak nepomôže ani jeden z uvedených postupov, skúste nasledovné.

    • V Prieskumníkovi otvorte %APPDATA%\Microsoft\Crypto\, premenujte podadresár RSA napríklad na RSA.old a reštartujte počítač.

      Ak premenovanie RSA nepomôže, premenujte adresár Keys napríklad na Keys.old, reštartujte počítač a skúste to znova.

MUDEC_00299​

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

Táto chyba môže nastať vo verzii Mudfish pre Linux a znamená, že sa nepodarilo vykonať príkaz <command>. Podrobnejšiu príčinu zistíte z <errnum> a <errmsg>.

  • 9 - Bad file descriptor

    Táto chyba znamená, že proces, ktorý mal vykonať príkaz, z neočakávaného dôvodu havaroval.

    Požiadajte o technickú podporu na fóre Mudfish.

Ak používate smerovač ipTIME, úplne ho vypnite a znova zapnite. Ak chyba pretrváva, v prehľade otvorte „Stav → Procesy“, vyhľadajte správy WARN alebo ERROR v protokole Core a nahrajte ich napríklad na https://pastebin.com. Uveďte aj model smerovača.

MUDEC_00305​

Príčina je rovnaká ako pri MUDEC_00015.

MUDEC_00306​

Príčina je rovnaká ako pri MUDEC_00015.

MUDEC_00309​

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

Táto chyba môže nastať, keď sa procesu Mudfish Core nepodarí vytvoriť položku smerovacej tabuľky. Známe sú nasledujúce chybové hlásenia.

  • Network is unreachable

    Môže vzniknúť, ak cieľ vytváranej položky nie je podľa vnútornej konfigurácie siete dostupný.

    Konfigurácia siete mohla zlyhať pre inú vnútornú chybu. V prehľade Mudfish otvorte „Stav → Procesy“ a v protokole Core skontrolujte, či pred MUDEC_00309 nie sú ďalšie chyby.

    Zvyčajne sa to môže stať, keď uzol nastavený v položke nefunguje.

MUDEC_00314​

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

Mudfish sa pokúsil pripojiť k uzlu <ip> na porte <port> pomocou protokolu <protocol>, ale od operačného systému nedostal žiadnu informáciu o výsledku spojenia. Znamená to, že spojenie s uzlom nebolo nadviazané. Pomôcť môžu nasledujúce postupy.

  • Vyskúšajte iný protokol uvedený v dokumente Protokol pripojenia.
  • Alebo vyberte iný uzol.

MUDEC_00316​

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

Táto chyba môže nastať pri získavaní informácií o položkách používateľa, teda smerovacích údajov, z centrálneho servera Mudfish. Čísla v správe znamenajú nasledovné.

  • <cur_count>

    Index práve spracúvanej smerovacej tabuľky.

  • <total_count>

    Celkový počet smerovacích tabuliek, ktoré treba stiahnuť.

  • <result>

    Veľkosť doteraz stiahnutých údajov smerovacej tabuľky.

  • <expected_size>

    Veľkosť údajov smerovacej tabuľky, ktoré treba stiahnuť. Očakáva sa stiahnutie práve takéhoto objemu údajov.

MUDEC_00319​

Failed to authenticate using ID/PWD

Overenie používateľského ID a hesla zlyhalo. Ak sa chyba opakuje, skontrolujte nasledujúce body.

  • V protokole Core v ponuke „Stav -> Procesy“ vyhľadajte správy WARN alebo ERROR. Je veľmi pravdepodobné, že pred MUDEC_00319 nastala iná vnútorná chyba Mudfish. Tá zvyčajne ukazuje skutočnú príčinu.
  • Na https://mudfish.net/admin/front skúste zmeniť heslo na jednoduchšiu kombináciu a potom to skúste znova.

MUDEC_00320​

Failed to fetch the static node information.

Nepodarilo sa získať informácie o uzloch z centrálneho servera Mudfish. Príčin môže byť viac, najčastejšie ide o nasledujúce.

  • Nestabilná sieť na strane centrálneho servera Mudfish.
  • Sieťový firewall na používanom pripojení.
  • Nesprávne sieťové nastavenia počítača.

MUDEC_00330​

Slowed down due to speed limitation.

Táto chyba sa môže zobraziť používateľom paušálneho programu, keď Mudfish obmedzí rýchlosť podľa limitu programu. Podrobnosti o rýchlostných limitoch nájdete v dokumente Dátové programy.

Vyskúšajte niektoré z nasledujúcich riešení.

  1. Prejdite na program účtovaný podľa objemu prenesených dát.

  2. Ukončite programy vytvárajúce nepotrebný sieťový prenos, aby sa uvoľnila kapacita pripojenia.

  3. Prejdite na iný paušálny balík s vyšším rýchlostným limitom.

    Ponuku nájdete na http://mudfish.net/admin/user/dataplan/modify.

  4. Ak problém podľa vás spôsobuje webový prenos HTTP / HTTPS, skúste ho vylúčiť v ponuke „Nastavenia -> Program -> Pravidlá výnimiek“.

MUDEC_00332​

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

Pri vytváraní soketu zlyhalo volanie ioctl(), ktorým sa má zakázať fragmentácia. <errno> môže obsahovať nasledujúcu hodnotu.

  • 10013 (WSAEACCESS)

    Zdá sa, že operačný systém blokuje volanie WSAIoctl() API. Overte, či ste nedávno nenainštalovali osobný firewall, bezpečnostný modul alebo antivírus. Je pravdepodobné, že volanie blokuje niektorý z týchto programov.

MUDEC_00333​

Failed to fetch static node <sid> information.

Nepodarilo sa prenajať IP adresu potrebnú na komunikáciu s uzlom <sid>. V ponuke „Stav → Procesy“ skontrolujte protokol Core. Pred touto chybou by mali byť ďalšie chyby alebo upozornenia.

Procesy a protokol Core v Mudfish

Snímka zachováva rozhranie v jazyku pôvodnej dokumentácie. Názvy ponúk sa môžu líšiť od slovenských vysvetlení.

MUDEC_00338​

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

Táto chyba môže nastať, keď sa nepodarí získať smerovacie informácie z centrálneho servera Mudfish.

Správu nájdete v protokole Mudfish Launcher v ponuke „Stav -> Procesy“. Pred ňou by mala byť iná chybová správa. Tá je príčinou problému, preto si pozrite dokumentáciu k nej.

MUDEC_00350​

Failed to connect to the mudfish master server.

Táto chyba môže nastať, keď Mudfish Launcher neúspešne skúša overenie na centrálnom serveri Mudfish.

Zvyčajne ide o problém so samotným nadviazaním spojenia. V ponuke „Stav -> Procesy“ nájdete túto správu v protokole Mudfish Launcher. Pred ňou by mala byť iná chyba, ktorá je príčinou problému; pozrite si dokumentáciu k nej.

MUDEC_00351​

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

Táto chyba môže nastať pri probléme s komunikáciou medzi uzlom Mudfish a overovacím serverom. Zvyčajne má jednu z nasledujúcich príčin.

  • Pri prijímaní údajov nastala neočakávaná vnútorná chyba operačného systému.
  • Prijatých údajov bolo príliš málo alebo neprišli žiadne.

Skontrolujte nasledujúce body.

  1. Najprv zistite, či ide o dočasný alebo trvalý problém. Príčinou môže byť váš poskytovateľ internetu, medzinárodná sieť alebo nesprávne fungovanie overovacieho servera Mudfish.

  2. Kým problém trvá, otvorte „Stav -> Procesy“ a protokoly Mudfish Launcher. Vyhľadajte ďalšie chyby alebo upozornenia vo formáte MUDEC_XXXXX, kde XXXXX sú číslice.

    Je veľmi pravdepodobné, že pred MUDEC_00351 je iná chyba. Jej správa poskytne podrobnejšie vysvetlenie príčiny.

Ak problém pretrváva, obráťte sa na fórum Mudfish.

MUDEC_00352​

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

Overenie používateľského ID a hesla zlyhalo. Komunikácia s overovacím serverom Mudfish teda fungovala, ale zadanú kombináciu ID / PASSWORD sa nepodarilo nájsť v databáze Mudfish.

Ak problém pretrváva, overte nasledujúce.

  • Skúste sa prihlásiť rovnakým ID / PASSWORD na https://mudfish.net/admin/front.
  • Ak prihlásenie na tomto webe funguje, ale program má problémy, zmeňte heslo na jednoduchšiu podobu a skúste to znova.
  • Ak nepomôže ani jeden z týchto postupov, obráťte sa na fórum Mudfish.

MUDEC_00357​

Your account isn't activated.

Prihlásenie používateľského účtu bolo z nejakého dôvodu zablokované. Najpravdepodobnejšou príčinou je príliš veľa nesprávnych pokusov o pripojenie za určitý čas.

Úplne ukončite Mudfish a o 5 minút sa skúste prihlásiť znova.

MUDEC_00362​

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

Pri konfigurácii spojenia rozhrania CLI Mudfish nastal problém. IP adresa a port počúvania sa nastavujú podľa <m_arg>. Podrobný dôvod zlyhania udáva <errno>.

  • 10049 ODR_EADDRNOTAVAIL

    Tento kód znamená „Cannot assign requested address“. Nepodarilo sa teda naviazať počúvajúci soket CLI na IP adresu zadanú pomocou <m_arg>.

    Zvyčajne sa môže vyskytnúť na smerovači ipTIME s Mudfish.

MUDEC_00373​

Failed to get the gateway IP address.

Program nenašiel IP adresu brány vybraného uzla Mudfish vo svojom zozname uzlov. Zvyčajnou príčinou môže byť nasledujúca situácia.

  • Vybraný uzol je offline: bol zastavený alebo je nedostupný pre sieťový problém.

Ak sa chyba opakuje, vyberte iný uzol Mudfish.

MUDEC_00400​

Too many requests in short time

Za krátky čas bolo odoslaných príliš veľa požiadaviek serverovému programu, ktorý počíta najkratšie trasy podľa RTT. Postupujte nasledovne.

  • Stránku s chybou nezatvárajte ani nevykonávajte iné úkony; zostaňte na nej.
  • Počkajte približne 10 ~ 20 sekúnd.
  • Potom znova kliknite na tlačidlo, ktoré chybu vyvolalo.

MUDEC_00401​

Not enough information to calculate shortest pathes.

Mudfish zvyčajne nemá dostatok údajov o RTT používateľa na výpočet najkratšej trasy. Vyskúšajte postup v nasledujúcom dokumente.

MUDEC_00408​

Klient​

Failed to connect the RTT server.

Pozrite si nižšie časť MUDEC_00409. Príčina je rovnaká.

Server​

Hit the speed cap.

Táto chyba sa môže vyskytnúť pri paušálnom programe. Správa znamená, že sa uplatnilo obmedzenie rýchlosti na strane uzla Mudfish.

Ak sa rýchlosť obmedzuje na strane klienta Mudfish, vzniká MUDEC_00330. Ak sa obmedzuje na uzle, vzniká MUDEC_00408.

Podrobnosti nájdete v časti MUDEC_00330.

MUDEC_00409​

Failed to connect the RTT server.

Nepodarilo sa pripojiť k serveru služby Mudfish, ktorý poskytuje informácie o RTT.

Ak problém pretrváva, odošlite hlásenie o probléme a kontaktujte technickú podporu Mudfish.

MUDEC_00410​

Failed to connect the master server.

Spojenie s overovacím serverom Mudfish nebolo správne nadviazané.

  • V protokole Mudrun Launcher v ponuke „Nastavenia -> Procesy“ by mala byť pred touto chybou iná chyba. Podrobnejšiu príčinu hľadajte tam.

MUDEC_00416​

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

Táto chyba zvyčajne vzniká pri nastavovaní pokročilého režimu uzlov položky Mudfish. Nastavenie sa posiela uzlu, ale počas jeho odosielania nastal problém so spojením. <private_ip> je súkromná IP adresa uzla. Príčinu udáva <errno>.

  • 60

    Hodnota <errno> 60 bola zaznamenaná v Mac OS X a znamená Connection Timed Out. Pokus o spojenie prebehol, ale z nejakého dôvodu nebolo možné komunikovať.

Vyskúšajte iný uzol.

MUDEC_00421​

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

Pri nastavovaní pokročilého režimu uzlov pre položku <itemid> chýbajú z dosiaľ neznámeho dôvodu údaje, takže program nevie, ktoré uzly vybrať. Skontrolujte nasledujúce.

  • Určite overte, či máte kredit Mudfish. Niekedy je príčinou jeho nedostatok.
  • Ak máte v položke automatický výber uzla, vyberte uzol ručne.
  • Alebo aktualizujte RTT podľa postupu aktualizácie RTT a skúste to znova.
  • Ak ste v ponuke „Nastavenia -> Uzly“ obmedzili zoznam uzlov, zrušte obmedzenie a skúste to znova.

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.

Táto správa sa zobrazuje pri internom výpočte RTT, ak odchýlka dosahuje aspoň 15 % priemeru. Znamená to, že spojenie je nestabilné dokonca aj k uzlom najbližším vašej polohe. Výpočet prebieha nasledovne.

  1. Zo všetkých uzlov sa vyberie 6 najbližších používateľovi a pravidelne sa kontroluje ich RTT.
  2. Ak pri všetkých 6 uzloch dosahuje RTT stddev, teda smerodajná odchýlka, aspoň 15 % RTT avg, teda priemeru, zobrazí sa upozornenie.

Ak sa chyba opakuje, skontrolujte nasledujúce.

  • Overte, či namiesto káblového pripojenia používate Wi-Fi. Pri bezdrôtovom spojení môže odchýlka RTT rásť podľa sily signálu.
  • Skontrolujte pripojenie od poskytovateľa a vnútorné nastavenia QoS alebo firewallu.

MUDEC_00440​

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

Z nejakého dôvodu sa nepodarilo prijať údaje. Príčinu udáva <error_code>.

  • 10060 (WSAETIMEDOUT)

    Údaje neboli prenesené v stanovenom čase a nastal časový limit.

MUDEC_00446​

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

Program Mudfish interne nenašiel informácie o uzle. Ak sa chyba opakuje, skúste nasledujúce kroky.

  • V ponuke „Nastavenia -> Uzly“ zrušte nastavené obmedzenie zoznamu. Príčinou môže byť príliš úzky výber povolených uzlov.
  • V nastaveniach položky vyberte uzol ručne namiesto automatického výberu.

Ak problém napriek tomu pretrváva, pošlite hlásenie o probléme, aby sme vám mohli pomôcť podrobnejšie.

MUDEC_00463​

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

Táto chyba môže vzniknúť, keď sa nedá správne nakonfigurovať pokročilý režim alebo režim MultiPath uzlov položky.

Program sa pokúsil nakonfigurovať uzol <private_ip>, ale nastavenie zlyhalo z dôvodu <errno>.

Príčinou býva samotný uzol, preto upravte nastavenie tak, aby sa používali iné uzly.

MUDEC_00464​

AddIPAddress() failed: <if_index> <errno>

Táto chyba môže vzniknúť pri použití voľby -I v Mudfish Launcher. Príčina závisí od <errno>.

  • 1168 (ERROR_NOT_FOUND)

    Počítač nenašiel sieťové zariadenie Mudfish TAP-Win32 adapter v9. Zvyčajne ide o tieto situácie.

    • Pri inštalácii balíčka Mudfish nastal problém a zariadenie TAP-Win32 adapter v9 sa nenainštalovalo správne.
    • Počítač spravuje správca, napríklad v internetovej herni alebo škole. V takom prostredí býva inštalácia ovládačov blokovaná, takže Mudfish pravdepodobne nebude fungovať správne.

    Ak problém pretrváva, pošlite hlásenie o probléme.

  • 5010 (ERROR_OBJECT_ALREADY_EXISTS)

    Sieťové zariadenie Mudfish TAP-Win32 adapter v9 už má nastavenú IP adresu.

    Zvyčajným riešením je úplný reštart počítača a nový pokus alebo používanie Mudfish bez voľby -I.

MUDEC_00467​

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

Nepodarilo sa nastaviť informácie pokročilého režimu alebo režimu MultiPath položky na uzle <sid>.

Príčinu udáva <errno>.

  • 10060 (WSAETIMEDOUT)

    Uzol neodpovedal do 20 sekúnd od požiadavky.

Najprv skúste namiesto uzla s číslom <sid> použiť iný uzol.

Alebo prepnite režim uzlov na základný režim a otestujte ho.

MUDEC_00470​

Increasing no of fragmented packets.

Ak sa správa opakuje, sieťové zariadenie počítača (NIC) neustále prijíma fragmentované pakety. Ak používanie funguje, nemusí to prekážať, fragmentácia však môže zvýšiť stratu paketov, preto odporúčame problém podľa možnosti vyriešiť.

Zvyčajnou príčinou je niektorá z nasledujúcich situácií.

  • MTU (Maximum Transmission Unit) používaného sieťového zariadenia je neobvykle nízke.
  • MTU používané pri komunikácii s uzlom Mudfish je vyššie, než sa očakáva.

Skontrolujte nasledujúce.

  1. Overte MTU nainštalovaných sieťových zariadení a neobvykle nízke hodnoty vráťte na predvolenú hodnotu, pri Ethernete zvyčajne 1500.
  2. V rozhraní Mudfish otvorte „Nastavenia -> Program“ a skúste nastaviť MTU na 1400, čo je predvolená hodnota Mudfish, alebo na 1300.

MUDEC_00477​

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

Táto chyba môže nastať pri použití voľby P: vo vlastnej položke na smerovanie podľa procesu alebo pri použití režimu položiek WFP.

Na vyriešenie treba upraviť MTU sieťového zariadenia TAP-Win32 adapter v9.

  • Podľa postupu MUDEC_00262 nastavte MTU zariadenia na 1350 alebo menej a skúste to znova.
  • Alebo vypnite režim položiek WFP a skúste to znova.

MUDEC_00486​

MUDWFP_connect() failed.

Z nejakého dôvodu sa nepodarilo spustiť ovládač mudwfp.sys. Podrobnejšiu príčinu nájdete v protokole pred touto chybou. Skontrolujte predchádzajúce správy. Zvyčajne sa súčasne vyskytujú nasledujúce kódy.

  • MUDEC_00514
  • MUDEC_00524

MUDEC_00505​

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

Mudfish interne nenašiel informácie o procese s názvom <processname>.

Ak sa problém opakuje, pošlite hlásenie o probléme v stave, keď sa prejavuje. Na podrobnejšie určenie príčiny potrebujeme vnútorné protokoly.

MUDEC_00514​

StartService() failed: <errno>

Služba Windows potrebná na spustenie ovládača Mudfish WFP (Windows Filtering Platform) sa nespustila správne. Príčina závisí od <errno>.

  • 0x2 (ERROR_FILE_NOT_FOUND)

    Zvyčajne Windows nedokáže načítať ovládač Mudfish WFP.

    Niekedy je príčinou inštalácia 64-bitovej verzie Mudfish do 32-bitových Windows alebo naopak 32-bitovej verzie do 64-bitových Windows.

    Stiahnite správnu verziu z https://mudfish.net/download, preinštalujte ju a skúste to znova.

  • 0x7f (ERROR_PROC_NOT_FOUND)

    Možné sú 2 príčiny.

    1. Ovládač mudwfp.sys nie je správne nainštalovaný. Overte inštaláciu balíčka Mudfish a prípadné chyby počas nej.
    2. Používate Windows 7 alebo starší. Pre správne fungovanie WFP je potrebný aspoň Windows 8.
  • 0x4fb (ERROR_DRIVER_BLOCKED)

    Načítanie ovládača Mudfish WFP bolo z nejakého dôvodu zablokované.

    • Často ho blokuje antivírus alebo firewall spustený na počítači.

    • Problém môže nastať aj vo Windows pre ARM namiesto Windows pre Intel.

      Ovládač Mudfish WFP podporuje iba Windows pre Intel. Windows pre ARM podporované nie sú.

MUDEC_00524​

Driver initialization IOCTL Failed: <rv>

Inicializácia ovládača Mudfish MUDWFP neprebehla správne. Je veľmi pravdepodobné, že jej v protokole predchádza iná chyba. Podrobnosti nájdete v súbore mudwfp_proxy_stdout.txt alebo v protokole mudwfp_proxy v ponuke „Stav -> Procesy“.

MUDEC_00535​

DNS poisoning dectected. Please encrypt your DNS request.

Pri spustení Mudfish automaticky kontroluje, či v sieti nedochádza k podvrhovaniu DNS. Kontroluje nasledujúce názvy hostiteľov.

  • api-loopback.mudfish.net

    Overuje, či sa prekladá na 127.0.0.1.

  • www.mudfish.net

    Overuje, či sa prekladá na 14.63.213.39.

  • api.mudfish.net

    Overuje, či sa prekladá na 14.63.218.94.

Ak pri kontrole týchto 3 domén preklad DNS zlyhá alebo vráti neočakávanú IP adresu, môže sa zobraziť táto chyba. Znamená to, že počítač používateľa alebo sieť na trase sleduje a upravuje DNS požiadavky.

Riešením je šifrovanie DNS požiadaviek. Odporúčané možnosti sú:

  1. DNS Over HTTPS (DOH) pre Windows 10/11

    Ak váš Windows podporuje DOH, môžete túto funkciu použiť. Pri nastavení môžu pomôcť nasledujúce odkazy.

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

    Môžete použiť aj Mudfish DNS Client, ktorý odosiela DNS požiadavky šifrovane.

MUDEC_00538​

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

Doména Mudfish bola pozmenená podvrhovaním DNS. Zvyčajne sa to môže stať pri pripájaní zo siete s firewallom alebo z Číny.

Treba zašifrovať DNS požiadavky. Podrobnosti nájdete v dokumente Pripojenie k Mudfish z Číny.

MUDEC_00539​

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

Meranie RTT z počítača používateľa alebo smerovača ipTIME s Mudfish k uzlom Mudfish nefunguje správne. Zvyčajne nastáva v týchto situáciách.

  • Sieťový firewall blokuje meranie RTT.
  • Sieť je dočasne nestabilná, spojenie sa nedarí alebo test zlyhá.

V ponuke „Nastavenia -> Program“ zmeňte metódu kontroly RTT a skúste to znova.

MUDEC_00546​

NetworkExtension isn't ready yet

Mudfish sa nedokáže pripojiť k modulu NetworkExtension v Mac OS X. Najprv skontrolujte:

  • konfiguráciu Mudfish VPN v časti Networks;
  • inštaláciu Mudfish ako System Extension.

Podrobnosti nájdete v časti Používanie v Mac OS X. Skúste tiež úplne reštartovať MacBook a overte, či problém pretrváva.

Ak sa stav nezlepší, skúste nasledovné.

  • Úplne odstráňte Mudfish, znova ho nainštalujte a otestujte. Úplné odstránenie opisuje dokument Odstránenie Mudfish.
  • Ak používate čip Apple M1, úplne odstráňte Mudfish a z http://mudfish.net/releases/ nainštalujte balíček x86 namiesto ARM64 (dmg). Niekedy to problém vyrieši.

MUDEC_00547​

NetworkExtension doesn't set utun device.

Pozrite si MUDEC_00546. Príčina je rovnaká.

MUDEC_00556​

Failed to connect mudfish short_path server

Nepodarilo sa pripojiť k serveru Mudfish, ktorý počíta „dnešné trasy“. Chyba sa zvyčajne objavuje v režime Multi-Path, keď sa z nejakého dôvodu nedá nájsť optimálna trasa.

  • Namiesto Multi-Path nastavte základný alebo pokročilý režim a otestujte ho.

  • Ak poznáte Telnet alebo testovanie TCP spojení, otestujte pripojenie k nasledujúcemu hostiteľovi a portu.

    • short.mudfish.net:10012

Ak sa príčina ťažko zisťuje, pošlite hlásenie o probléme, aby sme ju mohli podrobnejšie preskúmať.

MUDEC_00558​

Failed to connect mudfish API server.

Pri výpočte najkratšej trasy cez API server Mudfish nastal problém. Samotná táto správa však neudáva základnú príčinu. Na jej určenie treba skontrolovať predchádzajúce chyby v protokole.

Podrobnosti nájdete v ponuke „Stav (Status) -> Procesy (Process) -> Flow Controller“.

Ak problém pretrváva, vyskúšajte nasledovné.

  • Ak má používaná položka nastavený automatický výber uzla (Auto Selection), zvoľte konkrétny uzol a overte, či problém trvá.
  • Ak to nepomôže, pošlite hlásenie o probléme v stave, keď sa chyba prejavuje. Na presné určenie príčiny potrebujeme vnútorné protokoly.

MUDEC_00577​

Out of memory

Systém nemá dostatok pamäte. Možné riešenia sú:

  1. Pridajte fyzickú pamäť do počítača. To je najlepšie riešenie.

  2. V Správcovi úloh zistite, ktoré procesy spotrebúvajú veľa pamäte. Nepoužívané procesy nútene ukončite, aby ste pamäť uvoľnili.

    1. Medzi najväčších spotrebiteľov pamäte obvykle patrí prehliadač. Zatvorte všetky prehliadače a skúste hrať.

      Zatvorením prehliadača sa Mudfish neukončí. Naďalej beží v oblasti oznámení vpravo dole.

    2. Skontrolujte spotrebu pamäte procesov Mudfish. Väčšinou nie je príčinou, ale veľmi zriedkavo môže ísť o únik pamäte v samotnom Mudfish.

MUDEC_00716​

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

V režime Multi-Path sa nepodarilo pripojiť k uzlu s IP adresou <ip_addr>. Podrobnú príčinu udávajú <errno> a <errstr>.

  • 10060 ODR_ETIMEDOUT

    Pri pripájaní k <ip_addr>:<port> vypršal časový limit.

V ponuke „Nastavenia -> Uzly“ môžete problémový uzol zaradiť na čiernu listinu a skúsiť to znova.

MUDEC_00719​

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

Táto chyba môže nastať v režime Multi Path. Pri odosielaní TCP paketov uzlu <ip_addr> nastala chyba <err_msg>.

  • ODR_ETIMEDOUT

    Odosielanie paketov uzlu Mudfish sa z nejakého dôvodu zaseklo a po určitom čase bez postupu vypršal časový limit.

Ak chyba nespôsobuje problémy s pripojením, môžete ju ignorovať.

MUDEC_00720​

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

Pozrite si MUDEC_00262. Príčina je rovnaká.

MUDEC_00722​

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

Táto chyba môže vzniknúť v režime Multi-Path. Podrobnosti nájdete v MUDEC_00060. Príčina je rovnaká.

MUDEC_00723​

re_broker_write_second() failed.

Táto chyba môže vzniknúť v režime Multi Path. Predchádza jej iná chyba, preto v ponuke „Stav -> Procesy“ skontrolujte správy WARN alebo ERROR v protokole Core. Ak problém pretrváva, môžete:

  • namiesto Multi Path použiť základný alebo pokročilý režim;
  • alebo skontrolovať ďalšie správy WARN / ERROR v protokole Core a postupovať podľa nich.

Ak chyba nespôsobuje problémy s pripojením, môžete ju ignorovať.

MUDEC_00724​

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

Táto chyba môže nastať v režime Multi Path. Pri komunikácii s uzlom Mudfish <ip_addr> nastala chyba <err_msg>.

  • ODR_ECONNRESET

    Používaný uzol Mudfish počas spojenia odoslal paket TCP RST. Z nejakého dôvodu teda spojenie odmietol.

Ak chyba neovplyvňuje pripojenie, môžete ju ignorovať. Ak spôsobuje problémy, vyberte iný uzol alebo prepnite protokol pripojenia na UDP a otestujte ho.

MUDEC_00725​

ODR_read() for hdr got EOF from <ip_addr>

Pri prijímaní údajov uzol Mudfish neposlal údaje alebo odoslal EOF, čím oznámil, že už nemá ďalšie údaje na odoslanie.

Ak sa chyba opakuje, vyskúšajte iný uzol alebo protokol pripojenia založený na UDP.

MUDEC_00729​

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

Táto chyba môže nastať v režime Multi Path.

Chyba sa môže vyskytnúť pri nastavení protokolu pripojenia TCP. Nepodarilo sa prijať údaje z uzla <ip>. Presnú príčinu udáva <err_string>.

  • ODR_ECONNABORTED

    Počítač používateľa ukončil spojenie s uzlom Mudfish ako prvý.

    Spojenie mohol z nejakého dôvodu ukončiť operačný systém alebo ho zablokoval program tretej strany, napríklad firewall či antivírus.

  • ODR_ETIMEDOUT

    Program sa pokúšal pomocou read() načítať užitočné údaje z uzla, ale server ich neposlal a vypršal časový limit.

Podľa FAQ Uzly skúste iný uzol alebo zmeňte protokol pripojenia a otestujte ho.

Alebo vypnite režim Multi Path a skúste to znova.

MUDEC_00745​

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

Program čakal na údaje z vybraného uzla Mudfish, ale prijal odpoveď nesprávnej dĺžky. Komunikácia s uzlom teda neprebieha správne.

Príčina závisí od <errmsg>. Zvyčajne sa môže zobraziť nasledujúca správa.

  • ODR_ETIMEDOUT

    Uzol v stanovenom čase neodpovedal a nastal časový limit soketu.

MUDEC_00746​

No pong

Mudfish Core vykonal test spojenia s uzlom, ale uzol poslal nesprávne údaje. Zvyčajne ide o nesprávne fungovanie samotného uzla.

Ak problém pretrváva, vyberte iný uzol a skúste to znova.

MUDEC_00747​

re_broker_add() failed.

V ponuke „Stav -> Procesy“ skontrolujte, či protokol Core obsahuje správy WARN alebo ERROR.

MUDEC_00748​

No DHCP enabled for TAP-Win32 adapter v9

Zariadenie TAP-Win32 adapter v9 nainštalované spolu s Mudfish nemá povolené DHCP.

Postupujte nasledovne.

  • Otvorte „Ovládací panel -> Sieť a internet -> Zmeniť možnosti adaptéra“.
  • Otvorte vlastnosti zariadenia TAP-Win32 adapter v9.
  • Otvorte vlastnosti položky „Sieť -> Internetový protokol verzie 4 (TCP/IPv4)“.
  • Povoľte automatické získavanie IP adresy aj automatické získavanie adresy servera DNS.

Potom úplne reštartujte Mudfish. Problém by sa mal vyriešiť.

MUDEC_00774​

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

Toto upozornenie sa zvyčajne zobrazuje, keď meranie pingu k uzlu Mudfish <ip> nefunguje správne.

Nie je známe, ktorý úsek je príčinou, ale pravdepodobne je niekde na trase blokovaný protokol UDP.

Upozornenie môžete zvyčajne ignorovať, odporúčame však podľa možnosti nepoužívať uzol <ip>.

MUDEC_00791​

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

Komunikácia so serverom RTT Mudfish nefunguje správne. Ide o centrálny server poskytujúci rôzne informácie o uzloch a štatistiky.

MUDEC_00799​

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

Zvyčajne sa nepodarilo nájsť informácie o nastavovanom uzle Mudfish <sidfrom> alebo <sidto>.

Ak sa problém opakuje, treba preskúmať kompletné vnútorné protokoly. Odošlite hlásenie o probléme.

Zvyčajne môžete:

  • prestať používať režim Multi-Path;
  • alebo zmeniť nastavenie uzlov.

MUDEC_00800​

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

Táto správa sa týka iba paušálnych programov a môže sa zobraziť po prekročení maximálneho mesačného objemu daného balíka. Podrobnosti nájdete v dokumente Dátové programy.

MUDEC_00842​

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

Nepodarilo sa naviazať port UDP 23984 na IP adrese 127.0.0.1. Tento port Mudfish používa na vnútornú komunikáciu so serverovým programom OpenVPN, ktorý zabezpečuje bezplatné uzly.

Podrobnosti zistíte podľa <errno>.

  • 48 Address already in use

    Pri pokuse o naviazanie 127.0.0.1 UDP 23984 bol port z nejakého dôvodu už obsadený.

    Ak viete pracovať s konzolou, zistite, ktorý proces tento port používa.

Ak neplánujete používať bezplatné uzly z ponuky „Nastavenia -> Program -> Režim Full VPN“, môžete túto chybu ignorovať.

MUDEC_00866​

No <domain> host found.

Program sa pokúsil o DNS preklad domény <domain>, ale systém z nejakého dôvodu vrátil NOT FOUND.

Zvyčajne sa to stáva v sieti s filtrovaním DNS. Pri používaní Mudfish v Číne môže byť príčinou blokovanie jeho domény Veľkým čínskym firewallom.

Podľa dokumentu Pripojenie k Mudfish z Číny skúste zašifrovať DNS požiadavky.

MUDEC_00868​

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

Počítač používateľa testoval RTT k uzlu Mudfish <ip>:<port>, ale nedostal správnu odpoveď.

Táto správa priamo neovplyvňuje používanie Mudfish, preto ju môžete ignorovať.

MUDEC_00898​

Failed to create Mudfish Wintun adapter <errno>

Mudfish sa pokúsil použiť ovládač Wintun, ale z nejakého dôvodu ho nemohol použiť. Podrobnosti sú uvedené nižšie.

  • 4319 ERROR_DEVICE_NOT_AVAILABLE

    Zariadenie nie je v použiteľnom stave. Pred touto chybou sa zvyčajne zaznamenajú ďalšie chyby alebo upozornenia.

MUDEC_00904​

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

Mudfish zistil neželanú zmenu smerovacej tabuľky.

Zvyčajne sa to môže stať, ak je v systéme nainštalovaný Muddog (https://dog.mudfish.net/) alebo ak počas behu Mudfish spustíte inú VPN.

V takom prípade odstráňte Muddog alebo iný VPN program a overte, či problém pretrváva.

MUDEC_00915​

<error_msg>

Pri konfigurácii ovládača Wintun nastal problém úrovne WARNING.

Podrobnú príčinu nájdete v <error_msg>.

MUDEC_00916​

<error_msg>

Pri konfigurácii ovládača Wintun nastal problém úrovne ERROR.

Podrobnú príčinu nájdete v <error_msg>. Môžu sa zobraziť nasledujúce správy.

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

    Podrobnosti sa zvyčajne zapíšu do C:\Windows\INF\setupapi.dev.log. Skontrolujte obsah tohto súboru.

  • Timed out waiting for device query: <errmsg>

    Dotaz na zariadenie bol odoslaný, ale neprišla odpoveď.

MUDEC_00921​

connect(2) failed: <errno>

Táto chyba môže vzniknúť počas interného testu dostupnosti IPv6 siete z počítača používateľa. Môžete ju ignorovať; pripojenie Mudfish vôbec neovplyvňuje. <errno> môže obsahovať nasledujúci kód.

  • 10051 WSAENETUNREACH

    Pokus o prístup k nedostupnej sieti. Zvyčajne sa zobrazuje, ak sieť IPv6 nie je zapnutá.

MUDEC_00989​

Ide o rovnaký problém ako MUDEC_00990. Pozrite si nasledujúcu časť.

MUDEC_00990​

Je aktívna platná IPv6 adresa. Upozorňujeme, že prenos cez IPv6 adresy neprechádza cez Mudfish.

Ak Mudfish napriek tomuto upozorneniu funguje na požadovaný účel bez problémov, správu môžete ignorovať.

Upozornenie znamená, že operačný systém má platnú IPv6 adresu a môže sa cez ňu pripojiť k internetu.

Správa upozorňuje, že Mudfish IPv6 adresy nespracúva. Aj pri zapnutom režime Full VPN preto IPv6 spojenia nie sú filtrované a neprechádzajú cez Mudfish.

Napríklad doména netflix.com podporuje IPv4 aj IPv6. Ak chcete prístup k tomuto webu smerovať cez Mudfish, platná IPv6 adresa môže niekedy spôsobovať problém.

Riešením je vypnúť IPv6 v systéme. Podrobnosti nájdete v nasledujúcich odkazoch.

MUDEC_01034​

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

Mudfish z nejakého dôvodu usúdil, že je prítomný sieťový firewall, a pokúsil sa pripojiť k centrálnemu serveru obchádzkovou trasou. Spojenie však zlyhalo z príčiny určenej číslom <error_number>. Význam kódov <error_number> je nasledujúci.

  • 10060 WSAETIMEDOUT

    Pokus o spojenie prebehol, ale obchádzková trasa v stanovenom čase neodpovedala.

Určite overte, či používate Mudfish v sieti so sieťovým firewallom.

MUDEC_01038​

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

Program sa interne pokúsil vytvoriť SSL spojenie k určitému cieľu, ale zlyhal pre chybu <error_number>. Význam <error_number> je nasledujúci.

  • 10060 WSAETIMEDOUT

    Cieľový hostiteľ neodpovedal, takže spojenie zlyhalo.

MUDEC_01040​

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

Táto chyba sa zvyčajne objavuje pri probléme s komunikáciou so serverovým démonom služby Mudfish.

Ak je <return_code> -1, <error_no> predstavuje kód chyby. Hodnoty <error_no> znamenajú nasledovné.

  • 5 SSL_ERROR_SYSCALL

    V SSL komunikácii nastala neobnoviteľná vnútorná chyba soketu.

    Zo súčasnej chybovej správy však nemožno určiť presnú príčinu.

MUDEC_01044​

Failed to connect mudfish short_path server.

Z nejakého dôvodu sa nepodarilo pripojiť k serveru Mudfish, ktorý počíta „dnešné trasy“. Chyba je takmer rovnaká ako MUDEC_00556; podrobnosti k nej nájdete v príslušnej časti.

Rozdiel oproti MUDEC_00556 spočíva v tom, že Mudfish usúdil, že na počítači alebo v sieti používateľa je firewall, a používa funkciu jeho obchádzania.

Najprv overte, či je v sieti firewall schopný blokovať spojenie s Mudfish.

MUDEC_01051​

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

Počas SSL komunikácie nastala chyba pri čítaní. Význam <error_number> je nasledujúci.

  • 10060 WSAETIMEDOUT

    Pokus o spojenie prebehol, ale obchádzková trasa v stanovenom čase neodpovedala.

MUDEC_01159​

RTT k cieľu nemožno vypočítať pomocou protokolu ICMP.

Test pingu cez ICMP k cieľu používanej položky Mudfish alebo vlastnej položky nefunguje správne.

Po tejto správe nasleduje niektorá z nasledujúcich správ.

  • „Ak problém pretrváva, kontaktujte správcu cez fórum Mudfish.“

    Test pingu k cieľu používanej položky Mudfish nefunguje. Používateľ to nedokáže vyriešiť sám, pretože problém je na strane Mudfish a údaje treba aktualizovať. Je potrebný zásah správcu.

  • „Znova skontrolujte cieľ vlastnej položky.“

    ICMP ping k cieľu nastavenej vlastnej položky nefunguje správne. Tento problém musí vyriešiť používateľ.

    Cieľová IP adresa je nesprávna, preto zadajte inú adresu, ktorá odpovedá na ICMP ping echo, a otestujte ju.

MUDEC_01172​

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

Toto upozornenie sa môže zobraziť, keď ako protokol pripojenia zvolíte FEC (UDP - Port 10012).

Ak nepoužívate režim Multi Path, môžete ho ignorovať.

Ak režim Multi Path používate, v dôsledku tejto správy nemusí fungovať správne.

MUDEC_01195​

sqlite3_prepare_v2() failed: <errmsg>

Pri príprave dotazu do internej databázy sqlite3 nastala chyba. Ide o problém samotného Mudfish Launcher, nie uzla Mudfish, a neovplyvňuje pripojenie k hre.

Podrobnosti obsahuje <errmsg>. Môže sa vyskytnúť nasledujúca chyba.

  • database is locked

    Pravdepodobne ide o dočasnú chybu. Mudfish Launcher je viacvláknový program a pri súbežných operáciách viacerých vlákien s sqlite3 môže tento problém vzniknúť v dôsledku načasovania.

    Najprv zistite, či sa problém reprodukuje vždy. Ak áno, skutočne niečo nie je v poriadku. Ak sa už nezobrazuje, možno ho považovať za chybu, ktorú stačí ignorovať.

Ak chyba nezmizne, úplne ukončite Mudfish a skúste odstrániť nasledujúce súbory. V Prieskumníkovi otvorte inštalačný adresár Mudfish a vymažte súbory *.db. Zvyčajne ide o:

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

MUDEC_01269​

Loading the mudfish system extension requires user approval.

Táto chyba sa môže vyskytnúť pri používaní Mudfish v macOS. Na načítanie systémového rozšírenia Mudfish je potrebný súhlas používateľa.

Potrebné kontroly sú podrobne opísané v časti Používanie – macOS. Postupujte podľa nej.

MUDEC_01318​

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

Táto chyba súvisí s ponukou „Nastavenia -> Program -> Pravidlá výnimiek“. Správa zvyčajne zmizne po vypnutí možnosti vylúčenia webového prenosu alebo vlastného prenosu v tejto ponuke.

Základnú príčinu opisujú <errno> a <errormsg>. Zvyčajne sa môže zobraziť nasledujúca správa.

  • 55 No buffer space available

    Z nejakého dôvodu neprebieha správne vnútorné odosielanie UDP paketov a vyrovnávacia pamäť soketu nemá voľné miesto.

    Správa však nevysvetľuje, prečo zostáva táto pamäť zaplnená.

MUDEC_01429​

No mudfish nodes picked for the basic node

Pri nastavovaní základného režimu uzlov používanej položky chýbajú z dosiaľ neznámeho dôvodu údaje, takže program nevie, ktorý uzol zvoliť. Skontrolujte nasledujúce.

  • Určite overte, či máte kredit Mudfish. Niekedy je príčinou jeho nedostatok.
  • Ak máte v položke automatický výber uzla, vyberte uzol ručne.
  • Alebo aktualizujte RTT podľa postupu aktualizácie RTT a skúste to znova.
  • Ak ste v ponuke „Nastavenia -> Uzly“ obmedzili zoznam uzlov, zrušte obmedzenie a skúste to znova.

MUDEC_01432​

Failed to connect mudfish API server.

Nepodarilo sa získať údaje zo servera na výpočet odporúčaných trás, ktorý je jedným z centrálnych serverov Mudfish.

Ak problém pretrváva, vyskúšajte nasledovné.

MUDEC_01439​

Používate automatický výber uzla bez informácií o cieli. Otvorte nastavenia položky a vyberte uzol ručne.

Táto chyba sa zvyčajne objavuje pri vlastných položkách. Ak je zapnutý automatický výber uzla, ale Mudfish nemá informáciu o cieli položky, nemôže uzol vybrať a zobrazí chybu.

V nastaveniach položky zvoľte uzol Mudfish ručne namiesto automatického výberu. Tým sa problém vyrieši.

MUDEC_01459​

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

Smerovacia tabuľka systému sa počas behu Mudfish z nejakého dôvodu zmenila. Zvyčajne to môže nastať v týchto situáciách.

  • Beží iný VPN program a mení systémové smerovanie.
  • Beží osobný firewall alebo antivírus a mení systémové smerovanie.

Ak sa chyba opakuje, skontrolujte, či tieto programy bežia.

Ak chcete podrobnejšiu analýzu, pošlite Mudfish hlásenie o probléme.

MUDEC_01643​

no entry for SID XXX.

Táto chyba zvyčajne vzniká, pretože centrálny server neposlal klientovi informácie o uzle Mudfish. V súčasnosti ich môže neposkytnúť z nasledujúcich dôvodov.

  • Účet nemá kredit alebo je jeho zostatok záporný.

  • Používate paušálny program? V takom prípade skontrolujte nasledujúce.

  • Niektorá z aktivovaných položiek je nastavená na uzol, ktorý už nie je platný.

  • V ponuke „Nastavenia -> Uzly“ ste obmedzili zoznam uzlov. Niekedy pomôže obmedzenie vymazať a skúsiť to znova.

  • Uzol uplatňuje vnútorné pravidlá ACL (Access Control List), ktoré obmedzujú prístup.

  • Uzol dočasne neposkytuje informácie pre problém alebo údržbu PM.

  • Uzol môže neposkytovať informácie, pretože natrvalo ukončil prevádzku.

  • Používatelia smerovača Xiaomi Youth so starým balíčkom Mudfish 2.1.13 alebo starším nemusia dokázať načítať zoznam uzlov.

    V takom prípade treba aktualizovať Mudfish na najnovší balíček.

Chyba znamená iba to, že sa nemožno pripojiť k danému uzlu. Ostatné uzly fungujú správne, takže používanie nie je narušené. Ak však máte hru nastavenú na tento uzol, musíte ju znova nastaviť cez sprievodcu, aby sa nastavenie správne uplatnilo.