Allow setting the same host port numbers if protocol does not match.

[fixes #77631806]
resolves CenturyLinkLabs/panamax-ui#329