Hi All, I have a domain which is reflected in the values file, restarted all the services (speckle namespace all services running as expected except S3 compatibility error ). I cannot browse to the service getting error page cannot be reached. The following might be related I’m getting the following 2 error on the nginx ingress controller
W0323 09:59:26.584702 9 backend_ssl.go:47] Error obtaining X.509 certificate: no object matching key “speckle/server-tls” in local store
W0323 09:59:26.680911 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
The cert manager appears to be running and status is ok, see below. Has anyone experience this and can point me in the right direction? Thank you for your help
Status:
Acme:
Last Registered Email: myemailaddress
Uri: https://acme-staging-v02.api.letsencrypt.org/acme/acct/90843713
Conditions:
Last Transition Time: 2023-03-01T15:47:07Z
Message: The ACME account was registered with the ACME server
Observed Generation: 3
Reason: ACMEAccountRegistered
Status: True
Type: Ready
Events:
nginx ingress controller pods logs below
W0323 09:59:25.251691 9 client_config.go:618] Neither --kubeconfig nor --master was specified. Using the inClusterConfig. This might not work.
I0323 09:59:25.251801 9 main.go:209] “Creating API client” host=“https://10.0.0.1:443”
I0323 09:59:25.275831 9 main.go:253] “Running in Kubernetes cluster” major=“1” minor=“24” git=“v1.24.9” state=“clean” commit=“57fbbcc2804848b95cad5519f5ec9d6355430db9” platform=“linux/amd64”
I0323 09:59:25.421535 9 main.go:104] “SSL fake certificate created” file=“/etc/ingress-controller/ssl/default-fake-certificate.pem”
I0323 09:59:25.463861 9 ssl.go:533] “loading tls certificate” path=“/usr/local/certificates/cert” key=“/usr/local/certificates/key”
I0323 09:59:25.478000 9 nginx.go:261] “Starting NGINX Ingress controller”
I0323 09:59:25.484624 9 event.go:285] Event(v1.ObjectReference{Kind:“ConfigMap”, Namespace:“ingress-nginx”, Name:“ingress-nginx-controller”, UID:“1ea7b853-1c97-471b-8d88-cddb9c43fea2”, APIVersion:“v1”, ResourceVersion:“2725364”, FieldPath:“”}): type: ‘Normal’ reason: ‘CREATE’ ConfigMap ingress-nginx/ingress-nginx-controller
I0323 09:59:26.584394 9 store.go:433] “Found valid IngressClass” ingress=“speckle/speckle-server” ingressclass=“nginx”
I0323 09:59:26.584589 9 event.go:285] Event(v1.ObjectReference{Kind:“Ingress”, Namespace:“speckle”, Name:“speckle-server”, UID:“adb25bac-449c-49f7-95ad-5088863957eb”, APIVersion:“networking.k8s.io/v1”, ResourceVersion:“10553424”, FieldPath:“”}): type: ‘Normal’ reason: ‘Sync’ Scheduled for sync
W0323 09:59:26.584702 9 backend_ssl.go:47] Error obtaining X.509 certificate: no object matching key “speckle/server-tls” in local store
I0323 09:59:26.679437 9 nginx.go:304] “Starting NGINX process”
I0323 09:59:26.679516 9 leaderelection.go:248] attempting to acquire leader lease ingress-nginx/ingress-nginx-leader…
I0323 09:59:26.680615 9 nginx.go:324] “Starting validation webhook” address=“:8443” certPath=“/usr/local/certificates/cert” keyPath=“/usr/local/certificates/key”
W0323 09:59:26.680911 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
I0323 09:59:26.681042 9 controller.go:188] “Configuration changes detected, backend reload required”
I0323 09:59:26.687162 9 status.go:84] “New leader elected” identity=“ingress-nginx-controller-856c787cd8-t5lst”
I0323 09:59:26.762216 9 controller.go:205] “Backend successfully reloaded”
I0323 09:59:26.762420 9 controller.go:216] “Initial sync, sleeping for 1 second”
I0323 09:59:26.762513 9 event.go:285] Event(v1.ObjectReference{Kind:“Pod”, Namespace:“ingress-nginx”, Name:“ingress-nginx-controller-744dc75f66-zdcc9”, UID:“c837b337-1782-402c-a63d-a32fccd5534b”, APIVersion:“v1”, ResourceVersion:“10556560”, FieldPath:“”}): type: ‘Normal’ reason: ‘RELOAD’ NGINX reload triggered due to a change in configuration
W0323 09:59:30.513353 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 09:59:45.021352 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 09:59:48.355721 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 09:59:51.691366 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 09:59:57.283160 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:00:00.617107 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:00:03.950868 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:00:07.283411 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:00:10.617597 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:00:18.354720 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:00:21.691188 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:00:25.022302 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
I0323 10:00:40.236471 9 status.go:84] “New leader elected” identity=“ingress-nginx-controller-744dc75f66-d62d8”
W0323 10:02:44.697652 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:02:48.031370 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate
W0323 10:02:51.364431 9 controller.go:1384] Error getting SSL certificate “speckle/server-tls”: local SSL certificate speckle/server-tls was not found. Using default certificate