PromucFlow_constructor/app/client/docker/templates
Shrikant Sharat Kandula b3dbd85dbe
fix: Fix container-internal communication when using IPv6 (#20981)
When services within the fat container try to communicate with each
other, like backend to RTS etc., if they use the loopback address of
IPv4, `127.0.0.1`, it works. But if they use the loopback address of
IPv6, `::1`, it fails because the NGINX inside the fat container isn't
set to bind to IPv6.

This PR fixes this.

In EE, we attempt to make connections to Keycloak without setting the
hostname on the `WebClient`. This picks up the hostname of `::1` on
systems with IPv6 as default, and so the communication between backend
and Keycloak fails.

This is affecting users on ECS Fargate, for example.
2023-02-27 19:51:54 +05:30
..
nginx-app-http.conf.template fix: Fix container-internal communication when using IPv6 (#20981) 2023-02-27 19:51:54 +05:30
nginx-app-https.conf.template fix: Fix container-internal communication when using IPv6 (#20981) 2023-02-27 19:51:54 +05:30
nginx-app.conf.template fix: Fix container-internal communication when using IPv6 (#20981) 2023-02-27 19:51:54 +05:30
nginx-root.conf.template Making the nginx root configuration also configurable. (#694) 2020-10-16 10:00:33 +05:30