I'm setting up a Fabio load balancer to read certificates stored in Vault's KV engine, and when I run it I keep seeing errors like this:
http: TLS handshake error from 127.0.0.1:60354: remote error: tls: bad certificate
I believe this error is occurring because I have Vault configured to require TLS communication with its own CA. I think the clientca option is supposed to help with this, but the very brief description of this option just says that it's a path to the certificates for client authentication and doesn't provide any examples. Is this supposed to be a path to a Vault secret (secret/fabio/client-certs/...), and if so, what should that secret look like? Is this supposed to be a path to a local file or files, and if so, what would that look like?
I'm setting up a Fabio load balancer to read certificates stored in Vault's KV engine, and when I run it I keep seeing errors like this:
I believe this error is occurring because I have Vault configured to require TLS communication with its own CA. I think the
clientcaoption is supposed to help with this, but the very brief description of this option just says that it's a path to the certificates for client authentication and doesn't provide any examples. Is this supposed to be a path to a Vault secret (secret/fabio/client-certs/...), and if so, what should that secret look like? Is this supposed to be a path to a local file or files, and if so, what would that look like?