Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The RemoteUtils.getNamingURL method does the following concatenation to produce the result:
"//" + registryHost + ":" + registryPort + "/" + serviceName;
This works fine for host names and IPv4, but does not work for literal IPv6 addresses which have to be enclosed in [ and ]
A crude way to fix this would be to look for ":" in the registryHost string.
If present, the zone index identifier (%2 or %eth0) needs to be encoded because the % is special.