<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:x = 
"urn:schemas-microsoft-com:office:excel" xmlns:p = 
"urn:schemas-microsoft-com:office:powerpoint" xmlns:a = 
"urn:schemas-microsoft-com:office:access" xmlns:dt = 
"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s = 
"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs = 
"urn:schemas-microsoft-com:rowset" xmlns:z = "#RowsetSchema" xmlns:b = 
"urn:schemas-microsoft-com:office:publisher" xmlns:ss = 
"urn:schemas-microsoft-com:office:spreadsheet" xmlns:c = 
"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:oa = 
"urn:schemas-microsoft-com:office:activation" xmlns:html = 
"http://www.w3.org/TR/REC-html40" xmlns:q = 
"http://schemas.xmlsoap.org/soap/envelope/" XMLNS:D = "DAV:" xmlns:x2 = 
"http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ois = 
"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir = 
"http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds = 
"http://www.w3.org/2000/09/xmldsig#" xmlns:dsp = 
"http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc = 
"http://schemas.microsoft.com/data/udc" xmlns:xsd = 
"http://www.w3.org/2001/XMLSchema" xmlns:sps = 
"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi = 
"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcxf = 
"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:wf = 
"http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:mver = 
"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels = 
"http://schemas.openxmlformats.org/package/2006/relationships" xmlns:ex12t = 
"http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m = 
"http://schemas.microsoft.com/exchange/services/2006/messages"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2900.2180" name=GENERATOR>
<STYLE>@font-face {
        font-family: MS Mincho;
}
@font-face {
        font-family: MS Mincho;
}
@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: @MS Mincho;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 70.85pt 70.85pt 70.85pt 70.85pt; }
P.MsoNormal {
        FONT-SIZE: 11pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif"
}
LI.MsoNormal {
        FONT-SIZE: 11pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif"
}
DIV.MsoNormal {
        FONT-SIZE: 11pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
        COLOR: windowtext; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-compose
}
.MsoChpDefault {
        mso-style-type: export-only
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=FR vLink=purple link=blue>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff size=2>The 
socket() call preceding WSAIoctl is failing.&nbsp; </FONT></SPAN></DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff size=2>Try 
handling the exception, then attempt to create a socket of your own to get the 
error code:</FONT></SPAN></DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff size=2>SOCKET 
s=socket(AF_INET, SOCK_STREAM, 0);</FONT></SPAN></DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff 
size=2>if(s==INVALID_SOCKET){</FONT></SPAN></DIV>
<DIV><SPAN class=831331419-04122007>&nbsp;&nbsp;&nbsp; <FONT face=Arial 
color=#0000ff size=2>//call WSAGetLastError() to get the error 
code</FONT></SPAN></DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff 
size=2>}</FONT></SPAN></DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff 
size=2>-Bill</FONT></SPAN></DIV>
<DIV><SPAN class=831331419-04122007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT 
  face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> 
  omniorb-list-bounces@omniorb-support.com 
  [mailto:omniorb-list-bounces@omniorb-support.com] <B>On Behalf Of </B>Florence 
  Helbecque<BR><B>Sent:</B> Tuesday, December 04, 2007 1:14 PM<BR><B>To:</B> 
  omniorb-list@omniorb-support.com<BR><B>Subject:</B> [omniORB] Error WSAIoctl 
  SIO_GET_INTERFACE_LIST failed<BR><BR></FONT></DIV>
  <DIV class=Section1>
  <P class=MsoNormal>Hello,<o:p></o:p></P>
  <P class=MsoNormal><o:p>&nbsp;</o:p></P>
  <P class=MsoNormal><SPAN lang=EN-US>I have a server running on </SPAN><SPAN 
  lang=EN-US style="COLOR: black; FONT-FAMILY: 'Arial','sans-serif'">Windows 
  2003 Server where corba failed to initialize.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="COLOR: black; FONT-FAMILY: 'Arial','sans-serif'">You will find below 
  traces got with ORBtraceLevel=40. I am worrying about the following 
  lines:<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: Warning: WSAIoctl 
  SIO_GET_INTERFACE_LIST failed.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>Unable to obtain the list of all interface 
  addresses.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>WSAGetLastError() = 
  10038<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="COLOR: black; FONT-FAMILY: 'Arial','sans-serif'">What can I do to solve 
  the issue?<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="COLOR: black; FONT-FAMILY: 'Arial','sans-serif'">Thanks<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="COLOR: black; FONT-FAMILY: 'Arial','sans-serif'">Florence<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US 
  style="COLOR: black; FONT-FAMILY: 'Arial','sans-serif'"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: Distribution date: Fri Jan 13 
  13:47:35 GMT 2006 dgrisby<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: Warning: WSAIoctl 
  SIO_GET_INTERFACE_LIST failed.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>Unable to obtain the list of all interface 
  addresses.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>WSAGetLastError() = 
  10038<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: Maximum supported GIOP version is 
  1.2<o:p></o:p></SPAN></P>
  <P class=MsoNormal>omniORB: Native char code sets: ISO-8859-1 
  UTF-8.<o:p></o:p></P>
  <P class=MsoNormal>omniORB: Transmission char code sets: ISO-8859-1(1.2) 
  ISO-8859-1(1.1) ISO-8859-1(1.0) UTF-8(1.2) UTF-8(1.1).<o:p></o:p></P>
  <P class=MsoNormal>omniORB: Native wide char code sets: UTF-16.<o:p></o:p></P>
  <P class=MsoNormal>omniORB: Transmission wide char code sets: 
  UTF-16(1.2).<o:p></o:p></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: Initialising omniDynamic 
  library.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: Current configuration is as 
  follows:<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; DefaultInitRef (file) 
  = <o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; DefaultInitRef (args) 
  = <o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; abortOnInternalError 
  = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  abortOnNativeException = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  acceptBiDirectionalGIOP = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  acceptMisalignedTcIndirections = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  bootstrapAgentHostname = <o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; bootstrapAgentPort = 
  900<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  clientCallTimeOutPeriod = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; clientTransportRule = 
  * unix,ssl,tcp<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; configFile = 
  C:\\OMNIORB.CFG<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  connectionWatchImmediate = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; connectionWatchPeriod 
  = 50000<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  diiThrowsSysExceptions = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; dumpConfiguration = 
  0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; endPoint = 
  giop:tcp::56000<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; endPointPublishAllIFs 
  = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; giopMaxMsgSize = 
  536870912<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; giopTargetAddressMode 
  = KeyAddr<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; id = 
  omniORB4<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; inConScanPeriod = 
  180<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; lcdMode = 
  0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  maxGIOPConnectionPerServer = 5<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; maxGIOPVersion = 
  1.2<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  maxInterleavedCallsPerConnection = 5<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  maxServerThreadPerConnection = 100<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  maxServerThreadPoolSize = 100<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; maxSocketRecv = 
  131072<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; maxSocketSend = 
  131072<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; nativeCharCodeSet = 
  UTF-8<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; nativeWCharCodeSet = 
  UTF-16<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; objectTableSize = 
  0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  offerBiDirectionalGIOP = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  omniORB_27_CompatibleAnyExtraction = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; oneCallPerConnection 
  = 1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; outConScanPeriod = 
  120<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; poaHoldRequestTimeout 
  = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  poaUniquePersistentSystemIds = 1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; principal = 
  [Null]<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; scanGranularity = 
  5<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  serverCallTimeOutPeriod = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; serverTransportRule = 
  * unix,ssl,tcp<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; sslCAFile = 
  &lt;unset&gt;<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; sslKeyFile = 
  &lt;unset&gt;<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; sslKeyPassword = 
  &lt;unset&gt;<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; sslVerifyMode = 
  peer,fail<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; strictIIOP = 
  1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; supportBootstrapAgent 
  = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; supportCurrent = 
  1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  supportPerThreadTimeOut = 0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; tcAliasExpand = 
  0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  threadPerConnectionLowerLimit = 9000<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  threadPerConnectionPolicy = 1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  threadPerConnectionUpperLimit = 10000<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  threadPoolWatchConnection = 1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; traceExceptions = 
  1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; traceFile = 
  [stderr]<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; traceInvocations = 
  0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; traceLevel = 
  40<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; traceThreadId = 
  0<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  unixTransportDirectory = /tmp/omni-%u<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  unixTransportPermission =&nbsp; 777<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  useTypeCodeIndirections = 1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB:&nbsp;&nbsp; 
  verifyObjectExistsAndType = 1<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: Initialising incoming 
  endpoints.<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: Error: Unable to create an 
  endpoint of this description: giop:tcp::56000<o:p></o:p></SPAN></P>
  <P class=MsoNormal><SPAN lang=EN-US>omniORB: throw INITIALIZE from 
  objectAdapter.cc:262 
(NO,INITIALIZE_TransportError)<o:p></o:p></SPAN></P></DIV></BLOCKQUOTE></BODY></HTML>