Playing around with jacorb.imr.endpoint_host & jacorb.imr.endpoint_port_number I noticed couple of things:
1. Setting the above configuration creates a listener (confirmed with lsof on Linux), but that endpoint isn't part of the ImR ior.
2. The ImR always listens on two endpoints.One of them is created by the ORB and the second is opened by the ImR app.
3. The ImR opened endpoint (via jacorb.imr.endpoint_host/endpoint_port_number) isn't usable. Clients trying to connect on it get a TRANSIENT exception.
I verified the above by using imr_mg as client to the ImR. The IOR is read with TAO catior utility and open sockets confirmed with lsof.
Has anyone else run into this or does anyone recall this ever working? Is anyone working on a fix for this or know the reason behind this behavior and how to go about fixing it?