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
My opinion is that if a CA bundle is required, it should be appended to the user certificate (as you would for intermediate certificates). I think that having a separate section for CAs would be more confusing, since they would have to be tracked separately, but served with the user certificate.
I think that it is not an unfair expectation for users to concatenate the user, intermediate and CA certs if required into a single PEM.
Environment & configuration
Traefik version : 1.1.1
Environment : Docker 1.10.3 with swarm cluster (not swarm mode), Traefik in a container (from custom centos:7 image)
Configuration
--docker=true --docker.endpoint="tcp://xxxx:3376" --docker.exposedbydefault=false --docker.domain="foo.io" --docker.tls=true --docker.tls.ca=/certs/docker/ca.pem --docker.tls.cert=/certs/docker/cert.pem --docker.tls.key=/certs/docker/key.pem
What would I do?
I would like to use ca-bundle file and certificate file as I currently do with my Apache server.
Apache configuration :
The
SSLCertificateChainFile
argument does not exist into Traefik TLS configuration.Actually Apache concatenate the
SSLCertificateChainFile
andSSLCertificateFile
as we have to do manually for Traefik.Proposal
I suggest to add a new argument into Traefik TLS entrypoint configuration to allow users to submit CA-bundle file as below.
The
CertFile
andCaBundleFile
files may be concatenated before to be processed by the crypto librarie.The text was updated successfully, but these errors were encountered: