-
Notifications
You must be signed in to change notification settings - Fork 141
Closed as not planned
Labels
Milestone
Description
Describe the bug
Connecting to the IPv6 address of the IP (both Pod, LoadBalancer etc.) doesn't work.
curl -v http://\[2001:db8::10::1\]:80
To Reproduce
Steps to reproduce the behavior:
- Deploy nginx gateway fabric on IPv6-enabled (or IPv6-only cluster)
curl -v http://<IPv6Address>:80to IP of the nginx pod, LB etc. (Or hostname/DNS-name
Expected behavior
Able to connect, like via IPv4
Your environment
- NGINX Gateway Fabric 1.2
- Kubernetes 1.29
- Nginx Gateway Fabric Pod exposed via LoadBalancer
- NGINX Configuration:
kubectl -n nginx-gateway exec <gateway-pod> -c nginx -- nginx -T
Additional context
Expected fix:
All "listen <port>"-directives in internal/mode/static/nginx/config/servers_template.go should have a corresponding
listen [::]:<port>