Langkau ke kandungan utama

Kod ralat

Bahagian ini menerangkan setiap kod ralat yang mungkin muncul semasa menggunakan aplikasi Mudfish Android serta cara menyelesaikannya.

Jika kaedah yang diterangkan di bawah tidak menyelesaikan masalah, sila kemukakan pertanyaan melalui forum Mudfish.

MUDEXP_00001​

  • Fungsi pintasan tembok api sedang dinyahaktifkan.

    Mesej ini mungkin muncul apabila laman web Mudfish menyahaktifkan pengesahan melalui fungsi pintasan tembok api buat sementara waktu.

    Biasanya, mesej ini bermaksud Mudfish sedang mengalami serangan DDoS. Dalam keadaan ini, cuba sambung semula melalui persekitaran rangkaian tanpa tembok api rangkaian.

  • Unsuccessful response

    Mesej ini menunjukkan ralat berlaku semasa proses log masuk. Respons daripada pelayan web Mudfish tidak berjaya.

MUDEXP_00023​

Failed to get information: (num)

Ralat ini boleh berlaku apabila pengesahan dengan pelayan pusat Mudfish tidak berjalan dengan betul. Puncanya berbeza mengikut nombor (num). Sebab bagi setiap (num) diterangkan di bawah.

  • -1

    Ralat ini bermaksud sambungan TCP ke pelayan pusat Mudfish tidak dapat dibuat. Kemungkinan besar sambungan itu sendiri disekat atas sebab tertentu.

    1. Mula-mula, semak sama ada persekitaran anda mempunyai tembok api rangkaian.

    2. Semak sama ada gejala yang sama berlaku apabila menggunakan sambungan 5G / LTE atau Wi-Fi.

    Jika semua kaedah ini tidak berfungsi, hantar Laporan masalah. Selepas analisis, kami akan menjawab pada topik berkenaan.

  • -2

    Ralat ini boleh berlaku apabila sambungan ke pelayan pusat Mudfish berjaya, tetapi respons tidak diterima selepas maklumat pengesahan dihantar.

    Dalam keadaan ini, semak sama ada tembok api rangkaian mengganggu sambungan ke pelayan pusat Mudfish atau sama ada tembok api peribadi / program antivirus menghalang sambungan.

  • -3

    Ralat ini bermaksud pengesahan Mudfish menggunakan ID/PWD tidak berjaya. Log keluar daripada aplikasi dan cuba log masuk semula. Menu log keluar boleh ditemui di bawah menu tetapan aplikasi.

  • -9

    Ralat ini boleh berlaku apabila pengesahan menggunakan ID yang sama diulang beberapa kali dalam tempoh singkat sehingga daemon pengesahan menyenaraihitamkannya.

    Jika ralat ini berlaku, hentikan penggunaan Mudfish seketika dan cuba sambung semula selepas kira-kira 5 minit.

  • -11

    Ralat ini boleh berlaku apabila maklumat log masuk Mudfish tidak dapat disimpan pada peranti Android atas sebab tertentu.

    Contohnya, ralat ini boleh berlaku jika laluan storan berada pada sistem fail baca sahaja (Read-only file system).

    Semak sama ada gejala yang sama masih berlaku selepas menyahpasang aplikasi Mudfish sepenuhnya dan memasangnya semula.

MUDEXP_00024​

Failed to do auto-login: <errno>

Ralat ini boleh berlaku apabila log masuk automatik gagal. Puncanya berbeza mengikut nilai <errno>, seperti berikut.

  • -1

    Jika nilai <errno> ialah -1, sambungan ke pelayan pengesahan Mudfish mungkin tidak dapat dibuat. Ini berlaku apabila sambungan ke pelayan pengesahan gagal akibat tembok api rangkaian, aplikasi tembok api Android atau pelbagai masalah Internet lain. Semak dahulu sama ada terdapat masalah sambungan Internet.

    Jika masalah berterusan, hantar pertanyaan 1:1.

MUDEXP_00026​

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

Ralat ini boleh muncul apabila pelayan perantara Mudfish yang sepadan dengan <sid> tidak tersedia untuk perkhidmatan. Anda mungkin menemuinya jika sedang menggunakan pelayan perantara yang tidak tersedia.

Dalam keadaan ini, tukar pelayan perantara Mudfish yang digunakan kepada pelayan lain untuk menyelesaikan masalah.

MUDEXP_00034​

No mudfish credits available.

Seperti yang dinyatakan dalam mesej ralat, masalah ini berlaku kerana kredit Mudfish tidak mencukupi.

MUDEXP_00035​

Can't use the mudfish node you picked.

Ralat ini boleh muncul apabila aplikasi Mudfish cuba menggunakan pelayan perantara yang ditetapkan, tetapi tidak dapat menggunakannya atas sebab tertentu. Sebab yang biasa adalah seperti berikut.

  • Anda menggunakan pelan Langganan tetapi tiada item berbayar dipasang.

    Untuk menyelesaikannya, log masuk ke https://mudfish.net dan pasang sekurang-kurangnya satu item berbayar.

  • Pelayan perantara tersebut tidak beroperasi. Log keluar daripada aplikasi dan log masuk semula untuk mendapatkan maklumat pelayan perantara terkini.

MUDEXP_00086​

Failed to sync the configuration: <exception>

Masalah ini bermaksud penyegerakan tetapan Mudfish gagal disebabkan perkara yang dinyatakan oleh <exception>. Butiran <exception> yang mungkin muncul adalah seperti berikut.

  • java.net.SocketTimeoutException

    Ralat ini bermaksud sambungan ke pelayan pusat Mudfish mengambil masa terlalu lama. Ia bergantung pada persekitaran rangkaian dan biasanya berlaku apabila keadaan rangkaian kurang baik.

  • java.net.UnknownHostException

    Ralat ini bermaksud nama domain pelayan pusat Mudfish tidak dapat ditemui. Ia bergantung pada persekitaran rangkaian dan biasanya berlaku apabila keadaan rangkaian kurang baik.

Walau bagaimanapun, masalah ini menunjukkan penyegerakan tetapan tidak berjaya; sambungan Mudfish itu sendiri tidak bermasalah, jadi ia tidak menunjukkan masalah sambungan permainan.

Jika anda tidak mahu melihat masalah ini lagi, matikan fungsi penyegerakan tetapan dalam menu tetapan aplikasi Mudfish.

MUDEXP_00120​

MUDEXP_00120: <exception>

Biasanya, semasa mula dijalankan, aplikasi Mudfish memeriksa sama ada terdapat tembok api rangkaian dalam persekitaran pengguna. Salah satu pemeriksaan menguji akses ke URL di bawah. Ralat ini bermaksud pemeriksaan tersebut gagal.

Mesej ralat yang mungkin muncul dalam <exception> adalah seperti berikut.

  • javax.net.ssl.SSLHandshakeException: connection closed

    Ralat ini bermaksud sambungan terputus semasa proses jabat tangan SSL.

MUDEXP_00121​

Unexpected exception: <exception>: <reason>

Ini bermaksud akses ke URL https://mudfish.net/api/reqheaders gagal dalam ujian tembok api rangkaian. Dengan kata lain, sambungan ke laman web Mudfish tidak berfungsi dengan betul atas sebab tertentu.

Rujuk bahagian MUDEXP_00127 di bawah untuk butiran <exception>.

MUDEXP_00127​

Unexpected exception: <exception>: <reason>

Ralat ini biasanya berlaku apabila log masuk automatik gagal atas sebab tertentu. <exception> menunjukkan punca masalah tersebut.

  • java.net.SocketTimeoutException

    Jika <reason> memaparkan Read timed out, komunikasi dengan pelayan pusat atau pelayan web Mudfish telah tamat masa.

Mula-mula, pastikan sambungan Internet berfungsi dengan betul dan semak sama ada terdapat tembok api rangkaian yang mungkin mengganggu sambungan Mudfish.

MUDEXP_00137​

Unexpected exception: <exception_msg>

Ralat ini ialah pengecualian yang boleh berlaku apabila terdapat masalah dalam proses log masuk. Ralat yang diketahui mungkin muncul adalah seperti berikut.

  • java.io.IOException

    Ini bermaksud terdapat ralat input/output (In/Output) semasa proses sambungan.

MUDEXP_00208​

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

Ralat ini boleh berlaku apabila fail tetapan Mudfish tidak dapat ditulis ke storan dalaman telefon. <path> menunjukkan lokasi yang cuba ditulis, manakala maklumat <errno> dan <errmsg> menerangkan sebab ralat yang tepat.

Mesej ralat yang telah dilaporkan setakat ini adalah seperti berikut.

  • 30 Read-only file system

    Jika anda melihat ralat ini, maklumkan nama model telefon dan versi Android anda melalui forum Mudfish atau pertanyaan 1:1.

    Ini berlaku kerana aplikasi Mudfish cuba menulis fail tetapan ke lokasi yang tidak boleh ditulis.

    Tutup aplikasi Mudfish sepenuhnya dan cuba semula untuk melihat sama ada gejala yang sama masih berlaku.

MUDEXP_00245​

Unsuccessful response

Masalah ini biasanya boleh berlaku dalam keadaan berikut.

  1. Ini bermaksud fungsi pintasan tembok api aplikasi Mudfish telah dihidupkan sebelum ralat ini berlaku akibat kegagalan ujian tembok api rangkaian.

  2. Dengan mod pintasan tembok api dihidupkan, aplikasi cuba menyambung melalui rangkaian CDN Cloudflare, tetapi akses melalui Cloudflare gagal atas sebab tertentu.

Jika anda menganggap ujian tembok api rangkaian itu tidak tepat, fungsi pintasan tersebut boleh dimatikan pada skrin log masuk.

MUDEXP_00251​

talkc__recv() error: <errno> <errmsg>

Ralat ini bermaksud terdapat masalah komunikasi dengan daemon RTT Mudfish. <errno> menunjukkan kod ralat sebenar; kod berikut lazimnya boleh berlaku.

  • 11 Try again

    Kod ini bermaksud tamat masa. Biasanya, ia menunjukkan tiada data diterima daripada pelayan Mudfish dalam tempoh tertentu.

MUDEXP_00266​

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

Ralat ini boleh berlaku apabila ID unik pelayan perantara Mudfish yang dipilih pengguna tidak dapat ditemui secara dalaman. Ia biasanya berlaku dalam keadaan berikut.

  1. Pengguna memilih pelayan perantara Mudfish yang sedang tidak beroperasi dan cuba menyambung kepadanya. Dalam keadaan ini, pilih pelayan perantara Mudfish yang lain dan cuba semula.

  2. Pengguna cuba menyambung ke Mudfish sebelum memilih pelayan perantara Mudfish.

  3. Maklumat pelayan perantara Mudfish tidak dapat diterima daripada pelayan pusat Mudfish atas sebab tertentu.

    • Masalah ini mungkin berlaku kerana sambungan tidak stabil,

    • atau kerana sambungan disekat oleh tembok api.

    Jika masalah ini berlaku, tutup aplikasi Mudfish sepenuhnya dahulu, kemudian jalankannya semula.

MUDEXP_00267​

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

Ralat ini bermaksud masalah berlaku semasa aplikasi Mudfish mengira RTT (Round Trip Time) antara pengguna dan pelayan perantara Mudfish. Ralat ini boleh berlaku apabila kaedah ujian pelayan perantara ialah sambungan TCP.

<ip> menunjukkan alamat IP pelayan perantara Mudfish, manakala <port> menunjukkan nombor portnya. Biasanya, port 10007 digunakan.

<errno> menunjukkan kod ralat sebenar, manakala <errmsg> menunjukkan mesej ralat. Butiran <errno> adalah seperti berikut.

  • 101 Network is unreachable

    Ralat ini bermaksud pelayan perantara Mudfish tidak beroperasi atau sambungan gagal akibat masalah rangkaian. Ia biasanya boleh berlaku apabila telefon tidak dapat mengakses Internet.

    Dalam keadaan ini, semak dahulu sama ada telefon boleh mengakses Internet.

MUDEXP_00292​

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

Ralat ini boleh muncul apabila aplikasi Mudfish cuba log masuk secara automatik tetapi pelayan Mudfish mengembalikan ralat. Sebab terperinci boleh dilihat dalam <reason_code>.

  • 4

    Kod ralat ini bermaksud token pengesahan yang digunakan untuk log masuk automatik tidak sah atau telah tamat tempoh.

    Log masuk semula dengan memasukkan ID/kata laluan pada skrin log masuk.

  • 5

    Kod ralat ini bermaksud pelayan pengesahan log masuk telah menyekat percubaan log masuk. Jika ralat ini berlaku, hentikan percubaan seketika dan cuba sekali lagi selepas kira-kira 1 minit.

MUDEXP_00350​

nPurchasesUpdated(<error_code>, null)

Ralat ini bermaksud masalah berlaku semasa aplikasi Mudfish mengemas kini maklumat pembelian. <error_code> menunjukkan kod ralat sebenar; kod berikut lazimnya boleh berlaku.

  • 6 (ERROR)

    Ralat kritikal berlaku semasa operasi API.

    Ini ialah ralat dalaman Google Play yang mungkin bersifat sementara atau berpunca daripada keadaan yang tidak dijangka semasa pemprosesan.

    Jika ralat ini berlaku, tutup aplikasi sepenuhnya dan jalankannya semula.

    Jika masalah berterusan, rujuk dokumen Harga dan cuba kaedah pembayaran yang lain.

MUDEXP_00401​

Not enough information to calculate shortest pathes.

Masalah ini biasanya berlaku kerana maklumat RTT ke pelayan perantara Mudfish tidak mencukupi untuk mengira laluan RTT yang disyorkan. Semak perkara berikut dahulu.

  • Semak sama ada anda mempunyai kredit Mudfish. Kadangkala, ujian RTT ke pelayan perantara tidak berjalan dengan betul apabila tiada kredit.