[omniORB] Localhost IP in IOR
Rene Schneider
rene_schneider@isoftel.com
Thu, 7 Jun 2001 19:05:46 +0800
Hello,
although the problem seems quite simple to me, I didn't find anything in
the documentation:
I implemented a CORBA server with OmniORB which writes an IOR in a file.
This file is accessible to another CORBA client on a different machine.
Because the client didn't accept the IOR, I dumped the IOR and was very
suprised to see the following:
Repo Id: IDL:Echo:1.0
IIOP Profile
Version: 1.0
Address: 127.0.0.1:1669
Key: fe c7 01 1f 3b 00 00 18 b2 00 00 00 00 00 ....;.........
Thus, OmniORB wrote the localhost IP (127.0.0.1) to the CORBA server's
IOR, which, of course, is not acceptable in a distributed environment.
I've searched for a switch somewhere to force the insertion of the
correct IP address, but I wasn't successful in that.
Other ORBs I tried out on the server side behaved correctly. What went
wrong?
Thank you
Best regards,
Rene Schneider
System Analyst
iSoftel Ltd
9 Penang Road
#12-00 Park Mall
Singapore 238459
Tel: (65) 333 9888
Fax: (65) 333 7938
Website: www.isoftel.com
ENABLING TECHNOLOGIES FOR CARRIER SERVICES