错误代码
在本节中,我们将解释使用 Mudfish Android 应用程序时可能出现的每个错误代码并提供解决方案。
如果使用以下方法未能解决问题,请通过 Mudfish 论坛提问。
MUDEXP_00001
-
防火墙绕过功能现在为 disable。
当 Mudfish 网站暂时停用通过防火墙绕过功能进行身份验证时,可能出现此消息。
通常,看到此消息意味着 Mudfish 正在受到 DDoS 的攻击。在这种情况下,请尝试在没有网络防火墙的网络环境中重新连接。
-
Unsuccessful response
如果出现此消息,则意味着登录过程本身发生错误。 Mudfish 这意味着 Web 服务器的响应不成功。
MUDEXP_00023
Failed to get information: (num)
如果未正确执行 Mudfish 中央服务器的验证,则可能会出现此错误。原因因编号(num)而异。每个(num)的原因如下。
-
-1
如果出现此错误,则表示 TCP 与 Mudfish 中央服务器的连接尚未建立。换句话说,该问题很可能是由于连接本身因某种原因被阻止而引起的。
-
首先,请检查您当前使用的环境中是否存在网络防火墙。
-
请检查连接到5G / LTE或WIFI时是否出现相同的症状。
如果这些方法都不能正常工作,请向我们发送问题报告,我们将对其进行分析并回复该主题。
-
-
-2
Mudfish 当与中央服务器建立连接,但发送身份验证信息后无法收到响应时,可能会出现这种情况。
在这种情况下,请检查网络上是否有网络防火墙阻止与Mudfish中央服务器的连接,或者个人防火墙/防病毒程序是否阻止连接。
-
-3
如果出现此错误,则表示未正确执行使用 ID/PWD 的 Mudfish 验证。请退出该应用程序并尝试重新登录。注销菜单可以在应用程序设置菜单下找到。
-
-9
如果在短时间内多次重复使用同一 ID 进行身份验证,并且身份验证守护程序处理 blacklist,则可能会发生此错误。
如果出现此错误,请停止使用 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>)
出现此问题时,如果与 <sid> 对应的 Mudfish 中继服务器无法使用,则可能会出现此错误。如果您使用的 Mudfish 中继服务器已停止服务,则可能会遇到此错误。
在这种情况下,将您正在使用的 Mudfish 中继服务器更改为另一台即可解决问题。
MUDEXP_00034
No mudfish credits available.
正如错误消息所示,出现此问题的原因是 Mudfish 点数不足。
-
如果您是即用即付用户,请通过 https://mudfish.net/admin/credits/buy 链接购买 Mudfish 点数。
-
如果您是包月用户,请购买包月票(Subscription Voucher)。欲了解更多信息,请参阅下面的链接。
MUDEXP_00035
Can't use the mudfish node you picked.
当您尝试使用 Mudfish 应用程序中设置的中继服务器,但由于某种原因无法使用它时,可能会出现此错误。发生的原因通常有以下几种:
-
如果您使用统一费率计划但没有安装任何付费项目。
在这种情况下,您必须登录https://mudfish.net并至少装备1付费物品才能解决该问题。
-
如果中继服务器死了。如果您退出应用程序并重新登录,您将收到最新的中继服务器信息。
MUDEXP_00086
Failed to sync the configuration: <exception>
在出现此问题的情况下,这意味着由于 <exception> 对应的内容,导致 Mudfish 设置同步失败。有关 <exception> 的更多信息,可能会发生以下 情况。
-
java.net.SocketTimeoutException
对于此错误,意味着与 Mudfish 中央服务器的连接建立得太晚。该错误的出现取决于网络环境,一般在网络环境较差时出现。
-
java.net.UnknownHostException
对于这个错误,说明找不到中心服务器Mudfish的域名。这种情况下,根据网络环境的不同,可能会出现该错误,一般在网络环境较差时出现。
不过请注意,出现这个问题的情况,说明设置没有正确同步,并不是Mudfish本身的连接问题,所以也不是游戏连接的问题。
如果您不想再看到此问题,可以在Mudfish应用程序的设置菜单中关闭设置同步功能。
MUDEXP_00120
MUDEXP_00120: <exception>
通常,当Mudfish应用程序第一次运行时,它会经历一个检查用户环境中是否存在网络防火墙的过程。其中一项检查是检查是否可以访问下面的URL,这意味着此检查过程失败。
<exception> 中可能出现的错误消息如下。
-
javax.net.ssl.SSLHandshakeException: connection closed
对于这个错误,意味着SSL握手过程中连接丢失。
MUDEXP_00121
Unexpected exception: <exception>: <reason>
在网络防火墙测试部分,表示与https://mudfish.net/api/reqheaders URL的连接失败。换句话说,这意味着由于某种原因,与Mudfish主页的连接无法正常工作。
有关详细的 <exception> 项目,请参阅下面的 MUDEXP_00127 部分。
MUDEXP_00127
Unexpected exception: <exception>: <reason>
当由于某种原因自动登录失败时,通常会出现此错误。 <exception> 指示问题的原因。
-
java.net.SocketTimeoutException
如果 Read timed out 问题出现在
<reason>中,则意味着 timeout 问题发生在与 Mudfish 中央服务器或 Web 服务器的通信中。
首先,请检查您的互联网连接是否正确建立,以及是否存在可能干扰 Mudfish 连接的网络防火墙。
MUDEXP_00137
Unexpected exception: <exception_msg>
此错误是登录过程中出现问题时可能出现的异常。已知会发生以下错误:
-
java.io.IOException
这意味着连接过程中存在与输入/输出(In/Ouput)相关的错误。
MUDEXP_00208
Failed to open .conf for writing at <path>: <errno> <errmsg>
当Mudfish设置 文件无法写入手机内部存储空间时,可能会出现此错误。 <path>指向试图写入的位置,信息<errno>和<errmsg>分别解释了错误的确切原因。
迄今为止发生的错误消息包括以下内容。
-
30 Read-only file system
如果您看到此错误,请在Mudfish论坛或1:1查询中留下您手机的型号和Android版本。
发生这种情况是因为 Mudfish 应用程序尝试将设置文件写入不可写的位置。
请检查即使您完全关闭Mudfish应用程序是否还会出现相同的症状,然后重试。
MUDEXP_00245
Unsuccessful response
此问题通常会在以下情况下发生:
-
这意味着在网络防火墙测试失败并出现此错误之前,Mudfish 应用程序的防火墙绕过功能已 打开 。
-
这意味着防火墙旁路模式已打开,尝试通过Cloudflare的CDN网络进行旁路连接,但通过Cloudflare的访问由于某种原因失败。
如果您确定网络防火墙测试不正确,请注意,您可以通过Off绕过登录屏幕上的功能。
MUDEXP_00251
talkc__recv() error: <errno> <errmsg>
对于此错误,意味着与 Mudfish RTT 守护程序通信时出现问题。 <errno> 表示实际的错误代码,通常会出现以下代码。
-
11 Try again
对于此代码,它表示 timeout。这通常意味着 data 在一段时间 内没有从 Mudfish 服务器传送。
MUDEXP_00266
Failed to get a default SID... Something is wrong.
如果内部无法找到用户选择的 Mudfish 中继服务器的 Unique ID,则可能会出现此错误。这通常会在以下情况下发生:
-
当用户尝试连接到当前已失效/无法运行的 Mudfish 中继服务器时。在这种情况下,请尝试选择另一个Mudfish中继服务器。
-
当用户在尚未选择 Mudfish 中继服务器的情况下尝试连接到 Mudfish 时。
-
如果由于某种原因,没有从 Mudfish 中央服务器接收到 Mudfish 中继服务器的信息。
-
此问题可能是由于连接不稳定造成的。
-
或者,可能是由于连接被防火墙阻止而导致。
如果出现此问题,请首先完全关闭 Mudfish 应用程序,然后再次尝试运行它。
-
MUDEXP_00267
connect(2) fail to <ip>:<port>: <errno> <errmsg>
此错误意味着 Mudfish 应用程序在计算用户和 Mudfish 中继服务器之间的 RTT (Round Trip Time) 时遇到问题。如果中继服务器测试方法是 TCP 连接,则可能会出现此错误。
<ip> 指向 Mudfish 中继服务器的 IP 地址,<port> 指向 Mudfish 中继服务器的端口号。通常使用 10007 端口。
<errno> 表示实际错误代码,<errmsg> 表示错误消息。 <errno>的详细信息如下。
-
101 Network is unreachable
如果出现此错误,则意味着 Mudfish 中继服务器无法工作,或者由于网络问题而导致连接失败。这种情况通常发生在手机无法上网的情况下。
遇到这种情况,请先检查您的手机是否已连接互联网。
MUDEXP_00292
Failed to do the auto-login (reason <reason_code>)
当 Mudfish 应用程序尝试自动登录,但 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.
在正常情况下,可能是因为 Mudfish 中继服务器没有足够的有关 RTT 的信息来计算 RTT 推荐路由。请先检查以下部分。
- 您目前有 Mudfish 点数吗?有时,如果您没有点数,则使用中继服务器的 RTT 测试可能无法正常工作。