Discussion:
[omniORB] A strange IP address appear in omniORB log
jianping jia
2010-03-09 22:08:57 UTC
Permalink
Hi,
I have one distributed application that run on two servers(port 66666 is
defined for INSPOA). Always, it cannot continue communication after a time
period of normal running.
OmniORB log is collected as follows:

09/03/2010 12:13:51:202 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
LocateRequest to remote: root/mypoa<1>
09/03/2010 12:13:51:202 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:occb:64098
09/03/2010 12:13:51:203 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client opened connection to giop:tcp:172.50.10.2:64098
09/03/2010 12:13:51:203 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
sendChunk: to giop:tcp:172.50.10.2:64098 44 bytes
09/03/2010 12:13:51:204 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
4749 4f50 0102 0003 0000 0020 0000 0002 GIOP....... ....
0000 0000 0000 0014 ff6d 7970 6f61 fe4b .........mypoa.K
95ca 48b4 1600 0100 0000 0001 ..H.........

09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
inputMessage: from giop:tcp:172.50.10.2:64098 20 bytes
09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
4749 4f50 0102 0004 0000 0008 0000 0002 GIOP............
0000 0001 ....

09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
sendChunk: to giop:tcp:172.50.10.2:64098 170 bytes
09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
128bytes out of 170
4749 4f50 0102 0000 0000 009e 0000 0004 GIOP............
0300 0000 0000 0014 0000 0014 ff6d 7970 .............myp
6f61 fe4b 95ca 48b4 1600 0100 0000 0001 oa.K..H.........
0000 0012 6e6f 7469 6679 5072 6f63 6573 ....notifyProces
7344 6174 6100 0000 0000 0001 0000 0001 sData...........
0000 000c 0000 0000 0001 0001 0001 0109 ................
0000 0019 4f63 6341 6c61 726d 4d6f 6e69 ....OccAlarmMoni
746f 7265 6450 726f 6365 7373 0000 0000 toredProcess....

09/03/2010 12:13:51:240 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
inputMessage: from giop:tcp:172.50.10.2:64098 24 bytes
09/03/2010 12:13:51:241 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
4749 4f50 0102 0004 0000 0008 0000 0002 GIOP............
0000 0001 ....

(some logs are omitted)

09/03/2010 12:20:27:949 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
sendChunk: to giop:tcp:172.50.10.2:35483 158 bytes
09/03/2010 12:20:27:949 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
128bytes out of 158
4749 4f50 0102 0000 0000 0092 0000 00b8 GIOP............
0300 0000 0000 0014 0000 0014 ff6d 7970 .............myp
6f61 fe4b 95cb 83cc 1a00 0100 0000 0001 oa.K............
0000 0012 6e6f 7469 6679 5072 6f63 6573 ....notifyProces
7344 6174 6100 2e2e 0000 0000 0000 0001 sData...........
0000 0020 4f63 6353 7973 7465 6d53 7461 ... OccSystemSta
7475 734d 6f6e 6974 6f72 6564 5072 6f63 tusMonitoredProc
6573 7300 4b95 cb2b 0000 0005 6f63 6361 ess.K..+....occa

09/03/2010 12:20:29:971 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client connection refcount = 0
09/03/2010 12:20:29:971 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client close connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:20:29:971 [ERROR] [Thrd: 48] src/PeerProcessManager.cpp:226:
Exception Caught: CORBA::SystemException: TRANSIENT_CallTimedout
09/03/2010 12:20:31:054 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
LocateRequest to remote: root/mypoa<1>
09/03/2010 12:20:31:054 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:20:31:056 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client opened connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:20:31:057 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
sendChunk: to giop:tcp:172.50.10.2:35483 44 bytes
09/03/2010 12:20:31:057 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
inputMessage: from giop:tcp:172.50.10.2:35483 20 bytes
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
sendChunk: to giop:tcp:172.50.10.2:35483 170 bytes
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
128bytes out of 170
09/03/2010 12:20:31:060 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
inputMessage: from giop:tcp:172.50.10.2:35483 24 bytes
09/03/2010 12:20:31:060 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:

09/03/2010 12:42:06:527 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:42:06:528 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client opened connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:42:06:529 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
sendChunk: to giop:tcp:172.50.10.2:35483 166 bytes
09/03/2010 12:42:06:529 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
128bytes out of 166
09/03/2010 12:42:06:533 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
inputMessage: from giop:tcp:172.50.10.2:35483 24 bytes
09/03/2010 12:42:06:533 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
09/03/2010 12:44:55:754 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:44:55:754 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:44:55:755 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client opened connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:44:55:755 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
sendChunk: to giop:tcp:172.50.10.2:35483 174 bytes
09/03/2010 12:44:55:756 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
128bytes out of 174
09/03/2010 12:44:57:756 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client connection refcount = 0
09/03/2010 12:44:57:756 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client close connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:44:57:756 [ERROR] [Thrd: 48] src/PeerProcessManager.cpp:226:
Exception Caught: CORBA::SystemException: TRANSIENT_CallTimedout
09/03/2010 12:44:57:757 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:44:57:757 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:172.50.10.102:6666
09/03/2010 12:44:59:759 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:44:59:759 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:44:59:760 [ERROR] [Thrd: 48] src/PeerProcessManager.cpp:226:
Exception Caught: CORBA::SystemException: TRANSIENT_ConnectFailed
09/03/2010 12:44:59:778 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
LocateRequest to remote: root/mypoa<1>
09/03/2010 12:44:59:778 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:172.50.10.102:6666
09/03/2010 12:45:01:786 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
LocateRequest to remote: root/mypoa<1>
09/03/2010 12:45:01:786 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:45:01:787 [ERROR] [Thrd: 48] src/PeerProcessManager.cpp:226:
Exception Caught: CORBA::SystemException: TRANSIENT_ConnectFailed
09/03/2010 12:45:01:788 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
LocateRequest to remote: root/mypoa<1>
09/03/2010 12:45:01:788 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:172.50.10.102:6666
09/03/2010 12:45:03:796 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
LocateRequest to remote: root/mypoa<1>
09/03/2010 12:45:03:796 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529: omniORB:
Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:45:03:797 [ERROR] [Thrd: 48] src/PeerProcessManager.cpp:226:
Exception Caught: CORBA::SystemException: TRANSIENT_ConnectFailed


Appreciate if any one can tell me what cause the problem.
I suspect something like connection leakage cause the correct port cannot
be used, but what can cause that? Besides, why a strange IP address
172.50.10.102:6666(the IP of two servers are 172.50.10.1 and 172.50.10.2
respectviely) appears when error occurs?
Any help is appreciated.
Thank you very much.

Best Regards
Jia Jian Ping
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20100310/10aa66a1/attachment.htm
Mayo, Jeff
2010-03-09 22:53:14 UTC
Permalink
In IP v4, TCP port addresses should be 16 bit unsigned integers, i.e.
65535 or lower. I'm not sure what the OmniORB server code will do with
your port address of 66666.



From: omniorb-list-***@omniorb-support.com
[mailto:omniorb-list-***@omniorb-support.com] On Behalf Of jianping
jia
Sent: Tuesday, March 09, 2010 11:08 AM
To: omniorb-***@omniorb-support.com
Subject: [omniORB] A strange IP address appear in omniORB log



Hi,
I have one distributed application that run on two servers(port 66666 is
defined for INSPOA). Always, it cannot continue communication after a
time period of normal running.
OmniORB log is collected as follows:

09/03/2010 12:13:51:202 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: LocateRequest to remote: root/mypoa<1>
09/03/2010 12:13:51:202 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:occb:64098
09/03/2010 12:13:51:203 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client opened connection to giop:tcp:172.50.10.2:64098
09/03/2010 12:13:51:203 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: sendChunk: to giop:tcp:172.50.10.2:64098 44 bytes
09/03/2010 12:13:51:204 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB:
4749 4f50 0102 0003 0000 0020 0000 0002 GIOP....... ....
0000 0000 0000 0014 ff6d 7970 6f61 fe4b .........mypoa.K
95ca 48b4 1600 0100 0000 0001 ..H.........

09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: inputMessage: from giop:tcp:172.50.10.2:64098 20 bytes
09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB:
4749 4f50 0102 0004 0000 0008 0000 0002 GIOP............
0000 0001 ....

09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: sendChunk: to giop:tcp:172.50.10.2:64098 170 bytes
09/03/2010 12:13:51:238 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: 128bytes out of 170
4749 4f50 0102 0000 0000 009e 0000 0004 GIOP............
0300 0000 0000 0014 0000 0014 ff6d 7970 .............myp
6f61 fe4b 95ca 48b4 1600 0100 0000 0001 oa.K..H.........
0000 0012 6e6f 7469 6679 5072 6f63 6573 ....notifyProces
7344 6174 6100 0000 0000 0001 0000 0001 sData...........
0000 000c 0000 0000 0001 0001 0001 0109 ................
0000 0019 4f63 6341 6c61 726d 4d6f 6e69 ....OccAlarmMoni
746f 7265 6450 726f 6365 7373 0000 0000 toredProcess....

09/03/2010 12:13:51:240 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: inputMessage: from giop:tcp:172.50.10.2:64098 24 bytes
09/03/2010 12:13:51:241 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB:
4749 4f50 0102 0004 0000 0008 0000 0002 GIOP............
0000 0001 ....

(some logs are omitted)

09/03/2010 12:20:27:949 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: sendChunk: to giop:tcp:172.50.10.2:35483 158 bytes
09/03/2010 12:20:27:949 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: 128bytes out of 158
4749 4f50 0102 0000 0000 0092 0000 00b8 GIOP............
0300 0000 0000 0014 0000 0014 ff6d 7970 .............myp
6f61 fe4b 95cb 83cc 1a00 0100 0000 0001 oa.K............
0000 0012 6e6f 7469 6679 5072 6f63 6573 ....notifyProces
7344 6174 6100 2e2e 0000 0000 0000 0001 sData...........
0000 0020 4f63 6353 7973 7465 6d53 7461 ... OccSystemSta
7475 734d 6f6e 6974 6f72 6564 5072 6f63 tusMonitoredProc
6573 7300 4b95 cb2b 0000 0005 6f63 6361 ess.K..+....occa

09/03/2010 12:20:29:971 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client connection refcount = 0
09/03/2010 12:20:29:971 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client close connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:20:29:971 [ERROR] [Thrd: 48]
src/PeerProcessManager.cpp:226: Exception Caught:
CORBA::SystemException: TRANSIENT_CallTimedout
09/03/2010 12:20:31:054 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: LocateRequest to remote: root/mypoa<1>
09/03/2010 12:20:31:054 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:20:31:056 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client opened connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:20:31:057 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: sendChunk: to giop:tcp:172.50.10.2:35483 44 bytes
09/03/2010 12:20:31:057 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB:
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: inputMessage: from giop:tcp:172.50.10.2:35483 20 bytes
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB:
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: sendChunk: to giop:tcp:172.50.10.2:35483 170 bytes
09/03/2010 12:20:31:058 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: 128bytes out of 170
09/03/2010 12:20:31:060 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: inputMessage: from giop:tcp:172.50.10.2:35483 24 bytes
09/03/2010 12:20:31:060 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB:

09/03/2010 12:42:06:527 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:42:06:528 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client opened connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:42:06:529 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: sendChunk: to giop:tcp:172.50.10.2:35483 166 bytes
09/03/2010 12:42:06:529 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: 128bytes out of 166
09/03/2010 12:42:06:533 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: inputMessage: from giop:tcp:172.50.10.2:35483 24 bytes
09/03/2010 12:42:06:533 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB:
09/03/2010 12:44:55:754 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:44:55:754 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:44:55:755 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client opened connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:44:55:755 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: sendChunk: to giop:tcp:172.50.10.2:35483 174 bytes
09/03/2010 12:44:55:756 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: 128bytes out of 174
09/03/2010 12:44:57:756 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client connection refcount = 0
09/03/2010 12:44:57:756 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client close connection to giop:tcp:172.50.10.2:35483
09/03/2010 12:44:57:756 [ERROR] [Thrd: 48]
src/PeerProcessManager.cpp:226: Exception Caught:
CORBA::SystemException: TRANSIENT_CallTimedout
09/03/2010 12:44:57:757 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:44:57:757 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:172.50.10.102:6666
09/03/2010 12:44:59:759 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: send codeset service context: (ISO-8859-1,UTF-16)
09/03/2010 12:44:59:759 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:44:59:760 [ERROR] [Thrd: 48]
src/PeerProcessManager.cpp:226: Exception Caught:
CORBA::SystemException: TRANSIENT_ConnectFailed
09/03/2010 12:44:59:778 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: LocateRequest to remote: root/mypoa<1>
09/03/2010 12:44:59:778 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:172.50.10.102:6666
09/03/2010 12:45:01:786 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: LocateRequest to remote: root/mypoa<1>
09/03/2010 12:45:01:786 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:45:01:787 [ERROR] [Thrd: 48]
src/PeerProcessManager.cpp:226: Exception Caught:
CORBA::SystemException: TRANSIENT_ConnectFailed
09/03/2010 12:45:01:788 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: LocateRequest to remote: root/mypoa<1>
09/03/2010 12:45:01:788 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:172.50.10.102:6666
09/03/2010 12:45:03:796 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: LocateRequest to remote: root/mypoa<1>
09/03/2010 12:45:03:796 [CORBA] [Thrd: 48] src/CorbaUtil.cpp:529:
omniORB: Client attempt to connect to giop:tcp:occb:35483
09/03/2010 12:45:03:797 [ERROR] [Thrd: 48]
src/PeerProcessManager.cpp:226: Exception Caught:
CORBA::SystemException: TRANSIENT_ConnectFailed


Appreciate if any one can tell me what cause the problem.
I suspect something like connection leakage cause the correct port
cannot be used, but what can cause that? Besides, why a strange IP
address 172.50.10.102:6666(the IP of two servers are 172.50.10.1 and
172.50.10.2 respectviely) appears when error occurs?
Any help is appreciated.
Thank you very much.

Best Regards
Jia Jian Ping

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20100309/67a4a7ab/attachment-0001.htm
jianping jia
2010-03-10 06:43:38 UTC
Permalink
Sorry, I mistyped the number. It should be 6666. Thanks
Best Regards
Jia Jian Ping
Post by Mayo, Jeff
In IP v4, TCP port addresses should be 16 bit unsigned integers, i.e.
65535 or lower. I?m not sure what the OmniORB server code will do with your
port address of 66666.
*Sent:* Tuesday, March 09, 2010 11:08 AM
*Subject:* [omniORB] A strange IP address appear in omniORB log
Hi,
I have one distributed application that run on two servers(port 66666 is
defined for INSPOA). Always, it cannot continue communication after a time
period of normal running.
LocateRequest to remote: root/mypoa<1>
Client attempt to connect to giop:tcp:occb:64098
Client opened connection to giop:tcp:172.50.10.2:64098
sendChunk: to giop:tcp:172.50.10.2:64098 44 bytes
4749 4f50 0102 0003 0000 0020 0000 0002 GIOP....... ....
0000 0000 0000 0014 ff6d 7970 6f61 fe4b .........mypoa.K
95ca 48b4 1600 0100 0000 0001 ..H.........
inputMessage: from giop:tcp:172.50.10.2:64098 20 bytes
4749 4f50 0102 0004 0000 0008 0000 0002 GIOP............
0000 0001 ....
send codeset service context: (ISO-8859-1,UTF-16)
sendChunk: to giop:tcp:172.50.10.2:64098 170 bytes
128bytes out of 170
4749 4f50 0102 0000 0000 009e 0000 0004 GIOP............
0300 0000 0000 0014 0000 0014 ff6d 7970 .............myp
6f61 fe4b 95ca 48b4 1600 0100 0000 0001 oa.K..H.........
0000 0012 6e6f 7469 6679 5072 6f63 6573 ....notifyProces
7344 6174 6100 0000 0000 0001 0000 0001 sData...........
0000 000c 0000 0000 0001 0001 0001 0109 ................
0000 0019 4f63 6341 6c61 726d 4d6f 6e69 ....OccAlarmMoni
746f 7265 6450 726f 6365 7373 0000 0000 toredProcess....
inputMessage: from giop:tcp:172.50.10.2:64098 24 bytes
4749 4f50 0102 0004 0000 0008 0000 0002 GIOP............
0000 0001 ....
(some logs are omitted)
sendChunk: to giop:tcp:172.50.10.2:35483 158 bytes
128bytes out of 158
4749 4f50 0102 0000 0000 0092 0000 00b8 GIOP............
0300 0000 0000 0014 0000 0014 ff6d 7970 .............myp
6f61 fe4b 95cb 83cc 1a00 0100 0000 0001 oa.K............
0000 0012 6e6f 7469 6679 5072 6f63 6573 ....notifyProces
7344 6174 6100 2e2e 0000 0000 0000 0001 sData...........
0000 0020 4f63 6353 7973 7465 6d53 7461 ... OccSystemSta
7475 734d 6f6e 6974 6f72 6564 5072 6f63 tusMonitoredProc
6573 7300 4b95 cb2b 0000 0005 6f63 6361 ess.K..+....occa
Client connection refcount = 0
Client close connection to giop:tcp:172.50.10.2:35483
Exception Caught: CORBA::SystemException: TRANSIENT_CallTimedout
LocateRequest to remote: root/mypoa<1>
Client attempt to connect to giop:tcp:occb:35483
Client opened connection to giop:tcp:172.50.10.2:35483
sendChunk: to giop:tcp:172.50.10.2:35483 44 bytes
inputMessage: from giop:tcp:172.50.10.2:35483 20 bytes
send codeset service context: (ISO-8859-1,UTF-16)
sendChunk: to giop:tcp:172.50.10.2:35483 170 bytes
128bytes out of 170
inputMessage: from giop:tcp:172.50.10.2:35483 24 bytes
Client attempt to connect to giop:tcp:occb:35483
Client opened connection to giop:tcp:172.50.10.2:35483
sendChunk: to giop:tcp:172.50.10.2:35483 166 bytes
128bytes out of 166
inputMessage: from giop:tcp:172.50.10.2:35483 24 bytes
send codeset service context: (ISO-8859-1,UTF-16)
Client attempt to connect to giop:tcp:occb:35483
Client opened connection to giop:tcp:172.50.10.2:35483
sendChunk: to giop:tcp:172.50.10.2:35483 174 bytes
128bytes out of 174
Client connection refcount = 0
Client close connection to giop:tcp:172.50.10.2:35483
Exception Caught: CORBA::SystemException: TRANSIENT_CallTimedout
send codeset service context: (ISO-8859-1,UTF-16)
Client attempt to connect to giop:tcp:172.50.10.102:6666
send codeset service context: (ISO-8859-1,UTF-16)
Client attempt to connect to giop:tcp:occb:35483
Exception Caught: CORBA::SystemException: TRANSIENT_ConnectFailed
LocateRequest to remote: root/mypoa<1>
Client attempt to connect to giop:tcp:172.50.10.102:6666
LocateRequest to remote: root/mypoa<1>
Client attempt to connect to giop:tcp:occb:35483
Exception Caught: CORBA::SystemException: TRANSIENT_ConnectFailed
LocateRequest to remote: root/mypoa<1>
Client attempt to connect to giop:tcp:172.50.10.102:6666
LocateRequest to remote: root/mypoa<1>
Client attempt to connect to giop:tcp:occb:35483
Exception Caught: CORBA::SystemException: TRANSIENT_ConnectFailed
Appreciate if any one can tell me what cause the problem.
I suspect something like connection leakage cause the correct port cannot
be used, but what can cause that? Besides, why a strange IP address
172.50.10.102:6666(the IP of two servers are 172.50.10.1 and 172.50.10.2
respectviely) appears when error occurs?
Any help is appreciated.
Thank you very much.
Best Regards
Jia Jian Ping
_______________________________________________
omniORB-list mailing list
http://www.omniorb-support.com/mailman/listinfo/omniorb-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20100310/c88ccaa5/attachment.htm
Duncan Grisby
2010-03-19 21:28:39 UTC
Permalink
Post by jianping jia
I have one distributed application that run on two servers(port 66666
is defined for INSPOA). Always, it cannot continue communication after
a time period of normal running.
[...]
Post by jianping jia
Appreciate if any one can tell me what cause the problem.
I suspect something like connection leakage cause the correct port
cannot be used, but what can cause that? Besides, why a strange IP
address 172.50.10.102:6666(the IP of two servers are 172.50.10.1 and
172.50.10.2 respectviely) appears when error occurs?
What version of omniORB are you using?

It looks as though you are referring to your server by name. Does the
name resolve to 172.50.10.102 as well as 172.50.10.1? Alternatively,
where does the object reference for the server come from? An object
reference can contain more than one address.

The TRANSIENT_ConnectFailed exception means the opening a TCP connection
failed. What is happening on the server at the time the error occurs?
Normally connection failures are due to the server no longer listening.

Cheers,

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
jianping jia
2010-03-20 08:21:02 UTC
Permalink
Hi Duncan,
Thank you for replying. We are using OmniORB 4.0.5. As you suspected, we're
using server name for resolution. The reference is directly gotten via
string_to_object() and string is formatted as
"corbaloc::giop:servername/identifier". Besides what I mentioned in the
previous email, there is also one strange thing that restarting client can
continue to get communiation with server after the communication fails, so
it should be not due to the server no longer listening. Any issue in client
can cause such error even if the server is listening for connection?
Another strange thing is that two servants in the same server that can be
accessed via INSPOA behave differently. Sometimes, only one of them can be
accessed, while the other one can only get the transient_connectfailed.
Thanks
Best Regards
Jia Jian Ping
Post by Duncan Grisby
Post by jianping jia
I have one distributed application that run on two servers(port 66666
is defined for INSPOA). Always, it cannot continue communication after
a time period of normal running.
[...]
Post by jianping jia
Appreciate if any one can tell me what cause the problem.
I suspect something like connection leakage cause the correct port
cannot be used, but what can cause that? Besides, why a strange IP
address 172.50.10.102:6666(the IP of two servers are 172.50.10.1 and
172.50.10.2 respectviely) appears when error occurs?
What version of omniORB are you using?
It looks as though you are referring to your server by name. Does the
name resolve to 172.50.10.102 as well as 172.50.10.1? Alternatively,
where does the object reference for the server come from? An object
reference can contain more than one address.
The TRANSIENT_ConnectFailed exception means the opening a TCP connection
failed. What is happening on the server at the time the error occurs?
Normally connection failures are due to the server no longer listening.
Cheers,
Duncan.
--
-- Duncan Grisby --
-- http://www.grisby.org --
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20100320/75031c4f/attachment.htm
Loading...