[jacorb-developer] Bidirectional IIOP not working when SSL enabled

mohan.kiran at gmail.com mohan.kiran at gmail.com
Mon Apr 7 14:13:55 CEST 2014


Hi,

We have server and client GUI that are communicating with each other using
CORBA (jacorb 2.1). Bidirectional GIOP works for this application when SSL
is not enabled, i.e., there is only one set to ports that are connected
each other.

For example, from "lsof" ouptut port A (non-ssl,server) connected to port B
(client). There are some additional ports opened by the client but they are
in listen status and not connected to any server ports.

With SSL enabled, the client is connected to SSL enabled port of server.
But connections are also made between some other ports of both client and
server which we were not expecting with Bidirectional GIOP.

For example check the below output

# 15549 server
# 8121 is SSL port, 8021 is non-ssl port
java    15549 root   20u  IPv6 110418063      0t0       TCP
server35:8121->server35:52834 (ESTABLISHED)
java    15549 root   23u  IPv6 110211870      0t0       TCP *:8021 (LISTEN)
java    15549 root   26u  IPv6 110211871      0t0       TCP *:8121 (LISTEN)
java    15549 root   32u  IPv6 110400867      0t0       TCP server35:8121->
server35:52833 (ESTABLISHED)
java    15549 root   45u  IPv6 110425765      0t0       TCP server35:60829->
server35:33329 (ESTABLISHED)

# 4241  client
java    4241 root   53u  IPv6          110417817      0t0       TCP *:49321
(LISTEN)
java    4241 root   63u  IPv6          110418062      0t0       TCP server35
:52833->server35:8121 (ESTABLISHED)
java    4241 root   64u  IPv6          110418064      0t0       TCP server35
:52834->server35:8121 (ESTABLISHED)
java    4241 root   65u  IPv6          110418066      0t0       TCP *:36270
(LISTEN)
java    4241 root   68u  IPv6          110418067      0t0       TCP *:33329
(LISTEN)
java    4241 root   72u  IPv6          110418069      0t0       TCP server35
:33329->server35:60829 (ESTABLISHED)

Could someone please help me understand why this could be happening? How do
i go about debugging the application to ensure Bidirectional GIOP works
even with SSL enabled?


-- 
Thanks and Regards,
*Kiran Mohan*


More information about the jacorb-developer mailing list