๐
Connection refused upstream
Nginx/ingress cannot reach backend service.
Reviewed: ยทTested on: Kubernetes 1.29, Terraform 1.8, Ubuntu 22.04
Symptoms
- connection refused upstream
- connect() failed
- no live upstreams
- upstream prematurely closed
1Trace upstream path
curl -v http://backend-svc:port/health
kubectl get endpoints -n <ns>
sudo tail -20 /var/log/nginx/error.log