MT#58452 Do not expect NGINX to listen on web_int for localhost

There's currently a divergence between CE and PRO, where web_int is not
setup by default as a role for the loopback interface on CE systems. We
should thus for now not expect NGINX to be listening there, for the
NGCP Panel admin and csc ports.

In the future we should probably unify this behavior and make CE behave
the same as a PRO, because this seems like a gratuitous divergence.

Fixes: commit d0d8c1eb10
Change-Id: Ib65b9dcf94a34b416d59aad93e19d88cf5a6469c
mr12.1.1
Guillem Jover 3 years ago
parent a8e98fc1fd
commit 8d27caa6f7

@ -78,17 +78,11 @@ port:
tcp:443:
listening: true
ip: ["[% web_ext_ips.0 %]"]
tcp6:443:
listening: true
ip: ["::1"]
# Nginx HTTPS (NGCP Panel Admin)
tcp:1443:
listening: true
ip: ["[% web_int_ips.0 %]"]
tcp6:1443:
listening: true
ip: ["::1"]
[% END -%]
[% IF is_mgmt && pbx.enable == 'yes' -%]

@ -16,6 +16,16 @@ port:
listening: true
ip: ["::1"]
# Nginx HTTPS (NGCP Panel)
tcp6:443:
listening: true
ip: ["::1"]
# Nginx HTTPS (NGCP Panel Admin)
tcp6:1443:
listening: true
ip: ["::1"]
# Corosync
udp:5405:
listening: [% ha.gcs == 'corosync' ? 'true' : 'false' %]

Loading…
Cancel
Save