Siirry pääsisältöön

Virhekoodit

Tässä osiossa selitetään Mudfishin Android-sovelluksessa esiintyvät virhekoodit ja niiden ratkaisut.

Jos alla olevat ohjeet eivät ratkaise ongelmaa, kysy apua Mudfishin keskustelufoorumilta.

MUDEXP_00001​

  • Palomuurin ohitus on tällä hetkellä poistettu käytöstä.

    Ilmoitus voi näkyä, kun Mudfishin verkkosivusto on tilapäisesti poistanut palomuurin ohituksen kautta tehtävän todennuksen käytöstä.

    Tämä tarkoittaa yleensä sitä, että Mudfishiin kohdistuu DDoS-hyökkäys. Kokeile tällöin yhdistää verkosta, jossa ei ole verkon palomuuria.

  • Unsuccessful response

    Kirjautumisessa tapahtui virhe: Mudfishin verkkopalvelimen vastaus ei ollut onnistunut.

MUDEXP_00023​

Failed to get information: (num)

Todennus Mudfishin keskuspalvelimelle epäonnistui. Syy riippuu (num)-arvosta seuraavasti:

  • -1

    TCP-yhteyttä Mudfishin keskuspalvelimeen ei saatu muodostettua. Todennäköisesti yhteys on estetty jostakin syystä.

    1. Tarkista ensin, onko ympäristössäsi verkon palomuuri.
    2. Tarkista, ilmeneekö sama oire sekä 5G / LTE -yhteydellä että Wi-Fi-yhteydellä.

    Jos kumpikaan ei toimi, lähetä ongelmaraportti. Tutkimme sen ja vastaamme kyseiseen keskusteluun.

  • -2

    Yhteys keskuspalvelimeen muodostui, mutta todennustietojen lähettämisen jälkeen vastausta ei saatu.

    Tarkista, estääkö verkon palomuuri tai oma palomuuri- tai virustorjuntaohjelmasi yhteyden keskuspalvelimeen.

  • -3

    Mudfish-tunnuksella ja salasanalla tehty todennus epäonnistui. Kirjaudu sovelluksesta ulos ja yritä kirjautua uudelleen. Uloskirjautuminen löytyy asetusvalikon alareunasta.

  • -9

    Samalla tunnuksella tehtiin lyhyessä ajassa useita todennuksia, jolloin todennuspalvelu saattoi lisätä sen estolistalle.

    Lopeta Mudfishin käyttö hetkeksi ja yritä yhdistää uudelleen noin viiden minuutin kuluttua.

  • -11

    Mudfishin kirjautumistietoja ei jostakin syystä voitu tallentaa Android-laitteeseen.

    Näin voi käydä esimerkiksi silloin, kun tallennuspolun tiedostojärjestelmä on vain luku -tilassa (Read-only file system).

    Tarkista, jatkuuko ongelma, vaikka poistat sovelluksen kokonaan ja asennat sen uudelleen.

MUDEXP_00024​

Failed to do auto-login: <errno>

Automaattinen kirjautuminen epäonnistui. Syy riippuu <errno>-arvosta:

  • -1

    Mudfishin todennuspalvelimeen ei saada yhteyttä. Syynä voi olla verkon palomuuri, Androidin palomuurisovellus tai muu internetyhteyden ongelma. Tarkista ensin internetyhteys.

    Jos ongelma jatkuu, lähetä yksityinen tukipyyntö.

MUDEXP_00026​

Failed to get the default gateway for DNS (sid <sid> staticnodes_count <count>)

Tunnusta <sid> vastaava Mudfish-välityspalvelin voi olla poissa käytöstä. Virhe voi ilmetä, jos käytät palvelinta, joka ei ole enää saatavilla.

Vaihda toiseen välityspalvelimeen ratkaistaksesi ongelman.

MUDEXP_00034​

No mudfish credits available.

Kuten ilmoitus kertoo, Mudfish-saldo ei riitä.

MUDEXP_00035​

Can't use the mudfish node you picked.

Sovellus yritti käyttää asetuksissa valittua välityspalvelinta, mutta se ei jostakin syystä onnistu. Tavallisia syitä ovat:

  • Käytössä on kiinteähintainen malli, mutta yhtään maksullista kohdetta ei ole lisätty.

    Kirjaudu osoitteeseen https://mudfish.net ja lisää vähintään yksi maksullinen kohde.

  • Palvelin ei ole toiminnassa. Kirjaudu sovelluksesta ulos ja takaisin sisään, jotta uusimmat palvelintiedot ladataan.

MUDEXP_00086​

Failed to sync the configuration: <exception>

Mudfish-asetusten synkronointi epäonnistui kohdassa <exception> ilmoitetusta syystä. Mahdollisia poikkeuksia ovat:

  • java.net.SocketTimeoutException

    Yhteyden muodostaminen Mudfishin keskuspalvelimeen kesti liian kauan. Tämä voi johtua verkkoympäristöstä ja ilmenee yleensä heikossa verkkoyhteydessä.

  • java.net.UnknownHostException

    Mudfishin keskuspalvelimen verkkotunnusta ei voitu selvittää. Tämäkin voi johtua verkkoympäristöstä, yleensä heikosta verkkoyhteydestä.

Virhe koskee asetusten synkronointia, ei itse Mudfish-yhteyttä. Se ei siis tarkoita ongelmaa peliyhteydessä.

Jos et halua nähdä ilmoitusta enää, poista asetusten synkronointi käytöstä sovelluksen asetuksissa.

MUDEXP_00120​

MUDEXP_00120: <exception>

Käynnistyessään Mudfish tarkistaa yleensä, onko käyttäjän verkossa palomuuri. Yksi tarkistuksista testaa pääsyn alla olevaan URL-osoitteeseen. Virhe tarkoittaa, että tämä tarkistus epäonnistui.

Kohdassa <exception> voi näkyä seuraava ilmoitus:

  • javax.net.ssl.SSLHandshakeException: connection closed

    Yhteys katkesi SSL-kättelyn aikana.

MUDEXP_00121​

Unexpected exception: <exception>: <reason>

Palomuuritestissä yhteys osoitteeseen https://mudfish.net/api/reqheaders epäonnistui. Yhteys Mudfishin sivustoon ei siis jostakin syystä toimi oikein.

Lisätietoja <exception>-arvoista on alla kohdassa MUDEXP_00127.

MUDEXP_00127​

Unexpected exception: <exception>: <reason>

Virhe ilmenee yleensä automaattisen kirjautumisen epäonnistuessa. <exception> kertoo syyn.

  • java.net.SocketTimeoutException

    Jos <reason> on Read timed out, viestintä Mudfishin keskus- tai verkkopalvelimen kanssa aikakatkaistiin.

Tarkista ensin internetyhteys ja se, estääkö verkon palomuuri Mudfish-yhteyden.

MUDEXP_00137​

Unexpected exception: <exception_msg>

Kirjautumisen aikana tapahtui poikkeus. Tunnettuja poikkeuksia ovat:

  • java.io.IOException

    Yhteyden muodostamisessa tapahtui syöte-/tulostevirhe (Input/Output).

MUDEXP_00208​

Failed to open .conf for writing at <path>: <errno> <errmsg>

Mudfishin asetustiedostoa ei voitu kirjoittaa puhelimen sisäiseen tallennustilaan. <path> ilmaisee kohdepolun, ja <errno> sekä <errmsg> kertovat virheen tarkemman syyn.

Tähän mennessä on havaittu seuraava virheilmoitus:

  • 30 Read-only file system

    Jos näet tämän virheen, ilmoita puhelimen malli ja Android-versio Mudfishin keskustelufoorumilla tai yksityisellä tukipyynnöllä.

    Sovellus yrittää kirjoittaa asetustiedoston paikkaan, johon ei voi kirjoittaa.

    Sulje sovellus kokonaan ja tarkista, ilmeneekö sama oire uudelleen.

MUDEXP_00245​

Unsuccessful response

Virhe ilmenee yleensä seuraavissa olosuhteissa:

  1. Palomuuritesti epäonnistui, minkä vuoksi sovelluksen palomuurin ohitustoiminto oli käytössä jo ennen tätä virhettä.
  2. Sovellus yritti kiertää eston Cloudflaren CDN-verkon kautta, mutta yhteys Cloudflaren kautta epäonnistui jostakin syystä.

Jos arvioit palomuuritestin tuloksen virheelliseksi, voit poistaa ohitustoiminnon käytöstä kirjautumisnäkymässä.

MUDEXP_00251​

talkc__recv() error: <errno> <errmsg>

Viestinnässä Mudfishin RTT-palvelun kanssa on ongelma. <errno> ilmaisee varsinaisen virhekoodin. Tavallinen koodi on:

  • 11 Try again

    Tämä tarkoittaa aikakatkaisua: Mudfish-palvelimelta ei yleensä ole saatu dataa tietyn ajan kuluessa.

MUDEXP_00266​

Failed to get a default SID... Something is wrong.

Valitun Mudfish-välityspalvelimen yksilöllistä tunnusta ei löydy sisäisesti. Tavallisia syitä ovat:

  1. Valitsit palvelimen, joka on poissa käytöstä tai ei toimi. Kokeile toista välityspalvelinta.

  2. Yritit muodostaa Mudfish-yhteyden valitsematta vielä välityspalvelinta.

  3. Välityspalvelinten tietoja ei jostakin syystä saatu keskuspalvelimelta.

    • Syynä voi olla epävakaa yhteys.
    • Palomuuri on voinut estää yhteyden.

    Sulje tällöin sovellus kokonaan ja käynnistä se uudelleen.

MUDEXP_00267​

connect(2) fail to <ip>:<port>: <errno> <errmsg>

Sovellus kohtasi ongelman laskiessaan käyttäjän ja Mudfish-välityspalvelimen välistä RTT:tä (Round Trip Time). Virhe voi ilmetä, kun palvelimen testimenetelmä on TCP-yhteys.

<ip> ilmaisee välityspalvelimen IP-osoitteen ja <port> sen portin. Tavallisesti käytetään porttia 10007.

<errno> ilmaisee virhekoodin ja <errmsg> virheilmoituksen. Mahdollinen <errno> on:

  • 101 Network is unreachable

    Välityspalvelin ei toimi tai yhteys epäonnistui verkko-ongelman vuoksi. Tämä voi yleensä ilmetä, kun puhelin ei pääse internetiin.

    Tarkista ensin puhelimen internetyhteys.

MUDEXP_00292​

Failed to do the auto-login (reason <reason_code>)

Sovellus yritti kirjautua automaattisesti, mutta Mudfish-palvelin palautti virheen. <reason_code> kertoo tarkemman syyn.

  • 4

    Automaattisen kirjautumisen todennustunniste on virheellinen tai vanhentunut.

    Kirjaudu kirjautumisnäkymässä uudelleen tunnuksella ja salasanalla.

  • 5

    Todennuspalvelin esti kirjautumisyrityksen. Keskeytä yritykset hetkeksi ja kokeile uudelleen noin minuutin kuluttua.

MUDEXP_00350​

nPurchasesUpdated(<error_code>, null)

Sovellus kohtasi ongelman päivittäessään ostotietoja. <error_code> ilmaisee varsinaisen virhekoodin. Tavallinen koodi on:

  • 6 (ERROR)

    API-toiminnossa tapahtui vakava virhe.

    Tämä on Google Playn sisäinen virhe, joka voi olla tilapäinen tai johtua odottamattomasta käsittelytilanteesta.

    Sulje sovellus kokonaan ja käynnistä se uudelleen.

    Jos ongelma jatkuu, kokeile toista maksutapaa hinnaston ohjeiden mukaisesti.

MUDEXP_00401​

Not enough information to calculate shortest pathes.

Mudfish-välityspalvelinten RTT-tietoja ei yleensä ole riittävästi suositeltujen reittien laskemiseen. Tarkista ensin seuraava asia:

  • Onko tililläsi Mudfish-saldoa? Ilman saldoa välityspalvelinten RTT-testit eivät toisinaan toimi oikein.