Linkerd proxy-to-proxy container calls failing with reason "Invalid Peer Certificate CertExpired" despite root and issuer cert unexpired. #11581
Replies: 4 comments 9 replies
-
What does |
Beta Was this translation helpful? Give feedback.
-
Also adding the list of CRDs:
Also, the linkerd control plane pods are all running fine:
|
Beta Was this translation helpful? Give feedback.
-
Hi @mateiidavid gentle reminder. |
Beta Was this translation helpful? Give feedback.
-
Output of |
Beta Was this translation helpful? Give feedback.
-
My AKS Cluster suddenly started to fail all the traffic and upon checking the Proxy Container Logs, it shows that
invalid peer certificate contents: invalid peer certificate: CertExpired error
.Traffic between dataplane proxy container (pod to pod traffic) and also traffic between proxy containers and linkerd control plane pods like identity:controller is broken, with similar error related to **Sending fatal alert BadCertificate ** and invalid peer certificate: CertExpired.
Also, no new pods are coming up because of linkerd-proxy container failed to become ready within 120s timeout. These new proxy containers also has the same issue of
invalid peer certificate: CertExpired
whileWaiting for identity to be initialized
.I have verified my linkerd Trust Anchor certification ( also called root certificate) and issuer certificate and both are not expired.
So not use what is the issue.
The LINKERD2_PROXY_IDENTITY_TRUST_ANCHORS certificate is same for all the dataplane linkerd-proxy containers and also same for the control plane linkerd-identity pods.
We use linkerd only for mTLS functionality. We don't use linkerd for routing, logging, retrying etc.
Attaching some logs below:
linkerd-proxy container startup failure:
Already running Linkerd-proxy logs
Linkerd check --proxy output.
Although this says that CRD(s) are missing, when I run this command in other healthy clusters, the result is same i.e, CRDs missing. Not sure what is the issue, but seems not related to the current issue.
Beta Was this translation helpful? Give feedback.
All reactions