Today, with APM 10.5.2, a customer tried to access the TeamCenter & Webview with an IP address of a local dev machine.
However, Webview issues a redirect with a Location: HTTP field that use the hostname of the webview (it didn't keep the IP he entered in the URL).
That dev hostname was not known by the Windows server and therefore the HTTP console couldn't work.
I would recommend to always use logical defined DNS names for Agent, EM and Webview.
During APM migration to different servers, you can redirect agents to a new EM easily just by changing the DNS.