I have an orbd started at a virtual host (with the IP A), with some remote object registered. Box that hosts virual boxes has IP B. When client tries to connect to the ORB at A to acquire the NamingContext, ORB replies with a LocationForward message poiniting to host B and port 1049 (like if another ORB would be started at that host). NamingContext is returned successfully, but obviously I’m not able to acqure the objects, registered at the NamingContext (at ORB hosted at A) by the name.
Could anyone please explain what’s happening? How can I access the orb hosted at A remotely?
Thanks in advance.
I’ve recently had a very similar problem. I had a setup with the ORB running on a virtual machine, and once it was starting, port 1049 at the host was opening, like it’s another ORB running behind the default port. The problem in my case was the firewall, that blocked connections to this port. Once I’ve opened it, everything has started to work as it should.