Internal Exception:io.netty.handler.codec.DecoderException:jav.io.IOException:Bad packet id 64

说实话,我遇到过两次这样的情况。
两次都是我使用开源游戏服务器时。
就在这时,服务器突然死机,玩家无法连接,日志中出现“连接被拒绝”之类的提示。
研究了半天,发现是磕碰引起的。

有趣的是,服务器的管理后台没有明确的解锁选项。
我记得之前阅读文档时提到的 band-ips.json 文件。
这个文件确实隐藏在服务器的根目录下,通常没有人注意到它。
当时我手头没有现成的空数组文件,所以临时在记事本中输入英文双括号“[]”复制下来,覆盖了原来的文件。
说实话,当时我有点慌,担心直接删除会带来什么影响,但是重启服务器后,居然又起作用了。

但是,当我后来在VPS托管的项目上尝试时,我发现即使我直接删除文件并重新启动它也能工作。
系统将自动重新生成一个新的 Band-ips.json 文件。
我们发现这种方法对于处理临时 IP 封禁非常有效,但如果您的系统有更复杂的权限控制,您可能需要与服务器提供商的客户服务解决此问题。
我从来没有亲自在Linux系统上进行过详细的权限设置。
我记得数据是关于X的,但是你可能想检查一下具体步骤。

android的虚拟机在我使用adb forward tcp:6100 tcp:7100 之后运行第二个虚拟机的时候console出现错误提示

在 Eclipse DDMS 中,设备列表底部的第三个三角形会重置 ADB。
多试几次,直到出现设备,然后选择相应的模拟器。