[omniORB] omninames always listens on 0.0.0.0

Richard Andrews richard.andrews at symstream.com
Tue Dec 6 16:22:06 GMT 2005


On Tue, 2005-12-06 at 16:03, Luke Deller wrote:
> Hi Richard,
> 
> You're after the command-line argument "-ignoreport".  Without this
> argument, omniNames will insert an extra endpoint "giop:tcp::2809" (or
> if you have specified a port on the command line after "-start" then
> that port will be used instead of 2809).
> 
> This option doesn't have the desired effect after you have run
> "omniNames -start" without it (because the IP+port is stored in the
> saved object references); you'll need to clear out your omniNames log
> and start afresh to enable it.

Thanks. This fully solved the problem.

If I run
omniNames -ignoreport -logdir /path/to/logdir -start -ORBendPoint giop:tcp:10.9.8.7:2809

netstat shows omniNames listening on only 10.9.8.7:2809 - as desired.

Additionally, also as desired, catior shows that the object reference
contains only a single IIOP end-point on the desired socket.

--
  Rich





More information about the omniORB-list mailing list