Unexpected ErrorMessage reply to SSLRequest - Mailing list pgsql-general

From Michał Muskała
Subject Unexpected ErrorMessage reply to SSLRequest
Date
Msg-id 4ebe024e-3937-4320-adb4-1d7a29f4d783@Spark
Whole thread Raw
Responses Re: Unexpected ErrorMessage reply to SSLRequest  (Peter Eisentraut <peter.eisentraut@2ndquadrant.com>)
List pgsql-general
Hello everybody,

I'm one of the maintainers of postgrex [1] - an Elixir client for Postgresql. We implement the wire protocol and connect directly through tcp. We got a bug report indicating we got an unexpected ErrorMessage packet in reply to SSLRequest.

The documentation [2] indicates this can only ever happen on a "very ancient server" that does not have SSL support, but the bug report indicated it happened with 9.6.5 (on a fairly new Heroku instance). Importantly, when we got that reply, other connections to that server were failing with ERROR 53200 (out_of_memory) and the problematic SSLRequest/ErrorMessage exchange happened during reconnection attempts.

I wonder, if this is a bug or rather an omission in the docs that the ErrorMessage can happen under some failure scenarios other than lack of SSL support.

pgsql-general by date:

Previous
From: "David G. Johnston"
Date:
Subject: Re: Recreating functions after starting the database server.
Next
From: Jeff Janes
Date:
Subject: Re: Please help me understand unlogged tables