Discussion:
[omniORB] Error WSAIoctl SIO_GET_INTERFACE_LIST failed
Florence Helbecque
2007-12-05 00:13:59 UTC
Permalink
Hello,



I have a server running on Windows 2003 Server where corba failed to
initialize.

You will find below traces got with ORBtraceLevel=40. I am worrying
about the following lines:



omniORB: Warning: WSAIoctl SIO_GET_INTERFACE_LIST failed.

Unable to obtain the list of all interface addresses.

WSAGetLastError() = 10038



What can I do to solve the issue?

Thanks



Florence



omniORB: Distribution date: Fri Jan 13 13:47:35 GMT 2006 dgrisby

omniORB: Warning: WSAIoctl SIO_GET_INTERFACE_LIST failed.

Unable to obtain the list of all interface addresses.

WSAGetLastError() = 10038

omniORB: Maximum supported GIOP version is 1.2

omniORB: Native char code sets: ISO-8859-1 UTF-8.

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).

omniORB: Native wide char code sets: UTF-16.

omniORB: Transmission wide char code sets: UTF-16(1.2).

omniORB: Initialising omniDynamic library.

omniORB: Current configuration is as follows:

omniORB: DefaultInitRef (file) =

omniORB: DefaultInitRef (args) =

omniORB: abortOnInternalError = 0

omniORB: abortOnNativeException = 0

omniORB: acceptBiDirectionalGIOP = 0

omniORB: acceptMisalignedTcIndirections = 0

omniORB: bootstrapAgentHostname =

omniORB: bootstrapAgentPort = 900

omniORB: clientCallTimeOutPeriod = 0

omniORB: clientTransportRule = * unix,ssl,tcp

omniORB: configFile = C:\\OMNIORB.CFG

omniORB: connectionWatchImmediate = 0

omniORB: connectionWatchPeriod = 50000

omniORB: diiThrowsSysExceptions = 0

omniORB: dumpConfiguration = 0

omniORB: endPoint = giop:tcp::56000

omniORB: endPointPublishAllIFs = 0

omniORB: giopMaxMsgSize = 536870912

omniORB: giopTargetAddressMode = KeyAddr

omniORB: id = omniORB4

omniORB: inConScanPeriod = 180

omniORB: lcdMode = 0

omniORB: maxGIOPConnectionPerServer = 5

omniORB: maxGIOPVersion = 1.2

omniORB: maxInterleavedCallsPerConnection = 5

omniORB: maxServerThreadPerConnection = 100

omniORB: maxServerThreadPoolSize = 100

omniORB: maxSocketRecv = 131072

omniORB: maxSocketSend = 131072

omniORB: nativeCharCodeSet = UTF-8

omniORB: nativeWCharCodeSet = UTF-16

omniORB: objectTableSize = 0

omniORB: offerBiDirectionalGIOP = 0

omniORB: omniORB_27_CompatibleAnyExtraction = 0

omniORB: oneCallPerConnection = 1

omniORB: outConScanPeriod = 120

omniORB: poaHoldRequestTimeout = 0

omniORB: poaUniquePersistentSystemIds = 1

omniORB: principal = [Null]

omniORB: scanGranularity = 5

omniORB: serverCallTimeOutPeriod = 0

omniORB: serverTransportRule = * unix,ssl,tcp

omniORB: sslCAFile = <unset>

omniORB: sslKeyFile = <unset>

omniORB: sslKeyPassword = <unset>

omniORB: sslVerifyMode = peer,fail

omniORB: strictIIOP = 1

omniORB: supportBootstrapAgent = 0

omniORB: supportCurrent = 1

omniORB: supportPerThreadTimeOut = 0

omniORB: tcAliasExpand = 0

omniORB: threadPerConnectionLowerLimit = 9000

omniORB: threadPerConnectionPolicy = 1

omniORB: threadPerConnectionUpperLimit = 10000

omniORB: threadPoolWatchConnection = 1

omniORB: traceExceptions = 1

omniORB: traceFile = [stderr]

omniORB: traceInvocations = 0

omniORB: traceLevel = 40

omniORB: traceThreadId = 0

omniORB: unixTransportDirectory = /tmp/omni-%u

omniORB: unixTransportPermission = 777

omniORB: useTypeCodeIndirections = 1

omniORB: verifyObjectExistsAndType = 1

omniORB: Initialising incoming endpoints.

omniORB: Error: Unable to create an endpoint of this description:
giop:tcp::56000

omniORB: throw INITIALIZE from objectAdapter.cc:262
(NO,INITIALIZE_TransportError)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20071204/f0dfa7d5/attachment.htm
William Bauder
2007-12-05 01:34:34 UTC
Permalink
The socket() call preceding WSAIoctl is failing.

Try handling the exception, then attempt to create a socket of your own
to get the error code:

SOCKET s=socket(AF_INET, SOCK_STREAM, 0);
if(s==INVALID_SOCKET){
//call WSAGetLastError() to get the error code
}

-Bill


-----Original Message-----
From: omniorb-list-***@omniorb-support.com
[mailto:omniorb-list-***@omniorb-support.com] On Behalf Of Florence
Helbecque
Sent: Tuesday, December 04, 2007 1:14 PM
To: omniorb-***@omniorb-support.com
Subject: [omniORB] Error WSAIoctl SIO_GET_INTERFACE_LIST failed



Hello,



I have a server running on Windows 2003 Server where corba failed to
initialize.

You will find below traces got with ORBtraceLevel=40. I am worrying
about the following lines:



omniORB: Warning: WSAIoctl SIO_GET_INTERFACE_LIST failed.

Unable to obtain the list of all interface addresses.

WSAGetLastError() = 10038



What can I do to solve the issue?

Thanks



Florence



omniORB: Distribution date: Fri Jan 13 13:47:35 GMT 2006 dgrisby

omniORB: Warning: WSAIoctl SIO_GET_INTERFACE_LIST failed.

Unable to obtain the list of all interface addresses.

WSAGetLastError() = 10038

omniORB: Maximum supported GIOP version is 1.2

omniORB: Native char code sets: ISO-8859-1 UTF-8.

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).

omniORB: Native wide char code sets: UTF-16.

omniORB: Transmission wide char code sets: UTF-16(1.2).

omniORB: Initialising omniDynamic library.

omniORB: Current configuration is as follows:

omniORB: DefaultInitRef (file) =

omniORB: DefaultInitRef (args) =

omniORB: abortOnInternalError = 0

omniORB: abortOnNativeException = 0

omniORB: acceptBiDirectionalGIOP = 0

omniORB: acceptMisalignedTcIndirections = 0

omniORB: bootstrapAgentHostname =

omniORB: bootstrapAgentPort = 900

omniORB: clientCallTimeOutPeriod = 0

omniORB: clientTransportRule = * unix,ssl,tcp

omniORB: configFile = C:\\OMNIORB.CFG

omniORB: connectionWatchImmediate = 0

omniORB: connectionWatchPeriod = 50000

omniORB: diiThrowsSysExceptions = 0

omniORB: dumpConfiguration = 0

omniORB: endPoint = giop:tcp::56000

omniORB: endPointPublishAllIFs = 0

omniORB: giopMaxMsgSize = 536870912

omniORB: giopTargetAddressMode = KeyAddr

omniORB: id = omniORB4

omniORB: inConScanPeriod = 180

omniORB: lcdMode = 0

omniORB: maxGIOPConnectionPerServer = 5

omniORB: maxGIOPVersion = 1.2

omniORB: maxInterleavedCallsPerConnection = 5

omniORB: maxServerThreadPerConnection = 100

omniORB: maxServerThreadPoolSize = 100

omniORB: maxSocketRecv = 131072

omniORB: maxSocketSend = 131072

omniORB: nativeCharCodeSet = UTF-8

omniORB: nativeWCharCodeSet = UTF-16

omniORB: objectTableSize = 0

omniORB: offerBiDirectionalGIOP = 0

omniORB: omniORB_27_CompatibleAnyExtraction = 0

omniORB: oneCallPerConnection = 1

omniORB: outConScanPeriod = 120

omniORB: poaHoldRequestTimeout = 0

omniORB: poaUniquePersistentSystemIds = 1

omniORB: principal = [Null]

omniORB: scanGranularity = 5

omniORB: serverCallTimeOutPeriod = 0

omniORB: serverTransportRule = * unix,ssl,tcp

omniORB: sslCAFile = <unset>

omniORB: sslKeyFile = <unset>

omniORB: sslKeyPassword = <unset>

omniORB: sslVerifyMode = peer,fail

omniORB: strictIIOP = 1

omniORB: supportBootstrapAgent = 0

omniORB: supportCurrent = 1

omniORB: supportPerThreadTimeOut = 0

omniORB: tcAliasExpand = 0

omniORB: threadPerConnectionLowerLimit = 9000

omniORB: threadPerConnectionPolicy = 1

omniORB: threadPerConnectionUpperLimit = 10000

omniORB: threadPoolWatchConnection = 1

omniORB: traceExceptions = 1

omniORB: traceFile = [stderr]

omniORB: traceInvocations = 0

omniORB: traceLevel = 40

omniORB: traceThreadId = 0

omniORB: unixTransportDirectory = /tmp/omni-%u

omniORB: unixTransportPermission = 777

omniORB: useTypeCodeIndirections = 1

omniORB: verifyObjectExistsAndType = 1

omniORB: Initialising incoming endpoints.

omniORB: Error: Unable to create an endpoint of this description:
giop:tcp::56000

omniORB: throw INITIALIZE from objectAdapter.cc:262
(NO,INITIALIZE_TransportError)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20071204/ab7cd4d7/attachment-0001.htm
Loading...