Преминете към основното съдържание

Кодове за грешки

Този раздел обяснява кодовете за грешки, които могат да се появят при използване на приложението Mudfish за Android, и описва решенията им.

Ако посочените методи не решат проблема, задайте въпрос във форума на Mudfish.

MUDEXP_00001​

  • Функцията за заобикаляне на защитната стена в момента е изключена.

    Съобщението може да се появи, когато сайтът на Mudfish временно е изключил удостоверяването чрез функцията за заобикаляне на защитната стена.

    Обикновено това означава, че Mudfish е под DDoS атака. Опитайте да се свържете от мрежа без мрежова защитна стена.

  • Unsuccessful response

    Възникнала е грешка в самия процес на влизане. Отговорът от уеб сървъра на Mudfish не е бил успешен.

MUDEXP_00023​

Failed to get information: (num)

Тази грешка може да възникне, ако удостоверяването с централния сървър на Mudfish не завърши правилно. Причината зависи от стойността на (num):

  • -1

    Самата TCP връзка с централния сървър не е установена. Вероятно връзката е блокирана по някаква причина.

    1. Проверете дали във вашата среда има мрежова защитна стена.
    2. Проверете дали проблемът възниква както през 5G / LTE, така и през WIFI.

    Ако нито един от тези методи не помогне, изпратете доклад за проблем. След анализа ще отговорим в съответната тема.

  • -2

    Връзката с централния сървър е установена, но след изпращане на данните за удостоверяване не е получен отговор.

    Проверете дали мрежова защитна стена пречи на връзката с централния сървър или дали лична защитна стена или антивирусна програма я блокира.

  • -3

    Удостоверяването в Mudfish с потребителско име и парола е неуспешно. Излезте от акаунта в приложението и опитайте да влезете отново. Менюто за изход е в долната част на настройките на приложението.

  • -9

    Многократни опити за удостоверяване с едно и също потребителско име за кратко време може да са довели до поставянето му в черен списък от услугата за удостоверяване.

    Спрете временно използването на Mudfish и опитайте отново след около 5 минути.

  • -11

    Данните за вход в Mudfish не могат да бъдат записани в устройството с Android по някаква причина.

    Например пътят за съхранение може да е във файлова система само за четене (Read-only file system).

    Проверете дали проблемът остава след пълно премахване и повторно инсталиране на приложението Mudfish.

MUDEXP_00024​

Failed to do auto-login: <errno>

Автоматичният вход е неуспешен. Причината зависи от <errno>:

  • -1

    Стойност -1 може да означава, че няма връзка със сървъра за удостоверяване на Mudfish. Причината може да е мрежова защитна стена, приложение за защитна стена в Android или друг проблем с интернет. Първо проверете интернет връзката.

    Ако проблемът продължава, изпратете лично запитване.

MUDEXP_00026​

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

Междинният сървър на Mudfish, съответстващ на <sid>, може да е недостъпен. Грешката може да възникне, ако сте използвали сървър, който вече не обслужва връзки.

Сменете междинния сървър на Mudfish с друг, за да решите проблема.

MUDEXP_00034​

No mudfish credits available.

Както показва съобщението, кредитите за Mudfish са недостатъчни.

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>

При първото стартиране приложението обикновено проверява дали в средата ви има мрежова защитна стена. Една от проверките е за достъп до следния URL адрес. Грешката означава, че тази проверка е неуспешна:

Възможно съобщение в <exception>:

  • javax.net.ssl.SSLHandshakeException: connection closed

    Връзката е прекъсната по време на SSL договарянето.

MUDEXP_00121​

Unexpected exception: <exception>: <reason>

При проверката на мрежовата защитна стена достъпът до 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

    Възникнала е входно-изходна грешка при свързването.

MUDEXP_00208​

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

Настройките на Mudfish не могат да бъдат записани във вътрешната памет на телефона. <path> посочва мястото, където е направен опит за запис, а <errno> и <errmsg> описват точната причина.

Досега е наблюдавано следното съобщение:

  • 30 Read-only file system

    Ако видите тази грешка, посочете модела на телефона и версията на Android във форума на Mudfish или в лично запитване.

    Приложението се опитва да запише конфигурационния файл на място, където записът е невъзможен.

    Проверете дали проблемът остава след пълно затваряне на приложението и нов опит.

MUDEXP_00245​

Unsuccessful response

Този проблем обикновено възниква при следните условия:

  1. Проверката на мрежовата защитна стена е неуспешна и преди появата на грешката функцията за заобикаляне на защитната стена в приложението е включена.
  2. Поради включения режим приложението е опитало обходна връзка през CDN мрежата на Cloudflare, но достъпът през 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.

Приложението не може вътрешно да намери уникалния идентификатор на избрания междинен сървър. Това обикновено се случва в следните случаи:

  1. Избрали сте неработещ междинен сървър и сте опитали да се свържете. Изберете друг сървър и опитайте отново.

  2. Опитали сте да свържете Mudfish, без още да сте избрали междинен сървър.

  3. По някаква причина информацията за междинните сървъри не е получена от централния сървър на 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

    Токенът за удостоверяване, използван при автоматичния вход, е невалиден или е изтекъл.

    Влезте отново, като въведете потребителското си име и парола на екрана за вход.

  • 5

    Сървърът за удостоверяване е блокирал опита за влизане. Спрете опитите за кратко и опитайте отново след около 1 минута.

MUDEXP_00350​

nPurchasesUpdated(<error_code>, null)

Възникнал е проблем при обновяването на информацията за покупките. <error_code> е действителният код. Обичайна стойност е:

  • 6 (ERROR)

    Възникнала е критична грешка при операция с API.

    Това е вътрешна грешка на Google Play, която може да е временна или породена от неочаквана ситуация при обработката.

    Затворете напълно приложението и го стартирайте отново.

    Ако проблемът продължава, вижте ценовата листа и опитайте друг метод на плащане.

MUDEXP_00401​

Not enough information to calculate shortest pathes.

Обикновено няма достатъчно RTT данни за междинните сървъри, за да се изчисли препоръчан маршрут. Първо проверете следното:

  • Имате ли кредити за Mudfish? Понякога при липса на кредити RTT тестовете към междинните сървъри не работят правилно.