Replies: 2 comments 1 reply
-
|
Moved from Issues to Discussion as that is the place for troubleshooting, before determining if it is an issue with EJBCA. Looking at the error, from the client: context deadline exceeded (Client.Timeout exceeded while awaiting headers) This is a network error message, indicating that that network connection could not be established. If it had been a TLS handshake issue it is typically a "connection closed by peer" or something like that. Does it take some time for the error to appear? I.e. a timeout should take some time. Since your EJBCA is up and running, and accessible as per the screenshots, this is good. A few question to check:
From the error my guess is that there is a network issue, and the URL is routed to cyberspace without reaching the end point. Some things to try:
|
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the auick reply @primetomas There are no network policies in place within the K8s cluster and connectivity is working fine between the other pods.
Not really ,, maybe a couple seconds
no .. I'm accessing it via an ingress without TLS.
yes
The We tried to memic the tutorial here almost bit by bit ,, unless there is something to be done that is not mentioned in the tutorial, we did not change much other than the K8s distribution BR |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
We are considering EJBCA in our organization and currently running a PoC to test some features, but we encountered some issues and we look for guidance..
Problem:
The cert-manager
issuer&clusterissuercan not connect to the ejbca instance.Test Environment:
helm install ejbca --set fullnameOverride=ejbca oci://repo.keyfactor.com/charts/ejbca-ce --namespace ejbca-nsDetails:
We followed the cer-manager tutorial here with some modifications (like mentioned below)
Both EJBCA and MariaDB are running in the same namespace
ejbca-nsand in healthy state1- EJBCA values
values.yamlfile used:2-Ingress for EJBCA UI
ingress.yamlused3- Issuer
issuer.yamlused:Note: the
hostnameis mapping to the ejbca service FQDN4- EJBCA Configuration
We followed your tutorials here. All Certificate Profiles, Certificate Authorities, Crypto Tokens and End Entity Profiles are created:
Troubleshooting
Describing the issuer via
kubectl -n pkirules describe issuers.ejbca-issuer.keyfactor.comThe Error
healthcheck failed: Get "https://ejbca.ejbca-ns/ejbca/ejbca-rest-api/v1/certificate/status": context deadline exceeded (Client.Timeout exceeded while awaiting headers)is leading us nowhereBR
Sam
Beta Was this translation helpful? Give feedback.
All reactions