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
This is presented to the traefik units from the manual-tls-certificates operator, however its not written to the server.cert file (only the cert chain is).
sunbeam deployment from 2024.1/beta
traefik-k8s - latest/beta
manual-tls-certificates (latest/stable) charm to generate signing requests and then inject certificates
Relevant log output
Nothing relevant in log data.
Additional context
No response
The text was updated successfully, but these errors were encountered:
The issue is that traefik charm uses the entire chain for the server cert to accommodate for intermediates (see more).
In the case of self signed certificates, for example, it guarantees that the server cert is part of the chain.
In the case of manual-tls-certificates, it seems to take whatever is provided in the ca.crt file , which, very likely, only includes the CA chain without the server certificate.
Bug Description
The server.cert file in traefik units contains the certificate chain, but not the certificate for the service.
This results in the follow symptoms from any client:
signed cert provided to manual-tls-certificates charm:
This is presented to the traefik units from the manual-tls-certificates operator, however its not written to the server.cert file (only the cert chain is).
To Reproduce
https://microstack.run/docs
Single node install
Enable TLS feature
Environment
sunbeam deployment from 2024.1/beta
traefik-k8s - latest/beta
manual-tls-certificates (latest/stable) charm to generate signing requests and then inject certificates
Relevant log output
Nothing relevant in log data.
Additional context
No response
The text was updated successfully, but these errors were encountered: