Foutcodes
Deze sectie beschrijft foutcodes die bij het gebruik van de Android-app kunnen optreden en hoe je ze oplost.
Helpen de onderstaande stappen niet, stel dan een vraag op het Mudfish-forum.
MUDEXP_00001
-
De firewallomzeiling is momenteel uitgeschakeld.
Deze melding kan verschijnen wanneer de Mudfish-website authenticatie via firewallomzeiling tijdelijk heeft uitgeschakeld. Dit betekent meestal dat Mudfish een DDoS-aanval ondergaat. Probeer dan opnieuw verbinding te maken via een netwerk zonder netwerkfirewall.
-
Unsuccessful response
Er is een fout opgetreden tijdens het inloggen: het antwoord van de Mudfish-webserver was niet succesvol.
MUDEXP_00023
Failed to get information: (num)
De authenticatie bij de centrale Mudfish-server is niet goed verlopen. De waarde van (num) geeft de reden aan:
-
-1
Er kon geen TCP-verbinding met de centrale server worden gemaakt. Waarschijnlijk is de verbinding om een bepaalde reden geblokkeerd.
- Controleer of er een netwerkfirewall in je omgeving aanwezig is.
- Controleer of het probleem zowel bij 5G/LTE als bij wifi optreedt.
Helpt dit niet, verstuur dan een probleemrapport. Na analyse beantwoorden we het bijbehorende onderwerp.
-
-2
De verbinding met de centrale server kwam tot stand, maar na het versturen van de authenticatiegegevens kwam geen antwoord terug. Controleer of een netwerkfirewall, persoonlijke firewall of antivirusprogramma de communicatie verstoort.
-
-3
De authenticatie met ID en wachtwoord is mislukt. Log uit en probeer opnieuw in te loggen. De optie Uitloggen staat onderaan het instellingenmenu van de app.
-
-9
Er is in korte tijd herhaaldelijk met dezelfde ID geprobeerd te authenticeren, waardoor de authenticatiedaemon deze op een blokkeerlijst heeft geplaatst. Stop tijdelijk met Mudfish en probeer na ongeveer 5 minuten opnieuw te verbinden.
-
-11
De inloggegevens konden niet op het Android-apparaat worden opgeslagen. Dit kan bijvoorbeeld gebeuren als het opslagpad op een alleen-lezenbestandssysteem staat. Controleer of het probleem ook optreedt nadat je de app volledig hebt verwijderd en opnieuw hebt geïnstalleerd.
MUDEXP_00024
Failed to do auto-login: <errno>
Automatisch inloggen is mislukt. De oorzaak hangt af van <errno>:
-
-1
De authenticatieserver van Mudfish is niet bereikbaar. Dit kan komen door een netwerkfirewall, een firewallapp op Android of andere internetproblemen. Controleer eerst je internetverbinding. Blijft het probleem bestaan, neem dan contact op via persoonlijke ondersteuning.
MUDEXP_00026
Failed to get the default gateway for DNS (sid <sid> staticnodes_count <count>)
Het knooppunt met ID <sid> is mogelijk niet beschikbaar. Als je een buiten gebruik gesteld knooppunt gebruikte, kan deze fout optreden. Kies een ander Mudfish-knooppunt om het probleem op te lossen.
MUDEXP_00034
No mudfish credits available.
Zoals de melding aangeeft, is er onvoldoende Mudfish-tegoed.
-
Bij een verbruiksafhankelijk tarief koop je tegoed via https://mudfish.net/admin/credits/buy.
-
Bij een vast tarief koop je een Subscription Voucher. Meer informatie:
MUDEXP_00035
Can't use the mudfish node you picked.
De app kan het ingestelde knooppunt om een bepaalde reden niet gebruiken. Gebruikelijke oorzaken:
- Je gebruikt een vast tarief, maar hebt geen betaald item toegevoegd. Log in op https://mudfish.net en voeg minstens één betaald item toe.
- Het knooppunt is uitgevallen. Log uit in de app en weer in om de nieuwste knooppuntgegevens op te halen.
MUDEXP_00086
Failed to sync the configuration: <exception>
Het synchroniseren van de instellingen is mislukt door de in <exception> genoemde oorzaak. Mogelijke uitzonderingen:
-
java.net.SocketTimeoutException
Het verbinden met de centrale server duurde te lang. Dit kan afhangen van je netwerkomgeving en komt doorgaans voor bij een slechte verbinding.
-
java.net.UnknownHostException
De domeinnaam van de centrale server kon niet worden gevonden. Ook dit hangt vaak samen met een slechte netwerkverbinding.
Dit betekent alleen dat de instellingen niet zijn gesynchroniseerd. De Mudfish-verbinding zelf hoeft geen probleem te hebben en je spelverbinding wordt hierdoor niet noodzakelijk verstoord.
Wil je deze melding niet meer zien, schakel dan de synchronisatie van instellingen uit in de app.
MUDEXP_00120
MUDEXP_00120: <exception>
Bij het starten controleert de app doorgaans of je netwerk een firewall heeft. Een van de controles probeert de onderstaande URL te bereiken. Deze fout betekent dat die controle is mislukt.
Mogelijke meldingen in <exception>:
-
javax.net.ssl.SSLHandshakeException: connection closed
De verbinding is tijdens de SSL-handshake verbroken.
MUDEXP_00121
Unexpected exception: <exception>: <reason>
De firewalltest kon https://mudfish.net/api/reqheaders niet bereiken. De verbinding met de Mudfish-website werkt dus om een bepaalde reden niet goed.
Zie MUDEXP_00127 hieronder voor details over <exception>.
MUDEXP_00127
Unexpected exception: <exception>: <reason>
Dit gebeurt doorgaans wanneer automatisch inloggen mislukt. <exception> geeft de oorzaak aan.
-
java.net.SocketTimeoutException
Als
<reason>“Read timed out” vermeldt, is er een time-out opgetreden bij de communicatie met de centrale server of webserver van Mudfish.
Controleer eerst je internetverbinding en of een netwerkfirewall de verbinding met Mudfish kan verstoren.
MUDEXP_00137
Unexpected exception: <exception_msg>
Deze uitzondering kan optreden wanneer er tijdens het inloggen een probleem ontstaat. De volgende fout is bekend:
-
java.io.IOException
Er is een invoer-/uitvoerfout tijdens het verbinden opgetreden.
MUDEXP_00208
Failed to open .conf for writing at <path>: <errno> <errmsg>
Het configuratiebestand kon niet in de interne opslag van de telefoon worden geschreven. <path> geeft het doelpad aan; <errno> en <errmsg> beschrijven de precieze fout.
Tot nu toe is de volgende melding bekend:
-
30 Read-only file system
Vermeld bij deze fout je telefoonmodel en Android-versie op het Mudfish-forum of via persoonlijke ondersteuning. De app probeert een configuratiebestand op een niet-schrijfbare locatie te plaatsen. Controleer of het probleem blijft bestaan als je de app volledig afsluit en opnieuw probeert.
MUDEXP_00245
Unsuccessful response
Dit treedt doorgaans onder de volgende omstandigheden op:
- De firewalltest is niet geslaagd, waardoor de firewallomzeiling aanstaat voordat deze fout verschijnt.
- De app probeert daarom via het CDN-netwerk van Cloudflare te verbinden, maar de toegang via Cloudflare mislukt om een bepaalde reden.
Denk je dat de firewalltest onterecht is mislukt, dan kun je de omzeilingsfunctie op het inlogscherm uitschakelen.
MUDEXP_00251
talkc__recv() error: <errno> <errmsg>
Er is een probleem met de communicatie met de Mudfish RTT-daemon. <errno> geeft de foutcode aan. Een gebruikelijke code is:
-
11 Try again
Dit betekent een time-out: gedurende een bepaalde tijd zijn er geen gegevens van de Mudfish-server ontvangen.
MUDEXP_00266
Failed to get a default SID... Something is wrong.
De unieke ID van het geselecteerde knooppunt kon intern niet worden gevonden. Dit kan voorkomen als:
-
Je probeert te verbinden met een uitgevallen of niet-werkend knooppunt. Kies dan een ander knooppunt.
-
Je probeert te verbinden zonder eerst een knooppunt te selecteren.
-
De app om een bepaalde reden geen knooppuntgegevens van de centrale server heeft ontvangen.
- De verbinding kan instabiel zijn.
- Een firewall kan de verbinding blokkeren.
Sluit de app in dit geval eerst volledig af en start hem opnieuw.
MUDEXP_00267
connect(2) fail to <ip>:<port>: <errno> <errmsg>
Er ging iets mis bij het meten van de RTT (Round Trip Time) tussen jou en een Mudfish-knooppunt. Dit kan optreden wanneer de knooppunttest een TCP-verbinding gebruikt.
<ip> is het IP-adres van het knooppunt en <port> de poort, doorgaans 10007.
<errno> is de foutcode en <errmsg> de foutmelding. Mogelijke code:
-
101 Network is unreachable
Het knooppunt werkt niet of de verbinding is door een netwerkprobleem mislukt. Dit komt vaak voor als de telefoon geen internettoegang heeft. Controleer daarom eerst de internetverbinding van je telefoon.
MUDEXP_00292
Failed to do the auto-login (reason <reason_code>)
De app probeerde automatisch in te loggen, maar de Mudfish-server gaf een fout terug. <reason_code> geeft de reden aan:
-
4
Het authenticatietoken voor automatisch inloggen is ongeldig of verlopen. Vul op het inlogscherm opnieuw je ID en wachtwoord in.
-
5
De authenticatieserver heeft de inlogpoging geblokkeerd. Stop even met proberen en probeer na ongeveer 1 minuut opnieuw.
MUDEXP_00350
nPurchasesUpdated(<error_code>, null)
Er ging iets mis bij het bijwerken van aankoopgegevens. <error_code> geeft de foutcode aan:
-
6 (ERROR)
Tijdens een API-bewerking is een fatale fout opgetreden. Dit is een interne Google Play-fout die tijdelijk kan zijn of door een onverwachte situatie tijdens de verwerking kan ontstaan.
Sluit de app volledig af en start hem opnieuw. Blijft het probleem bestaan, kies dan een andere betaalmethode uit de tarieventabel.
MUDEXP_00401
Not enough information to calculate shortest pathes.
Er zijn doorgaans onvoldoende RTT-gegevens van Mudfish-knooppunten om aanbevolen routes te berekenen. Controleer eerst:
- Of je Mudfish-tegoed hebt. Zonder tegoed kunnen de RTT-tests naar knooppunten soms niet goed worden uitgevoerd.