hi <div>I have a application which run as both servant and client. I deploy this application in 2 windows machines. the application will try to resolve each other by corbaloc. It gets a TRANSIENT_ConnectFailed when calling _narrow(). From the omni log, it seems the server  close the connection from client immediately. I also write a simple client test program(it just doing a string_to_object and _narrow() which is the same as the application does). I try this test program. It can invoker_narrow() successfully for both two servant in either machine.  </div>
<div><br></div><div>Does anyone can give some idea on solving this problem?</div><div>Thanks very much for your help.</div><div><br></div><div>regards</div><div>steven</div><div><br></div><div>Below are the omni log.</div>
<div><div>[10:34:01:843] omniORB: Server accepted connection from giop:tcp:<a href="http://192.168.1.211:1581">192.168.1.211:1581</a></div><div>[10:34:01:843] omniORB: AsyncInvoker: thread id = 740 has started. Total threads = 63</div>
<div>[10:34:01:843] omniORB: giopWorker task execute.</div><div>[10:34:01:843] omniORB: Accepted connection from giop:tcp:<a href="http://192.168.1.211:1581">192.168.1.211:1581</a> because of this rule: &quot;* unix,ssl,tcp&quot;</div>
<div>[10:34:01:843] omniORB: Server connection refcount = 1</div><div>[10:34:01:843] omniORB: Server connection refcount = 0</div><div>[10:34:01:843] omniORB: Server close connection from giop:tcp:<a href="http://192.168.1.211:1581">192.168.1.211:1581</a></div>
<div><br></div><div><br></div><div><br></div></div><div><br></div>