Here is my Code, according to C++ EMA Cons113:
OmmConsumerConfig config;
EmaString itemName = "EUR=";
EmaString consumerName = "Consumer_4";
config.username("xxxxxx");
config.password("xxxxxx");
config.clientId("xxxxxx");
OmmConsumer consumer( config.consumerName( consumerName ) );
consumer.registerClient( ReqMsg().serviceName( "ELEKTRON_DD" ).name( itemName ), *this );
sleep( 900000 ); // API calls onRefreshMsg(), onUpdateMsg(), or onStatusMsg()
} catch ( const OmmException& excp ) {
cout << excp << endl;
It runs to line " OmmConsumer consumer( config.consumerName( consumerName ) );" and blocked here,with log as follow:
loggerMsg
TimeStamp: 15:40:45.631
ClientName: ChannelCallbackClient
Severity: Warning
Text: Received ChannelDownReconnecting event on channel Channel_4
Instance Name Consumer_4_1
RsslReactor 0x0xb6d74a0
RsslChannel 0x0xb6d74a0
Error Id -1
Internal sysError 107
Error Location
Error Text </local/jenkins/workspace/ESDKCore_RCDEV/OS/OL7-64/rcdev/source/rtsdk/Cpp-C/Eta/Impl/Transport/ripcsslutils.c:2049> Error: 1002 ripcSSLConnect() client connect() failed. System errno: (107)
loggerMsgEnd
loggerMsg
TimeStamp: 15:40:47.649
ClientName: ChannelCallbackClient
Severity: Warning
Text: Received ChannelDownReconnecting event on channel Channel_4
Instance Name Consumer_4_1
RsslReactor 0x0xb6d74a0
RsslChannel 0x0xb6d74a0
Error Id -1
Internal sysError 107
Error Location
Error Text </local/jenkins/workspace/ESDKCore_RCDEV/OS/OL7-64/rcdev/source/rtsdk/Cpp-C/Eta/Impl/Transport/ripcsslutils.c:2049> Error: 1002 ripcSSLConnect() client connect() failed. System errno: (107)
loggerMsgEnd
loggerMsg
TimeStamp: 15:40:52.755
ClientName: ChannelCallbackClient
Severity: Warning
Text: Received ChannelDownReconnecting event on channel Channel_4
Instance Name Consumer_4_1
RsslReactor 0x0xb6d74a0
RsslChannel 0x0xb6d74a0
Error Id -1
Internal sysError 107
Error Location
Error Text </local/jenkins/workspace/ESDKCore_RCDEV/OS/OL7-64/rcdev/source/rtsdk/Cpp-C/Eta/Impl/Transport/ripcsslutils.c:2049> Error: 1002 ripcSSLConnect() client connect() failed. System errno: (107)
loggerMsgEnd
The demo Cons113 on the same server runs Okay, while my codes reprort the former errors.
Please help check it, thanks.