Note that the error is the server reporting that the *client* sent a corrupted message. So that would seem to rule out the "server is sending error messages onto the socket" hypothesis.
Note that the error is the server reporting that the *client* sent a corrupted message. So that would seem to rule out the "server is sending error messages onto the socket" hypothesis.