RSSL Channel read failed
What could possibly cause this error:
(ComponentName) RSSL_Adapter: (Severity) Error: RSSL Channel read failed on connection "RSSL_0x7ff2400dbfc0". Channel will be closed. (Internal debug info: "<Impl/ripcsrvr.c:5616> ripcRead() failed: (104)", errno: 104)
Any time this error happens, it always reconnects back.
16:00:14.352519 WARN mds.mdm3.Mdm3Logger - RFA/ZZZ: Connection is down
16:00:14.355050 INFO mds.mdm3.Mdm3Logger - RFA/ZZZ: User XXX login success, Connection Down
16:00:14.355099 INFO mds.mdm3.Mdm3Logger - RFA/ZZZ: User XXX login success, User: XXX on RSSL_0x7ff2400dbfc0 StreamState: Open(Accepted) plus DataState: Suspect
16:00:14.431764 INFO mds.mdm3.Mdm3Logger - RFA/ZZZ: Connection is up
16:00:14.433272 INFO mds.mdm3.Mdm3Logger - RFA/ZZZ: User XXX login success, Login accepted by host YYY.
16:00:14.433321 INFO mds.mdm3.Mdm3Logger - RFA/ZZZ: User XXX login success, User: XXX on RSSL_0x7ff2400dbfc0 StreamState: Open(Accepted) plus DataState: Ok<br>
Could the heavy traffic slowing down the consumer be the culprit?
Best Answer
-
The error indicates that RFA's transport layer cannot read data from RSSL channel from the socket with system error
104. System Error 104 should be ECONNRESET
(Connection reset by peer). It indicates that the peer (server) has
disconnected the connection.This could be a network or server issue so you need to contact
the network or server team to verify the problem. The server should log the reason of the disconnection.The heavy traffic slowing down the consumer could also be the cause of the disconnection. The server such as Elektron or TREP component has a mechanism to cut a connection, once the consumer cannot consume data fast enough (read data from socket connection). In this case, you can verify if the application is able to handle the number of incoming events via the number return from the dispatch() function. It is the estimated number of pending event in the event queue at
that time. If the number continues increasing during the heavy traffic, you need to make the processEvent() more efficient by moving slow or process-heavy code to another thread.0
Answers
-
Thanks very much for your reply.
Sometimes the error is 11:
[Mon Jan 9 16:00:06 2017]: (ComponentName) RSSL_Adapter: (Severity) Error: RSSL Channel read failed on connection "RSSL_0x7f50fa3a65c0". Channel will be closed. (Internal debug info: "<Impl/ripcsrvr.c:5616> ripcRead() failed: (11)", errno: 11)
Does it mean something else?
Where can I get the explanations of the all the error code? Is there any way I can see the Impl/ripcsrvr.c ?
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 685 Datastream
- 1.4K DSS
- 616 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 252 ETA
- 557 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 654 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 229 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛