Кодови грешака
Овај одељак објашњава појединачне кодове грешака које можете срести у Android апликацији Mudfish и начине њиховог решавања.
Ако поступци испод не реше проблем, поставите питање на форуму Mudfish.
MUDEXP_00001
-
Функција заобилажења заштитног зида тренутно је искључена.
Ова порука се може појавити када веб-сајт Mudfish привремено искључи потврду идентитета преко функције заобилажења заштитног зида.
Обично значи да је Mudfish под DDoS нападом. У том случају покушајте поново са мреже без мрежног заштитног зида.
-
Unsuccessful response
Ова порука значи да је дошло до грешке у самом поступку пријаве: одговор веб-сервера Mudfish-а није био успешан.
MUDEXP_00023
Failed to get information: (num)
Ова грешка се може јавити када потврда идентитета са централним сервером Mudfish-а није исправно обављена. Узрок зависи од броја (num), како је описано испод.
-
-1
TCP веза са централним сервером Mudfish-а уопште није успостављена. Највероватније је сама веза из неког разлога блокирана.
- Прво проверите да ли у вашем окружењу постоји мрежни заштитни зид.
- Проверите да ли се исти симптом јавља на 5G / LTE вези или на WIFI мрежи.
Ако ништа од тога не ради, пошаљите извештај о проблему. После анализе одговорићемо у тој теми.
-
-2
Веза са централним сервером је успостављена, али после слања података за потврду идентитета није примљен одговор.
Проверите да ли мрежни заштитни зид омета везу са централним сервером Mudfish-а или је блокира ваш лични заштитни зид или антивирус.
-
-3
Потврда идентитета Mudfish-а помоћу ID/PWD није успела. Одјавите се из апликације и поново се пријавите. Мени за одјаву налази се при дну менија подешавања апликације.
-
-9
Више покушаја потврде идентитета са истим ID-ом у кратком року довело је до стављања на црну листу у демону за потврду идентитета.
Накратко престаните да користите Mudfish и покушајте поново после приближно 5 минута.
-
-11
Подаци за пријаву у Mudfish из неког разлога не могу да се сачувају на Android уређају.
На пример, грешка се може јавити ако је путања складишта на систему датотека само за читање (Read-only file system).
Проверите да ли се исти симптом јавља и после потпуног уклањања и поновне инсталације апликације Mudfish.
MUDEXP_00024
Failed to do auto-login: <errno>
Ова грешка се може јавити када аутоматска пријава не успе. Узрок зависи од вредности <errno>.
-
-1
Вредност
<errno>-1 може значити да није могуће повезивање са самим сервером за потврду идентитета Mudfish-а. Узрок може бити мрежни заштитни зид, Android апликација заштитног зида или неки други проблем са интернетом. Прво проверите да ли постоје проблеми са интернет везом.Ако се проблем настави, пошаљите 1:1 упит.
MUDEXP_00026
Failed to get the default gateway for DNS (sid <sid> staticnodes_count <count>)
Ова грешка се може јавити када посреднички сервер Mudfish-а означен са <sid> није доступан за услугу. Можете је срести ако сте користили такав недоступан сервер.
Промена посредничког сервера требало би да реши проблем.
MUDEXP_00034
No mudfish credits available.
Као што порука каже, проблем настаје због недовољног кредита Mudfish-а.
-
Ако користите плаћање по потрошњи, купите кредит на https://mudfish.net/admin/credits/buy.
-
Ако користите паушални план, купите претплатнички ваучер (Subscription Voucher). Детаље погледајте на следећој вези.
MUDEXP_00035
Can't use the mudfish node you picked.
Апликација је покушала да користи подешени посреднички сервер, али то из неког разлога није могуће. Уобичајени узроци су следећи.
-
Користите паушални план, али немате додату ниједну плаћену ставку.
Пријавите се на https://mudfish.net и додајте најмање једну плаћену ставку да бисте решили проблем.
-
Посреднички сервер не ради. Одјавите се и поново се пријавите у апликацију да бисте преузели најновије податке о серверима.
MUDEXP_00086
Failed to sync the configuration: <exception>
Синхронизација подешавања Mudfish-а није успела због узрока наведеног у <exception>. Могући изузеци су следећи.
-
java.net.SocketTimeoutException
Успостављање везе са централним сервером Mudfish-а трајало је предуго. Грешка зависи од мрежног окружења и обично се јавља када су мрежни услови лоши.
-
java.net.UnknownHostException
Име домена централног сервера Mudfish-а није могуће пронаћи. И ова грешка зависи од мрежног окружења и обично се јавља при лошим мрежним условима.
Овај проблем значи само да подешавања нису успешно синхронизована. Не указује на проблем са самом Mudfish везом, па зато не значи ни проблем са повезивањем игре.
Ако више не желите да видите ову поруку, искључите синхронизацију подешавања у менију подешавања апликације.
MUDEXP_00120
MUDEXP_00120: <exception>
При првом покретању апликација Mudfish обично проверава да ли у корисниковом окружењу постоји мрежни заштитни зид. Једна провера испитује приступ следећем URL-у. Ова грешка значи да та провера није успела.
У <exception> се могу појавити следеће поруке.
-
javax.net.ssl.SSLHandshakeException: connection closed
Веза је прекинута током SSL руковања.
MUDEXP_00121
Unexpected exception: <exception>: <reason>
У тесту мрежног заштитног зида није успео приступ URL-у https://mudfish.net/api/reqheaders. То значи да веза са веб-сајтом Mudfish из неког разлога не ради исправно.
За детаље о <exception> погледајте одељак MUDEXP_00127 испод.
MUDEXP_00127
Unexpected exception: <exception>: <reason>
Ова грешка се обично јавља када аутоматска пријава из неког разлога не успе. <exception> указује на узрок.
-
java.net.SocketTimeoutException
Ако
<reason>садржи Read timed out, истекло је време за комуникацију са централним или веб-сервером Mudfish-а.
Прво проверите да ли интернет веза ради исправно и да ли мрежни заштитни зид може ометати Mudfish везу.
MUDEXP_00137
Unexpected exception: <exception_msg>
Овај изузетак се може јавити при проблему током пријаве. Познате могуће грешке су следеће.
-
java.io.IOException
Током повезивања дошло је до улазно-излазне (In/Output) грешке.
MUDEXP_00208
Failed to open .conf for writing at <path>: <errno> <errmsg>
Ова грешка се може јавити када конфигурациона датотека Mudfish-а не може да се упише у интерно складиште телефона. <path> је путања на коју је покушан упис, а <errno> и <errmsg> наводе тачан узрок.
До сада су забележене следеће поруке.
-
30 Read-only file system
Ако видите ову грешку, наведите модел телефона и Android верзију на форуму Mudfish или у 1:1 упиту.
Апликација покушава да упише конфигурациону датотеку на место на које упис није дозвољен.
Потпуно затворите апликацију и покушајте поново да проверите да ли се исти симптом понавља.
MUDEXP_00245
Unsuccessful response
Овај проблем се обично јавља под следећим условима.
- Тест мрежног заштитног зида није прошао, па је пре ове грешке функција заобилажења заштитног зида у апликацији укључена.
- Због укљученог режима заобилажења покушано је повезивање преко Cloudflare CDN мреже, али је приступ преко Cloudflare-а из неког разлога неуспешан.
Ако сматрате да је тест мрежног заштитног зида погрешан, функцију заобилажења можете искључити на екрану за пријаву.
MUDEXP_00251
talkc__recv() error: <errno> <errmsg>
Постоји проблем у комуникацији са RTT демоном Mudfish-а. <errno> је стварни код грешке; обично се јавља следећи.
-
11 Try again
Овај код означава истек времена. Обично значи да сервер Mudfish-а није слао податке током одређеног периода.
MUDEXP_00266
Failed to get a default SID... Something is wrong.
Интерно није могуће пронаћи јединствени ID посредничког сервера Mudfish-а који је корисник изабрао. Обично се јавља у следећим случајевима.
-
Корисник је изабрао сервер који тренутно не ради и покушао повезивање. Изаберите други посреднички сервер и покушајте поново.
-
Корисник је покушао повезивање са Mudfish-ом пре избора посредничког сервера.
-
Из неког разлога подаци о посредничким серверима нису примљени од централног сервера Mudfish-а.
- Узрок може бити нестабилна веза.
- Везу је можда блокирао заштитни зид.
У том случају прво потпуно затворите апликацију Mudfish и поново је покрените.
MUDEXP_00267
connect(2) fail to <ip>:<port>: <errno> <errmsg>
Дошло је до проблема при израчунавању RTT-а (Round Trip Time) између корисника и посредничког сервера Mudfish-а. Ова грешка се може јавити када се за тест сервера користи TCP веза.
<ip> је IP адреса посредничког сервера, а <port> његов број порта. Обично се користи порт 10007.
<errno> је стварни код грешке, а <errmsg> порука о грешци. Детаљи за <errno> су следећи.
-
101 Network is unreachable
Посреднички сервер не ради или повезивање није успело због мрежног проблема. Често се јавља када телефон не може да приступи интернету.
Прво проверите интернет везу телефона.
MUDEXP_00292
Failed to do the auto-login (reason <reason_code>)
Апликација је покушала аутоматску пријаву, али је сервер Mudfish-а вратио грешку. Тачан узрок је наведен у <reason_code>.
-
4
Токен за потврду идентитета употребљен за аутоматску пријаву није важећи или је истекао.
Поново се пријавите уносом ID/password на екрану за пријаву.
-
5
Сервер за потврду идентитета блокирао је покушај пријаве. Накратко престаните са покушајима и покушајте поново после приближно 1 минута.
MUDEXP_00350
nPurchasesUpdated(<error_code>, null)
Дошло је до проблема при ажурирању података о куповини у апликацији Mudfish. <error_code> је стварни код грешке; обично се јавља следећи.
-
6 (ERROR)
Дошло је до фаталне грешке током API операције.
То је интерна Google Play грешка која може бити привремена или изазвана неочекиваном ситуацијом током обраде.
Потпуно затворите апликацију и поново је покрените.
Ако се проблем настави, погледајте ценовник и покушајте други начин плаћања.
MUDEXP_00401
Not enough information to calculate shortest pathes.
Обично нема довољно RTT података о посредничким серверима Mudfish-а за израчунавање препоручене RTT путање. Прво проверите следеће.
- Да ли тренутно имате кредит Mudfish-а. Без кредита RTT тестови са посредничким серверима понекад не раде исправно.