I have currently a problem when testing my CORBA-Server.
The server is up and running and registered at the naming
service. (I have checked the status and the port with the
psit command)
When starting my test driver it tries to connect 10 times
to the server before it stops with the following exception:
10085-- Communication failure
- no server at host : lupo
[Completion status : COMPLETED_NO]
I have set the diagnostic level of the orb to 2 and got the
following output:
[ 12:56:26.133 28187@lupo New Connection
(lupo,IT_daemon,*,schmidt,pid=6541,optimised) ]
[ 12:56:26.139 28187@lupo Outgoing request `_IT_PING' to IT_daemon@lupo ]
[ 12:56:26.143 28187@lupo Incoming reply to `_IT_PING' from
IT_daemon@lupo ]
[ 12:56:26.146 28187@lupo Outgoing request `getIIOPDetails' to
IT_daemon@lupo ]
[ 12:56:26.150 28187@lupo Incoming reply to `getIIOPDetails' from
IT_daemon@lupo]
[ 12:56:26.156 28187@lupo New IIOP Connection
(lupo.europe.nokia.com:40075) ]
[ 12:56:26.157 28187@lupo Outgoing request `resolve' to NS@lupo]
[ 12:56:26.167 28187@lupo Incoming reply to `resolve' from NS@lupo ]
[ 12:56:26.173 28187@lupo Outgoing request `resolve' to NS@lupo]
[ 12:56:26.179 28187@lupo Incoming reply to `resolve' from NS@lupo ]
[ 12:56:26.189 28187@lupo Outgoing request `_IT_PING' to IT_daemon@lupo ]
[ 12:56:26.191 28187@lupo Incoming reply to `_IT_PING' from
IT_daemon@lupo ]
[ 12:56:26.194 28187@lupo Outgoing request `getIIOPDetails' to
IT_daemon@lupo ]
[ 12:56:26.197 28187@lupo Incoming reply to `getIIOPDetails' from
IT_daemon@lupo ]
[ 12:56:26.202 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:28.209 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:30.221 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:32.229 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:34.239 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:36.249 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:38.259 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:40.269 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:42.279 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:44.289 28187@lupo Retrying connection to host `lupo' port 40087]
[ 12:56:44.291 28187@lupo End of IIOP Connection (lupo:40087) ]
I have checked the libraries which I do link. They are the same for the test
driver
and the executable.
Has anyone of you got similar problems when trying to connect your
CORBA-Server ?
If yes, did you find out what the problem was/is ?
Many thanks in advance,
--Carsten
If you run your client from the same machine as the server and the Naming
Service (assuming the Server and Naming Service are on the same machine!)
will it then work? Is there an option with your CORBA implementation to set
the host name to the IP address rether than the hostname in the reference it
sends for itself? With ORBacus this would mean you start your application
with the -OANumeric option.
Might the client computer have a DNS issue where it cannot connect to the
computer "lupo". I'd try "ping lupo" from the client computer to ensure
this works.
As well I would include the CORBA implemetation name and version in these
requests. It may be an implmenation specific problem you have!
Cheers,
Joe
"Carsten Schmidt" <carsten....@nokia.com> wrote in message
news:WFxB7.129$xD2....@news2.nokia.com...
Looking at the info, I can see that you are successfully contacting the
daemon on the remote machine, and you are apparently successfully contacting
the naming service too.
It then looks like the daemon is forwarding the request on to another
server, which it *thinks* is running on port 40087. Are you sure the server
is up and running on that port? What's the registered name of the server?
What does 'psit <servername>' give you, specifically?
Cheers,
-Bill
"Bill Lloyd" <b_l...@nixme.eudoramail.com> wrote in message news:<9r9d9v$8nn$1...@spider.iona.com>...