Hello!!
Problem with custom SSL certs traefik v.2.0.0
I created docker-compose
`version: "3.7"
services:
reverse-proxy:
image: traefik:v2.0.0
command:
- "--configFile=/traefik.toml"
- "--api.insecure"
- "--api.dashboard"
- "--providers.docker"
- "--providers.docker.swarmMode=true"
- "--providers.docker.network=proxy"
- "--log.level=DEBUG"
- "--entrypoints.web.address=:80"
- "--entrypoints.websecure.address=:443"
- "--accesslog=true"
ports:
- "80:80"
- "443:443"
- "8080:8080"
volumes:
- ./certs:/certs
- ./traefik.toml:/traefik.toml
- /var/run/docker.sock:/var/run/docker.sock
labels:
- "traefik.docker.network=proxy"
networks:
- proxy
networks:
proxy:
driver: overlay
external: true`
My traefik.toml
[providers]
[providers.docker]
[providers.file]
filename = "/traefik.toml"
[tls]
[tls.stores]
[tls.stores.default]
[tls.stores.default.defaultCertificate]
certFile = "/certs/mycert.cer"
keyFile = "/certs/mykey.key"
[[tls.certificates]]
certFile = "/certs/mycert.cer"
keyFile = "/certs/mykey.key"
stores = ["default"]
I saw this thread
But i got error
time="2019-10-14T14:03:08Z" level=info msg="Configuration loaded from file: /traefik.toml"
time="2019-10-14T14:03:08Z" level=error msg="Error while creating certificate store: failed to load X509 key pair: tls: failed to find any PEM data in key input" tlsStoreName=default
time="2019-10-14T14:03:08Z" level=error msg="Unable to append certificate MIIFYzCCBjTVan7lxLBrflMA0GCS to store: unable to generate TLS certificate : tls: failed to find any PEM data in key input" tlsStoreName=default
time="2019-10-14T14:03:08Z" level=error msg="Error while creating certificate store: failed to load X509 key pair: tls: failed to find any PEM data in key input" tlsStoreName=default
time="2019-10-14T14:03:08Z" level=error msg="Unable to append certificate MIIFYzCCBjTVan7lxLBrflMA0GCS to store: unable to generate TLS certificate : tls: failed to find any PEM data in key input" tlsStoreName=default
I will be appreciate for any helps! Thanks!
Regards,
Evgeny