When I tried the Training sample: Cons113, I got the following error:
loggerMsg
TimeStamp: 20:38:58.209
ClientName: ChannelCallbackClient
Severity: Warning
Text: Received ChannelDownReconnecting event on channel Channel_4
Instance Name Consumer_4_1
RsslReactor 0x0x274e3b0
RsslChannel 0x0x271a3c0
Error Id -1
Internal sysError 11
Error Location /home/sunj/dev/Real-Time-SDK/Cpp-C/Eta/Impl/Reactor/rsslReactorWorker.c:1241
Error Text </home/sunj/dev/Real-Time-SDK/Cpp-C/Eta/Impl/Transport/rsslSocketTransportImpl.c:6909> Error: 1002 Invalid IPC Mount Opcode: (0)
loggerMsgEnd
I am using Real-Time-SDK (download from github).
Can anyone help me resolve it? thanks
Hi @jxu2
Can you attach the full output from the example as a .txt file so we can see what if anything is happening before and after the above error? Please remove any machineID / password / token etc from the output, before posting.
I suspect this may require some deeper offline investigation - but we can check to see if there are any further clues in the output.
This example demonstrates how to connect and consume real-time data from Refinitiv Real-Time Optimized (Cloud).
I can run it properly by following the steps mentioned in this article. Please refer to the Running an EMA example section.
You may need to verify the Channel_4 configurations in the EmaConfig.xml file.
It should look like this:
<Channel> <Name value="Channel_4"/> <ChannelType value="ChannelType::RSSL_ENCRYPTED"/> <CompressionType value="CompressionType::None"/> <GuaranteedOutputBuffers value="5000"/> <!-- EMA discovers a host and a port from RDP service discovery for the specified location when both of them are not set and the session management is enable. --> <Location value="us-east"/> <EnableSessionManagement value="1"/> <EncryptedProtocolType value="EncryptedProtocolType::RSSL_SOCKET"/> <!-- ObjectName is optional: defaulted to "" --> <ObjectName value=""/> </Channel>