From: | Michał Muskała <michal(at)muskala(dot)eu> |
---|---|
To: | pgsql-general(at)lists(dot)postgresql(dot)org |
Subject: | Unexpected ErrorMessage reply to SSLRequest |
Date: | 2018-01-31 22:01:15 |
Message-ID: | 4ebe024e-3937-4320-adb4-1d7a29f4d783@Spark |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | 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.
Regards,
Michał Muskała.
[1] https://github.com/elixir-ecto/postgrex
[2] https://www.postgresql.org/docs/10/static/protocol-flow.html#idm46428663878176
From | Date | Subject | |
---|---|---|---|
Next Message | Jeff Janes | 2018-01-31 22:44:43 | Re: Please help me understand unlogged tables |
Previous Message | David G. Johnston | 2018-01-31 21:55:26 | Re: Recreating functions after starting the database server. |