<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<STYLE>BLOCKQUOTE {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em
}
OL {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</STYLE>

<META content="MSHTML 6.00.6000.17063" name=GENERATOR></HEAD>
<BODY style="MARGIN: 10px"><FONT face=Verdana size=2>
<DIV><SPAN></SPAN>&nbsp;</DIV>
<DIV>
<DIV>Hi,</DIV>
<DIV>I'm using omniORB 4.1.3. The server side is on the Linux platform and 
listens on a IPV6 socket. The client is on the Windows XP platform that does not 
install IPV6 protocol statck. Now I wonder if the client can connect the server 
throuhg omniORB or not.&nbsp; </DIV>
<DIV>&nbsp;</DIV>
<DIV>I have tested but it failed.&nbsp; The client failed when calling 
ORB_init.&nbsp; My codes are&nbsp;as below:</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>std::string&nbsp;InitRef&nbsp;=&nbsp;"NameService=corbaname::[3ffe:100::b]:15000";</DIV>
<DIV>std::string&nbsp;clientTransportRule&nbsp;=&nbsp;"3ffe:100::b 
ssl,tcp";&nbsp; // If chang it to "[3ffe:100::b] ssl,tcp", exception will also 
be thrown</DIV>
<DIV>clientTransportRule&nbsp;+=&nbsp;"&nbsp;ssl,tcp";</DIV>
<DIV>const&nbsp;char*&nbsp;options[][2]&nbsp;=&nbsp;{{&nbsp;"InitRef",&nbsp;0},{"clientTransportRule",&nbsp;0},&nbsp;{"giopMaxMsgSize",&nbsp;"64000000"},&nbsp;{"sslVerifyMode",&nbsp;"none"},{0,&nbsp;0}};</DIV>
<DIV>options[0][1]&nbsp;=&nbsp;InitRef.c_str();</DIV>
<DIV>options[1][1]&nbsp;=&nbsp;clientTransportRule.c_str();</DIV>
<DIV>m_ptrORB&nbsp;=&nbsp;CORBA::ORB_init(argc,&nbsp;0,&nbsp;"omniORB4",&nbsp;options);&nbsp; 
//it&nbsp;will throw&nbsp;exception&nbsp;</DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Is there any way to implement it? Thanks a lot!</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>2012-6-11</DIV>
<DIV>jiang.tao</DIV></DIV></FONT></BODY></HTML>