Closed sprayzcs closed 1 month ago
can you check what frontend all public ingresses are using on AppGateway ?
can you check what frontend all public ingresses are using on AppGateway ?
There are two public and two private ingress resources. the first and third are my public ingresses, and the second and fourth are my private ingresses.
The public ingresses are using the public frontend ip.
Edit: I also noticed that shortly after the creation of the private ingress, both (public and private) ingresses function with https. After a short amount of time (~ 30 seconds), the public ingress does not work with https anymore.
@sprayzcs From the screenshot, is it right to conclude that AppGW config is generated as expected by AGIC but you see connectivity issue with AppGW ? If so, can you please create a support ticket ?
Describe the bug When creating a private ingress resource (annotation
appgw.ingress.kubernetes.io/use-private-ip: "true"
), all public https listeners fail with the errorERR_CONNECTION_RESET
(from edge)To Reproduce
Result: The public https page returns the stated error while the private https page functions normally.
When turning off https on the public page, the public page loads normally.
When turning off https on the pivate page and turning on https on the public page, the public page works again with https.
I am using a custom CA to generate my TLS certificates, if that helps..
Ingress Controller details
kubectl describe pod <ingress controller
> . Thehelm list
.kubectl logs <ingress controller>
: