Connection delay for service endpoins in IcGridRegistry with a multihomed network interface
on some of our servers we configured a second IP on the normal eth0 interface. A so called multihoming/multihome.
In our example there is one IP for the LAN (10.13.0.67) and one for a RS232-IP-Bridge (192.168.1.67).
We did not configure any explicit endpoints in our adapters (just plain default or tcp), so the registry is answering calls for the services with two possible endpoints.
endpoints = tcp -h 10.13.0.67 -p 65230 -t 60000:tcp -h 192.168.1.67 -p 65230 -t 60000
After receiving a ObjectPrx from the registry query and try to cast it (checkedCast) there is a 20 seconds delay in establishing the connection to the LAN endpoint.
2018-03-21 14:33:15.563 | "'retrieved endpoints from locator,...
2018-06-21 14:33:36.583 | "'established tcp connection …
Is there a possibility to Wildcard the LAN IP address so only this one would be used as endpoint address, without configuring all of our services with the correct IP from the server? Or what is possible to causing the delay?