Instead of returning '0.0.0.0' the dashboard returns the FQDN of the
host, as it is the case for '::'.
Fixes: https://tracker.ceph.com/issues/42664
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
(cherry picked from commit
a4e96b45ac19838ba6f883f413a7281bc92100c7)
uri = "{0}://{1}:{2}{3}/".format(
'https' if ssl else 'http',
- socket.getfqdn() if server_addr == "::" else server_addr,
+ socket.getfqdn() if server_addr in ['::', '0.0.0.0'] else server_addr,
server_port,
self.url_prefix
)