Re: could not accept SSL connection: Success - Mailing list pgsql-general

From Michael Paquier
Subject Re: could not accept SSL connection: Success
Date
Msg-id YeitoS9IMBAiXzG1@paquier.xyz
Whole thread Raw
In response to Re: could not accept SSL connection: Success  (Thomas Munro <thomas.munro@gmail.com>)
Responses Re: could not accept SSL connection: Success
List pgsql-general
On Thu, Jan 20, 2022 at 09:05:35AM +1300, Thomas Munro wrote:
> Good news, I'm glad they nailed that down.  I recall that this
> behaviour was a bit of a moving target in earlier versions:
>
> https://www.postgresql.org/message-id/CAEepm%3D3cc5wYv%3DX4Nzy7VOUkdHBiJs9bpLzqtqJWxdDUp5DiPQ%40mail.gmail.com

Ahh..  So you saw the same problem a couple of years back.  This
thread did not catch much attention.

I don't think that it makes much sense to leave this unchecked as the
message is confusing as it stands.  Perhaps we could do something like
the attached by adding a note about OpenSSL 3.0 to revisit this code
once we unplug support for 1.1.1 and avoiding the errno==0 case?  The
frontend has its own ideas of socket failures as it requires thread
support, making things different with the backend, but it seems to me
that we could see cases where SOCK_ERRNO is also 0.  That's mostly
what you suggested on the other thread.

The error handling changes are really cosmetic, so I'd rather leave
the back-branches out of that.  Thoughts?
--
Michael

Attachment

pgsql-general by date:

Previous
From: Chris Travers
Date:
Subject: Re: WAL Archiving and base backup
Next
From: Tom Lane
Date:
Subject: Re: could not accept SSL connection: Success