[omniORB] ORB interoperability through firewalls using SOCKS

Duncan Grisby duncan at grisby.org
Wed Feb 11 16:53:43 GMT 2004


On Tuesday 27 January, "Rui Vaz (TELBIT)" wrote:

> I need to use SOCKS firewall.  SOCKS consists of a SOCKS proxy
> server and a client side library.  In the client program the normal
> network calls of the socket-interface have to be replaced by the
> corresponding calls of this SOCKS library.  This process is called
> 'socksification'.  I need to 'socksify' the CORBA ORB, omniORB4 or
> omniOR3.
>
> Thus anyone done something with SOCKS proxy/Firewall? This is
> easy/complicated?  What's the lib TCP used by the omniORB that i
> have to replace by libSOCKS?  Is that permited with omniORB??? How i
> use SOCKS with omniORB? Someone can

I'm not aware of anyone who has used omniORB with socks. You can see
the TCP transport code in src/lib/omniORB/orbcore/tcp/ in the omniORB
4 distribution. If you're lucky, you won't need to change it much to
use socks instead. omniORB doesn't use a separate TCP library, just
standard BSD socket calls.

I don't know anything about socks, but it may be that it's sensible to
make a new socks transport based on the tcp one.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list