Xəta kodları
Bu bölmədə Mudfish Android tətbiqindən istifadə edərkən yarana biləcək xəta kodları, onların səbəbləri və həll yolları izah edilir.
Aşağıda göstərilən üsullarla problem həll olunmazsa, Mudfish Forumu vasitəsilə sualınızı ünvanlamağınızı xahiş edirik.
MUDEXP_00001
-
Firewall bypass funksiyası hazırda deaktivdir.
Bu mesaj Mudfish vebsaytı firewall bypass funksiyası vasitəsilə autentifikasiyanı müvəqqəti olaraq deaktiv etdikdə görünə bilər.
Adətən bu mesaj Mudfish-in DDoS hücumuna məruz qaldığını bildirir. Bu halda şəbəkə firewall-u olmayan bir şəbəkə mühitindən yenidən qoşulmağa cəhd edin.
-
Unsuccessful response
Bu mesaj çıxarsa, giriş prosesinin özündə xəta baş verdiyini bildirir. Mudfish veb serverinin uğurlu cavab qaytarmadığını göstərir.
MUDEXP_00023
Failed to get information: (num)
Bu xəta Mudfish mərkəzi serveri ilə autentifikasiya düzgün həyata keçirilmədikdə
yarana bilər. Səbəb (num) nömrəsindən asılı olaraq dəyişir. Hər bir (num) üçün səbəblər aşağıdakı kimidir:
-
-1
Bu xəta Mudfish mərkəzi serveri ilə TCP bağlantısının qurula bilmədiyini bildirir. Yəni hər hansı bir səbəbdən bağlantının bloklanmış olması ehtimalı yüksəkdir.
-
Əvvəlcə istifadə etdiyiniz şəbəkə mühitində firewall-un olub-olmadığını yoxlayın.
-
5G / LTE ilə qoşulduqda eyni halın baş verib-vermədiyini və ya Wi-Fi-ya qoşulduqda eyni halın olub-olmadığını yoxlayın.
Bu üsulların heç biri kömək etmirsə, Problem hesabatı göndərin, təhlil edildikdən sonra müvafiq mövzuda cavab veriləcəkdir.
-
-
-2
Mudfish mərkəzi serverinə qoşulma baş tutsa da, autentifikasiya məlumatları göndərildikdən sonra cavab alına bilmədikdə yarana bilər.
Adətən bu halda şəbəkədə Mudfish mərkəzi serveri ilə əlaqəyə mane olan şəbəkə firewall-unun və ya şəxsi firewall / antivirus proqramının bağlantıya mane olub-olmadığını yoxlayın.
-
-3
Bu xəta ID/Şifrə vasitəsilə Mudfish autentifikasiyasının düzgün yerinə yetirilmədiyini bildirir. Tətbiqdən çıxış edib yenidən daxil olmağa cəhd edin. Çıxış menyusunu tətbiqin tənzimləmələr menyusunun aşağı hissəsində tapa bilərsiniz.
-
-9
Bu xəta qısa müddət ərzində eyni ID ilə autentifikasiyanın dəfələrlə təkrarlanması səbəbindən autentifikasiya demonu tərəfindən qara siyahıya (blacklist) salındıqda yarana bilər.
Bu xəta baş verdikdə Mudfish istifadəsini bir qədər dayandırın və təxminən 5 dəqiqə sonra yenidən qoşulmağa cəhd edin.
-
-11
Bu xəta Mudfish giriş məlumatlarının hər hansı səbəbdən Android cihazının daxilində saxlanıla bilmədiyi halda yarana bilər.
Məsələn, yaddaş diskinin yolu yalnız oxunan (Read-only file system) olduqda bu xəta yarana bilər.
Mudfish tətbiqini tamamilə silib yenidən quraşdırdıqdan sonra da eyni vəziyyətin davam edib-etmədiyini yoxlayın.
MUDEXP_00024
Failed to do auto-login: <errno>
Bu xəta avtomatik giriş uğursuz olduqda yarana bilər.
<errno> dəyərindən asılı olaraq səbəblər fərqlidir:
-
-1
<errno>dəyəri -1 olduqda, Mudfish autentifikasiya serverinə qoşulmaq mümkün olmadıqda görünə bilər. Şəbəkə firewall-u, Android-in daxili firewall tətbiqi və ya digər internet problemləri səbəbindən autentifikasiya serverinə bağlantı uğursuz olduqda yaranır. İlk növbədə internet bağlantınızda problemin olub-olmadığını yoxlayın.Problem davam edərsə, 1:1 dəstək sorğusu göndərin.
MUDEXP_00026
Failed to get the default gateway for DNS (sid <sid> staticnodes_count <count>)
Bu problem <sid>-ə uyğun gələn Mudfish rele serverinin xidmət göstərmədiyi (sıradan çıxdığı)
vəziyyətdə göstərilə bilər. İstifadəçi qeyri-aktiv rele serverindən istifadə edirdisə,
bu xəta ilə qarşılaşa bilər.
Bu halda istifadə olunan Mudfish rele serverini başqası ilə əvəzləmək problemi həll edəcək.
MUDEXP_00034
No mudfish credits available.
Xəta mesajında qeyd edildiyi kimi, Mudfish kreditlərinin çatışmazlığı səbəbindən yaranan problemə aiddir.
-
Əgər tarif planınız İstifadəyə görə ödənişdirsə, https://mudfish.net/admin/credits/buy keçidindən Mudfish kreditləri əldə edin.
-
Əgər tarif planınız Abunəlikdirsə, Abunəlik vauçeri (Subscription Voucher) alın. Ətraflı məlumat üçün aşağıdakı keçidə baxın:
MUDEXP_00035
Can't use the mudfish node you picked.
Bu xəta Mudfish tətbiqində təyin edilmiş rele serverindən istifadə etmək istədikdə, lakin hansısa səbəbdən istifadə mümkün olmadıqda baş verir. Adətən aşağıdakı səbəblərdən qaynaqlanır:
-
Abunəlik tarifindən istifadə etdiyiniz halda aktiv ödənişli elementinizin olmaması.
Bu halda https://mudfish.net saytına daxil olaraq ən azı 1 ödənişli element əlavə etməlisiniz.
-
Həmin rele serverinin işləməməsi. Tətbiqdən çıxış edib yenidən daxil olsanız, ən son rele serveri məlumatları yenilənəcəkdir.
MUDEXP_00086
Failed to sync the configuration: <exception>
Bu xəta <exception> bəndində göstərilən səbəbə görə Mudfish tənzimləmələrinin sinxronizasiyasının
uğursuz olduğunu bildirir. <exception> üçün aşağıdakı hallar baş verə bilər:
-
java.net.SocketTimeoutException
Bu xəta Mudfish mərkəzi serveri ilə əlaqənin çox gec qurulduğunu bildirir. Şəbəkə mühitindən asılı olaraq baş verə bilər və adətən şəbəkə bağlantısı zəif olduqda müşahidə edilir.
-
java.net.UnknownHostException
Bu xəta Mudfish mərkəzi serverinin domen adının tapıla bilmədiyini bildirir. Şəbəkə mühitindən asılı olaraq baş verə bilər və adətən şəbəkə şəraiti yaxşı olmadıqda yaranır.
Lakin bu məsələ tənzimləmələrin sinxronlaşdırılmasının uğursuz olduğunu göstərir, Mudfish bağlantısının özündə problem olduğunu bildirmir, ona görə də oyun bağlantısında problem yaratmır.
Əgər bu mesajı bir daha görmək istəmirsinizsə, Mudfish tətbiqinin tənzimləmələr menyusundan tənzimləmələrin sinxronizasiyası funksiyasını söndürə bilərsiniz.
MUDEXP_00120
MUDEXP_00120: <exception>
Adətən Mudfish tətbiqi ilk dəfə işə düşərkən istifadəçinin şəbəkəsində firewall-un olub-olmadığını yoxlama mərhələsindən keçir. Bu yoxlamalardan biri aşağıdakı URL-ə girişin mümkün olub-olmadığını yoxlamaqdır və bu yoxlama prosesinin uğursuz olduğunu göstərir:
<exception> yerində görünə bilən xəta mesajları aşağıdakılardır:
-
javax.net.ssl.SSLHandshakeException: connection closed
Bu xəta SSL əlaqəsinin qurulması (handshake) prosesində bağlantının kəsildiyini bildirir.
MUDEXP_00121
Unexpected exception: <exception>: <reason>
Şəbəkə firewall yoxlanışı elementində https://mudfish.net/api/reqheaders URL-inə qoşulmanın uğursuz olduğunu bildirir. Yəni hansısa səbəbdən Mudfish ana səhifəsinə bağlantı düzgün işləmir.
<exception> təfərrüatları üçün aşağıdakı MUDEXP_00127 bölməsinə baxın.
MUDEXP_00127
Unexpected exception: <exception>: <reason>
Bu xəta adətən avtomatik giriş hansısa səbəbdən uğursuz olduqda baş verə bilər.
<exception> xətanın baş vermə səbəbini göstərir.
-
java.net.SocketTimeoutException
Əgər
<reason>daxilində Read timed out xətası baş verirsə, Mudfish mərkəzi serveri və ya veb serveri ilə rabitədə vaxt bitməsi (timeout) probleminin yarandığını bildirir.
Əvvəlcə internet bağlantısının düzgün olub-olmadığını və Mudfish bağlantısına mane ola biləcək şəbəkə firewall-unun mövcudluğunu yoxlayın.
MUDEXP_00137
Unexpected exception: <exception_msg>
Bu xəta giriş prosesində problem olduqda meydana gələn istisna haldır. Məlum olan xəta aşağıdakı kimidir:
-
java.io.IOException
Bağlantı prosesində giriş/çıxış (Input/Output) ilə bağlı xətanın olduğunu bildirir.
MUDEXP_00208
Failed to open .conf for writing at <path>: <errno> <errmsg>
Bu xəta Mudfish tənzimləmə faylını telefonun daxili yaddaşına yazmaq
mümkün olmadıqda yarana bilər. <path> yazılmaq istənilən yeri göstərir,
<errno> və <errmsg> məlumatları isə dəqiq xəta səbəbini izah edir.
İndiyə qədər rast gəlinən xəta mesajları bunlardır:
-
30 Read-only file system
Bu xətanı görürsünüzsə, istifadə etdiyiniz telefonun modelini və Android versiyasını Mudfish Forumunda və ya 1:1 dəstək sorğusunda bildirin.
Mudfish tətbiqinin yazıla bilməyən bir yerə konfiqurasiya faylını qeyd etməyə çalışması səbəbindən yaranmışdır.
Mudfish tətbiqini tam bağlayıb yenidən cəhd etdikdə eyni vəziyyətin baş verib-vermədiyini yoxlayın.
MUDEXP_00245
Unsuccessful response
Bu problem adətən aşağıdakı şərtlərdə baş verə bilər:
-
Şəbəkə firewall yoxlanışından keçə bilmədiyi üçün bu xəta yaranmazdan əvvəl Mudfish tətbiqinin firewall bypass funksiyasının aktiv olduğunu bildirir.
-
Firewall bypass rejimi aktiv olduğu üçün Cloudflare CDN şəbəkəsi vasitəsilə bağlantıya cəhd edilib, lakin Cloudflare vasitəsilə giriş hansısa səbəbdən uğursuz olub.
Əgər şəbəkə firewall testinin yanlış olduğunu düşünürsünüzsə, giriş ekranında həmin bypass funksiyasını söndürə (Off edə) bilərsiniz.
MUDEXP_00251
talkc__recv() error: <errno> <errmsg>
Bu xəta Mudfish RTT demonu ilə əlaqədə problem olduğunu bildirir. <errno>
faktiki xəta kodunu göstərir və adətən aşağıdakı kod yarana bilər:
-
11 Try again
Bu kod vaxt bitməsini (timeout) bildirir. Müəyyən müddət ərzində Mudfish serverindən məlumatın ötürülmədiyini göstərir.
MUDEXP_00266
Failed to get a default SID... Something is wrong.
Bu xəta istifadəçinin seçdiyi Mudfish rele serverinin Unikal ID-si daxildə tapıla bilmədikdə yarana bilər. Adətən aşağıdakı vəziyyətlərdə baş verir:
-
İstifadəçi hazırda işləməyən/sıradan çıxmış Mudfish rele serverini seçərək qoşulmağa cəhd etdikdə. Bu vəziyyətdə başqa bir Mudfish rele serveri seçib cəhd edin.
-
İstifadəçi Mudfish rele serverini hələ seçmədiyi halda Mudfish bağlantısına cəhd etdikdə.
-
Hər hansı səbəbdən Mudfish mərkəzi serverindən rele serveri məlumatları alına bilmədikdə:
-
Bağlantı qeyri-sabit olduğu üçün bu problem yarana bilər;
-
Və ya firewall tərəfindən bağlantı bloklandığı üçün baş verə bilər.
Bu problem yaranıbsa, ilk növbədə Mudfish tətbiqini tamamilə bağlayıb yenidən işə salın.
-
MUDEXP_00267
connect(2) fail to <ip>:<port>: <errno> <errmsg>
Bu xəta Mudfish tətbiqinin istifadəçi ilə Mudfish rele serveri arasındakı RTT (Round Trip Time) gecikməsini hesablayarkən problem yarandığını bildirir. Rele serverinin test üsulu TCP bağlantısı olduqda baş verə bilən xətadır.
<ip> Mudfish rele serverinin IP ünvanını, <port> isə rele
serverinin port nömrəsini göstərir. Adətən 10007 portundan istifadə olunur.
<errno> faktiki xəta kodunu, <errmsg> isə xəta mesajını göstərir.
<errno> haqqında ətraflı məlumat aşağıdakı kimidir:
-
101 Network is unreachable
Bu xəta Mudfish rele serverinin işləmədiyini və ya şəbəkə problemi səbəbindən bağlantının uğursuz olduğunu bildirir. Adətən telefonun internetə çıxışı olmadıqda baş verə bilər.
Bu halda əvvəlcə telefonun internet bağlantısını yoxlayın.
MUDEXP_00292
Failed to do the auto-login (reason <reason_code>)
Bu xəta Mudfish tətbiqinin avtomatik girişə cəhd etdiyi, lakin Mudfish serverinin
xəta qaytardığı halda görünə bilər. Ətraflı səbəb <reason_code> daxilində göstərilir.
-
4
Bu xəta kodu avtomatik girişdə istifadə olunan autentifikasiya tokeninin etibarsız olduğunu və ya müddətinin bitdiyini bildirir.
Giriş ekranında yenidən ID/şifrə daxil edərək təkrar daxil olun.
-
5
Bu xəta kodu giriş autentifikasiya serverinin giriş cəhdini blokladığını bildirir. Bu xəta baş verərsə, giriş cəhdlərini bir az dayandırın və təxminən 1 dəqiqə sonra yenidən cəhd edin.
MUDEXP_00350
nPurchasesUpdated(<error_code>, null)
Bu xəta Mudfish tətbiqinin satınalma məlumatlarını yeniləyərkən problem
yarandığını bildirir. <error_code> faktiki xəta kodunu göstərir və
adətən aşağıdakı kod yarana bilər:
-
6 (ERROR)
API əməliyyatı zamanı kritik xəta baş verdi.
Bu, müvəqqəti və ya proses zamanı gözlənilməz vəziyyətdən qaynaqlanan daxili Google Play xətasıdır.
Bu xəta baş verərsə, tətbiqi tam bağlayıb yenidən işə salın.
Problem davam edərsə, Qiymət cədvəli sənədinə istinad edərək digər ödəniş üsullarından istifadə etməyə cəhd edin.
MUDEXP_00401
Not enough information to calculate shortest pathes.
Adətən bu problem tövsiyə olunan RTT marşrutunu hesablamaq üçün Mudfish rele serverləri ilə kifayət qədər RTT məlumatı olmadıqda baş verə bilər. Əvvəlcə aşağıdakıları yoxlayın:
- Hazırda Mudfish kreditinizin olub-olmaması. Bəzən kredit olmadıqda rele serverləri ilə RTT testi düzgün aparılmaya bilər.