Chybové kódy
Táto časť vysvetľuje jednotlivé chybové kódy, ktoré sa môžu vyskytnúť pri používaní aplikácie Mudfish pre Android, a ich riešenia.
Ak uvedené postupy problém nevyriešia, obráťte sa na fórum Mudfish.
MUDEXP_00001
-
Funkcia obchádzania firewallu je momentálne vypnutá.
Táto správa sa môže zobraziť, keď web Mudfish dočasne vypne overovanie prostredníctvom obchádzania firewallu.
Zvyčajne znamená, že Mudfish čelí útoku DDoS. V takom prípade skúste pripojenie zo siete bez sieťového firewallu.
-
Unsuccessful response
Táto správa znamená chybu samotného prihlasovania: odpoveď webového servera Mudfish nebola úspešná.
MUDEXP_00023
Failed to get information: (num)
Chyba sa môže vyskytnúť, ak overenie na centrálnom serveri Mudfish neprebehne správne. Príčina závisí od hodnoty (num):
-
-1
Nepodarilo sa vytvoriť samotné spojenie TCP s centrálnym serverom Mudfish. Spojenie bolo pravdepodobne z nejakého dôvodu zablokované.
- Najprv skontrolujte, či je vo vašom prostredí sieťový firewall.
- Overte, či sa rovnaký príznak vyskytuje pri pripojení cez 5G / LTE aj cez Wi-Fi.
Ak nepomôže žiadny z týchto postupov, odošlite hlásenie problému. Po analýze odpovieme v príslušnej téme.
-
-2
Spojenie s centrálnym serverom Mudfish sa vytvorilo, ale po odoslaní overovacích údajov sa nepodarilo prijať odpoveď.
Skontrolujte, či spojenie s centrálnym serverom neblokuje sieťový firewall alebo váš osobný firewall či antivírus.
-
-3
Overenie prihlasovacím menom a heslom Mudfish neprebehlo správne. Odhláste sa z aplikácie a skúste sa prihlásiť znova. Možnosť odhlásenia nájdete naspodku ponuky nastavení aplikácie.
-
-9
Opakované overovanie rovnakým menom v krátkom čase mohlo spôsobiť zaradenie na zoznam blokovaných účtov v overovacom démonovi.
Na chvíľu prestaňte používať Mudfish a skúste sa pripojiť približne o 5 minút.
-
-11
Prihlasovacie údaje Mudfish sa z nejakého dôvodu nepodarilo uložiť do zariadenia Android.
Napríklad cesta úložiska môže byť na súborovom systéme iba na čítanie (Read-only file system).
Overte, či problém pretrváva aj po úplnom odinštalovaní a opätovnej inštalácii aplikácie Mudfish.
MUDEXP_00024
Failed to do auto-login: <errno>
Táto chyba sa môže vyskytnúť pri zlyhaní automatického prihlásenia. Príčina závisí od hodnoty <errno>:
-
-1
Hodnota -1 znamená, že sa nedá pripojiť k overovaciemu serveru Mudfish. Príčinou môže byť sieťový firewall, firewallová aplikácia v Androide alebo iný problém s internetom. Najprv skontrolujte internetové pripojenie.
Ak problém pretrváva, odošlite individuálnu otázku podpore.
MUDEXP_00026
Failed to get the default gateway for DNS (sid <sid> staticnodes_count <count>)
Táto chyba sa môže zobraziť, keď uzol Mudfish s identifikátorom <sid> nie je v prevádzke. Môžete sa s ňou stretnúť, ak ste takýto nedostupný uzol používali.
Problém by sa mal vyriešiť zmenou aktuálneho uzla Mudfish na iný.
MUDEXP_00034
No mudfish credits available.
Ako uvádza správa, príčinou je nedostatočný kredit Mudfish.
-
Pri platbe podľa objemu dát si zakúpte kredit na https://mudfish.net/admin/credits/buy.
-
Pri predplatnom si zakúpte poukaz na predplatné (Subscription Voucher). Podrobnosti nájdete na tomto odkaze:
MUDEXP_00035
Can't use the mudfish node you picked.
Aplikácia sa pokúsila použiť nastavený uzol, ale z nejakého dôvodu to nebolo možné. Bežné príčiny sú tieto:
-
Používate predplatné, ale nemáte pridanú žiadnu platenú položku.
Prihláste sa na https://mudfish.net a pridajte aspoň jednu platenú položku.
-
Uzol je nefunkčný. Odhláste sa z aplikácie a znova sa prihláste, aby sa načítali aktuálne informácie o uzloch.
MUDEXP_00086
Failed to sync the configuration: <exception>
Synchronizácia nastavení Mudfish zlyhala z dôvodu uvedeného v <exception>. Môžu sa vyskytnúť napríklad tieto výnimky:
-
java.net.SocketTimeoutException
Spojenie s centrálnym serverom Mudfish trvalo príliš dlho. Výskyt závisí od sieťového prostredia a zvyčajne nastáva pri zlom pripojení.
-
java.net.UnknownHostException
Nepodarilo sa nájsť názov domény centrálneho servera Mudfish. Výskyt závisí od sieťového prostredia a zvyčajne nastáva pri zlom pripojení.
Táto chyba však označuje iba nesprávnu synchronizáciu nastavení, nie problém so samotným pripojením Mudfish, a teda neznamená problém s pripojením hry.
Ak ju už nechcete zobrazovať, vypnite synchronizáciu nastavení v ponuke nastavení aplikácie Mudfish.
MUDEXP_00120
MUDEXP_00120: <exception>
Pri prvom spustení aplikácia Mudfish zvyčajne kontroluje, či je vo vašom prostredí sieťový firewall. Jednou z kontrol je dostupnosť nasledujúcej URL. Táto chyba znamená zlyhanie tejto kontroly.
V <exception> sa môže objaviť táto správa:
-
javax.net.ssl.SSLHandshakeException: connection closed
Spojenie sa prerušilo počas nadväzovania spojenia SSL.
MUDEXP_00121
Unexpected exception: <exception>: <reason>
Pri teste sieťového firewallu zlyhalo pripojenie k URL https://mudfish.net/api/reqheaders. Spojenie s webom Mudfish teda z nejakého dôvodu nefunguje správne.
Podrobnosti o <exception> nájdete nižšie v časti MUDEXP_00127.
MUDEXP_00127
Unexpected exception: <exception>: <reason>
Táto chyba sa zvyčajne vyskytuje pri zlyhaní automatického prihlásenia. <exception> označuje príčinu.
-
java.net.SocketTimeoutException
Ak je v
<reason>uvedené Read timed out, pri komunikácii s centrálnym alebo webovým serverom Mudfish uplynul časový limit.
Najprv skontrolujte internetové pripojenie a zistite, či spojenie Mudfish neblokuje sieťový firewall.
MUDEXP_00137
Unexpected exception: <exception_msg>
Táto výnimka sa môže vyskytnúť pri probléme počas prihlasovania. Známa chyba je:
-
java.io.IOException
Pri pripájaní nastala vstupno-výstupná chyba.
MUDEXP_00208
Failed to open .conf for writing at <path>: <errno> <errmsg>
Konfiguračný súbor Mudfish sa nepodarilo zapísať do vnútorného úložiska telefónu. <path> označuje cieľ zápisu a <errno> aj <errmsg> uvádzajú presnú príčinu chyby.
Doteraz sa vyskytli tieto správy:
-
30 Read-only file system
Ak sa zobrazí táto chyba, uveďte model telefónu a verziu Androidu na fóre Mudfish alebo v individuálnej otázke podpore.
Aplikácia sa pokúša zapísať konfiguračný súbor na miesto, kam zápis nie je možný.
Úplne ukončite aplikáciu Mudfish a overte, či sa rovnaký príznak objaví aj pri ďalšom pokuse.
MUDEXP_00245
Unsuccessful response
Tento problém sa zvyčajne vyskytuje za týchto podmienok:
- Test sieťového firewallu neprešiel a pred výskytom chyby bolo v aplikácii Mudfish zapnuté obchádzanie firewallu.
- Pri zapnutom obchádzaní sa aplikácia pokúsila pripojiť cez sieť CDN Cloudflare, ale prístup cez Cloudflare z nejakého dôvodu zlyhal.
Ak sa domnievate, že test sieťového firewallu bol nesprávny, obchádzanie môžete vypnúť na prihlasovacej obrazovke.
MUDEXP_00251
talkc__recv() error: <errno> <errmsg>
Nastal problém pri komunikácii s démonom RTT Mudfish. <errno> je skutočný chybový kód. Bežne sa môže vyskytnúť:
-
11 Try again
Tento kód znamená uplynutie časového limitu. Zvyčajne server Mudfish určitý čas neposielal údaje.
MUDEXP_00266
Failed to get a default SID... Something is wrong.
Aplikácia nedokázala interne nájsť jedinečný identifikátor používateľom vybraného uzla Mudfish. Bežné situácie sú tieto:
-
Vybrali ste nefunkčný uzol a pokúsili sa pripojiť. V takom prípade skúste iný uzol Mudfish.
-
Pokúsili ste sa pripojiť k Mudfish bez toho, aby ste vybrali uzol.
-
Z nejakého dôvodu sa nepodarilo získať informácie o uzloch z centrálneho servera Mudfish.
- Príčinou môže byť nestabilné pripojenie.
- Pripojenie mohol zablokovať aj firewall.
Ak nastane tento problém, najprv úplne ukončite aplikáciu Mudfish a znova ju spustite.
MUDEXP_00267
connect(2) fail to <ip>:<port>: <errno> <errmsg>
Pri výpočte RTT (Round Trip Time) medzi používateľom a uzlom Mudfish nastal problém. Chyba sa môže vyskytnúť, keď test uzla používa spojenie TCP.
<ip> označuje IP adresu uzla a <port> jeho port. Zvyčajne sa používa port 10007.
<errno> je skutočný chybový kód a <errmsg> chybová správa. Podrobnosti pre <errno>:
-
101 Network is unreachable
Uzol nefunguje alebo spojenie zlyhalo pre problém so sieťou. Často sa to stáva, keď telefón nemá prístup na internet.
Najprv overte internetové pripojenie telefónu.
MUDEXP_00292
Failed to do the auto-login (reason <reason_code>)
Aplikácia sa pokúsila automaticky prihlásiť, ale server Mudfish vrátil chybu. Podrobnosti určuje <reason_code>.
-
4
Overovací token použitý na automatické prihlásenie je neplatný alebo jeho platnosť vypršala.
Na prihlasovacej obrazovke sa znova prihláste zadaním mena a hesla.
-
5
Overovací server zablokoval pokus o prihlásenie. Na chvíľu prestaňte skúšať prihlásenie a skúste to znova približne o 1 minútu.
MUDEXP_00350
nPurchasesUpdated(<error_code>, null)
Pri aktualizácii údajov o nákupe nastal problém. <error_code> označuje skutočný chybový kód. Bežne sa vyskytuje:
-
6 (ERROR)
Počas operácie API nastala kritická chyba.
Ide o internú chybu Google Play, ktorá môže byť dočasná alebo spôsobená neočakávanou situáciou pri spracovaní.
Úplne ukončite aplikáciu a znova ju spustite.
Ak problém pretrváva, podľa cenníka skúste iný spôsob platby.
MUDEXP_00401
Not enough information to calculate shortest pathes.
Táto chyba sa zvyčajne vyskytuje, keď nie je dostatok údajov RTT k uzlom Mudfish na výpočet odporúčanej trasy. Najprv skontrolujte:
- Či máte kredit Mudfish. Bez kreditu niekedy testy RTT k uzlom nefungujú správne.