Server versions before 1.7 don't support handshake->ping format
itzg opened this issue · 0 comments
itzg commented
In 1.7 the server networking stack was re-implemented with Netty and a new handshake->ping sequence was introduced. When status
is used on those servers, errors like the following are reported by the server:
java.io.IOException: Bad packet id 99
at ew.a(SourceFile:194)
at cm.i(SourceFile:248)
at cm.c(SourceFile:16)
at cn.run(SourceFile:93)
2021-11-24 18:02:54 [INFO] Disconnecting /172.17.0.1:38702: Protocol error
2021-11-24 18:02:54 [INFO] /172.17.0.1:38702 lost connection
Need to add support for legacy server list ping, which is compatible pre 1.12.