Description of the issue:
I have a web site that requires client certificates. All the browsers I have tried (Brave, Safari, Chome etc.) all first establish a connection to the server but do not include a certificate. The server properly rejects the connection and then the browser establishes a new connection with the proper client certificate and everything works. Why are the browsers making the initial connection? It is interesting that Safari takes quite a few seconds after the first connection before it tries the second. Brave and Chrome have no delays.
If I use openssl s_client to access the server, only one connection is used and the client certificate is included.
Exact URL of the website in question:
Did the issue present with default Shields settings? (yes/no)
Does the site function as expected when Shields are turned off?
Is there a specific Shields configuration that causes the site to break? If so, tell us that configuration. (yes/no):
Does the site work as expected when using Chrome?
Brave version (check About Brave
):