You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Everything works fine when I disable client authentication. It may be that I misunderstand the way dual TLS should be used, but I spent a lot of time trying to make this work (including different ways and types of ssl keys and certificates)
The text was updated successfully, but these errors were encountered:
Version
warp = {version = "0.3.3", features = ["tls"]}
Platform
macOS 12.5
Description
I am trying to setup dual TLS for warp, however the TLS handshake fails on client authorization.
Code snippet:
Private keys and certificate generation (separately in
client
andserver
folders):To test:
run
openssl s_client -connect localhost:9100 -cert client/cert.pem -key client/rsaprivkey.pem -CAfile server/cert.pem -debug
output:
OR
run
curl -k -iv --cert client/cert.pem --key client/rsaprivkey.pem --cacert server/cert.pem https://localhost:9100
output:
Everything works fine when I disable client authentication. It may be that I misunderstand the way dual TLS should be used, but I spent a lot of time trying to make this work (including different ways and types of ssl keys and certificates)
The text was updated successfully, but these errors were encountered: