From: | Holger Jakobs <holger(at)jakobs(dot)com> |
---|---|
To: | pgsql-admin(at)lists(dot)postgresql(dot)org |
Subject: | Re: Question about cert authentication method. |
Date: | 2022-11-27 08:47:57 |
Message-ID: | ADCAEEFF-3A7A-4650-B922-E52EB09AFF6F@jakobs.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
A non-existent user cannot be authenticated.
Am 27. November 2022 06:49:49 MEZ schrieb Dhirendra Singh <dhirendraks(at)gmail(dot)com>:
>Yes. My question is about the log message.
>Log message in the postmaster says...FATAL: certificate authentication
>failed for user "test (S114546)"
>But certificate authentication should pass because supplied user in the
>connection request and CN in certificate is same.
>It should fail afterwards with message that user "test (S114546)" does not
>exist.
>
>
>Thanks,
>Dhirendra.
>
>On Fri, Nov 25, 2022 at 9:18 PM Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
>
>> Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at> writes:
>> > On Fri, 2022-11-25 at 15:36 +0530, Dhirendra Singh wrote:
>> >> I am expecting the connection to fail because user "test (S114546) does
>> not exist. but i am confused about the error message in the server log.
>> >> It says certificate authentication failed for user "test (S114546)".
>> but CN in the certificate matches with the user name in psql connection
>> request.
>> >> So certificate authentication should pass. It should fail afterwards.
>>
>> > Well, "test" is different from "test (S114546)", so what do you expect?
>>
>> I think the OP is complaining about the message contents, not the
>> fact of the failure. However, it's intentional that the message sent
>> to the client is vague about the exact cause of an authentication
>> failure. Otherwise we might be giving aid to a blackhat trying to
>> break into the server. The postmaster log is supposed to be more
>> specific, and it looks to me like what's in the log is accurate.
>>
>> regards, tom lane
>>
From | Date | Subject | |
---|---|---|---|
Next Message | Samed YILDIRIM | 2022-11-27 16:51:39 | Re: Disable unique constraint in Postgres |
Previous Message | Dhirendra Singh | 2022-11-27 05:49:49 | Re: Question about cert authentication method. |