Skip to content
Discussion options

You must be logged in to vote

If anyone is running into this issue while connecting Vaultwarden to an on-prem ADFS server (or any OIDC provider using an internal Certificate Authority), the root cause is likely an SSL handshake failure.

Because Vaultwarden relies on the underlying Debian OS certificate store inside the container, it doesn't automatically trust certificates issued by an internal ADCS (Active Directory Certificate Services) or other personal CA Server. It quietly drops the connection during the OIDC discovery phase, resulting in the 400 Bad Request or Server returned invalid response errors.

Here is how to fix it by injecting your internal CA into the container's trust store using Docker Compose:

  1. Expor…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by Seekinsj
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant