SpoutDev/Spout — Issue #1189: [631] End of Stream using Spoutcraft to Connect
Author: BlackGoat
Created: 2011-12-09 23:40:03+00:00
State: open

I can't connect to my servers at all using latest Spoutcraft. Server MC 1.01, Spout 631, CB 1572, Spoutcraft 906
I get Internal exception: java.IOException: Bad Packet id 112
Non-spoutcraft clients have no problems. The Server log says this:

10:23 AM [INFO] Inscrutable [/192.168.1.254:50480] logged in with entity id 634 at ([Prime] 161.21875, 64.5, -1007.71875)
10:23 AM [INFO] Reading data
10:23 AM [INFO] [Spout] Successfully authenticated Inscrutable's Spoutcraft client. Running client version: 906
10:23 AM [INFO] Inscrutable lost connection: disconnect.endOfStream
...
also, I got this:

10:28 AM [INFO] Inscrutable [/192.168.1.254:50812] logged in with entity id 1219 at ([Prime] 146.00728067166966, 68.5, -991.020538606916)
10:28 AM [INFO] Reading data
10:28 AM [INFO] [Spout] Successfully authenticated Inscrutable's Spoutcraft client. Running client version: 906
10:28 AM [INFO] ------------------------
10:28 AM [INFO] Unexpected Exception: PacketCacheHashUpdate, 20
10:28 AM [SEVERE] java.net.SocketException: Software caused connection abort: socket write error
10:28 AM [SEVERE] at java.net.SocketOutputStream.socketWrite0(Native Method)
10:28 AM [SEVERE] at java.net.SocketOutputStream.socketWrite(Unknown Source)
10:28 AM [SEVERE] at java.net.SocketOutputStream.write(Unknown Source)
10:28 AM [SEVERE] at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
10:28 AM [SEVERE] at java.io.BufferedOutputStream.flush(Unknown Source)
10:28 AM [SEVERE] at java.io.DataOutputStream.flush(Unknown Source)
10:28 AM [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFile:104)
10:28 AM [SEVERE] java.net.SocketException: Software caused connection abort: recv failed
10:28 AM [SEVERE] at java.net.SocketInputStream.socketRead0(Native Method)
10:28 AM [SEVERE] at java.net.SocketInputStream.read(Unknown Source)
10:28 AM [SEVERE] at java.io.DataInputStream.readFully(Unknown Source)
10:28 AM [SEVERE] at java.io.DataInputStream.readLong(Unknown Source)
10:28 AM [SEVERE] at org.getspout.spoutapi.packet.PacketCacheHashUpdate.readData(PacketCacheHashUpdate.java:51)
10:28 AM [SEVERE] at org.getspout.spout.packet.CustomPacket.a(CustomPacket.java:95)
10:28 AM [SEVERE] at net.minecraft.server.Packet.a(Packet.java:79)
10:28 AM [SEVERE] at net.minecraft.server.NetworkManager.h(NetworkManager.java:149)
10:28 AM [SEVERE] at net.minecraft.server.NetworkManager.c(NetworkManager.java:263)
10:28 AM [SEVERE] at net.minecraft.server.NetworkReaderThread.run(SourceFile:77)
10:28 AM [SEVERE] java.net.SocketException: Software caused connection abort: socket write error
10:28 AM [INFO] ------------------------
10:28 AM [SEVERE] at java.net.SocketOutputStream.socketWrite0(Native Method)
10:28 AM [SEVERE] at java.net.SocketOutputStream.socketWrite(Unknown Source)
10:28 AM [SEVERE] at java.net.SocketOutputStream.write(Unknown Source)
10:28 AM [SEVERE] at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
10:28 AM [SEVERE] at java.io.BufferedOutputStream.flush(Unknown Source)
10:28 AM [SEVERE] at java.io.DataOutputStream.flush(Unknown Source)
10:28 AM [SEVERE] at net.minecraft.server.NetworkWriterThread.run(SourceFile:104)
10:28 AM [INFO] Inscrutable lost connection: disconnect.genericReason