https://bz.apache.org/bugzilla/show_bug.cgi?id=69421

            Bug ID: 69421
           Summary: SSLVerifyClient require + TLS 1.3 = Cannot perform
                    Post-Handshake Authentication
           Product: Apache httpd-2
           Version: 2.4.62
          Hardware: Macintosh
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mod_ssl
          Assignee: bugs@httpd.apache.org
          Reporter: rapha...@hotmail.fr
  Target Milestone: ---

Hello,
I just installed a fresh server, running debian 12 (comes with Apache 2.4.62),
and I have a page protected with client certificate.

1- When I try to access the page using a browser (Safari on recent macOS) I
have "You don't have permission to access this resource.Reason: Cannot perform
Post-Handshake Authentication."

In log, the following error is logged:
[Thu Oct 31 18:53:19.591300 2024] [ssl:error] [pid 2740:tid 2777] [client
83.202.xx.xx:62955] AH10158: cannot perform post-handshake authentication
[Thu Oct 31 18:53:19.591499 2024] [ssl:error] [pid 2740:tid 2777] SSL Library
Error: error:0A000117:SSL routines::extension not received

I've also run tests using curl, it returns the same error until I use
"--tls-max 1.2" arg to force 1.2.

2- I've also tried to disable TLS 1.3, on Apache side, to perform some tests,
but the following directive didn't disable it
"SSLProtocol -all +TLSv1.2 +TLSv1.1"

Are those two behaviors normal?
Thanks

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to