I’ve been anxiously waiting for that reply but got nothing. I even mailed the mailing list manager again with no reply. And when I click on that link I get a server error: "An internal server error occurred.”
Is there a way to see how Postgres parses the message? I’ve set logging to DEBUG5 but the only thing I can see in the logs is, among other things, the message
ERROR: invalid string in message FATAL: invalid frontend message type 63
That seems to comport with the theory I suggested before, that you were sending an incorrect message length word --- although this additional evidence indicates that the sent length is too short, not too long which is what I'd been thinking. Or possibly you left out required field(s) of the message. Anyway it's expecting a null-terminated string and not finding one in the remaining message data.