Skip to content
托管 · 故障排查

已启动但无法进入

排查 Minecraft 服务器连接错误:Internal Exception io.netty、过期的客户端、无效会话、Connection refused。

更新于 2026年9月28日

服务器正在运行,控制台显示 Done,但玩家仍然收到错误。请查看错误文本——它几乎总能指出确切原因。

错误对照表

玩家看到的内容原因处理方法
Connection refused / “Could not connect”服务器已停止、休眠中或仍在启动在控制面板中启动服务器,并等待一分钟
Connection timed out地址输入错误,或玩家的网络运营商屏蔽了连接在“地址与网络”中核对地址,并尝试从其他网络连接
“Outdated client” / “Outdated server”游戏版本与服务器版本不一致统一版本或安装 ViaVersion——从不同版本加入
“Invalid session” / Failed to verify username启用了正版验证,而玩家使用的是带离线账户的启动器昵称登录。如果您作为玩家遇到此错误——
“You are not whitelisted”已启用白名单白名单
“You are banned”按昵称或 IP 封禁“玩家与访问”部分 → 移除
Internal Exception: io.netty…最常见的是协议版本不一致,较少见的是连接中断见下文
Server is full没有剩余槽位设置中的“最大玩家数”
Chat disabled due to missing profile key1.19+ 的聊天签名验证关闭“已签名聊天消息”

Internal Exception: io.netty

看起来最吓人,实质上却是最无害的错误。请按以下顺序检查:

  1. 版本。 客户端版本是否与服务器完全一致?装有模组的客户端连接原版服务器也会产生同样的错误。
  2. 玩家的模组。 在模组服务器上,客户端的模组集合必须与服务器一致。
  3. 玩家的网络。 如果错误只出现在一名玩家身上且只是偶尔发生,那就是他的网络问题:移动网络、VPN、Wi-Fi。
  4. 数据包过大。 体积巨大的资源包或发送大量数据的模组会在加入时中断连接。请通过链接分发资源包,而不是以文件形式——资源包与数据包。

地址

请在“地址与网络”部分核对地址,而不是在旧的聊天消息中查找:如果您重命名过服务器,地址会发生变化。对于 Bedrock,有单独的地址和端口——它们在您启用桥接后出现(Geyser)。

自定义域名不会立即连接成功:DNS 传播最多需要数小时;在此期间,技术地址仍然可用——自定义域名。

只有一名玩家无法加入

  • 让他将服务器从列表中删除后重新添加——客户端会缓存旧地址和版本。
  • 检查是否存在 IP 封禁:它不会在昵称封禁列表中显示昵称。
  • 询问他其他服务器是否能正常连接:这类情况有一半是玩家自身的网络问题。

所有人都无法加入,包括您自己

最可能的情况是,服务器只是看起来在运行。打开“控制台”,确认其中显示 Done,且之后没有 Stopping server。如果服务器启动后随即崩溃——服务器无法启动。

Minecraft 托管您离线时服务器仍在运行创建服务器