Warning: 6030 in RFA log, have you seen this before?

Posting this on behalf of a client,
"“Anyhow we
were to pass on the RFA API warning message that we see from time to time and
would like to understand better… simply in the rfa.log we will see
[Sun Feb 28
15:48:05 2016]: (ComponentName) RSSL_Cons_Adapter: (Severity) Warning: 6030
(Connection_RSSL0)
[Sun Feb 28
16:00:01 2016]: (ComponentName) RSSL_Cons_Adapter: (Severity) Warning: 6030
(Connection_RSSL0)"
Best Answer
-
@zoya.farberov
It seems the required message file RFA8_RSSL_Cons_Adapter.mc is missing.
The message ID 6030 is defined in the file above, as follows:
MessageId=6030
Severity=Warning
Facility=Application
SymbolicName=OMM_UCH_LOGIN_CLOSED_RECOVER_RECEIVED
Language=English
Login response with ClosedRecover stream state received from %1 server %2 with s
tatus code "%3" and status text: %4
.So, I removed the mc file and ran a quick test by killing the dacs snkd process to get a ClosedRecover status message. I got the following log:
******************** WARNING! ******************** WARNING! ********************
2016 Mar 10 16:47:36.282 ST GMT+07:00 1D79 3E051720 463 WARN*
<- Received LoggerNotifyEvent:
[Thu Mar 10 16:47:36 2016]: (ComponentName) RSSL_Cons_Adapter: (Severity) Warning: 6030 (active)
.
2016 Mar 10 16:47:36.282 ST GMT+07:00 1D79 3E051720 463 TRACE <- Received LoggerNotifyEvent:
[Thu Mar 10 16:47:36 2016]: (ComponentName) RSSL_Adapter: (Severity) Information: 10105 (Default::Connection_RSSL apis33:14002)
.
2016 Mar 10 16:47:36.282 ST GMT+07:00 1D79 3E051720 463 TRACE <- Received LoggerNotifyEvent:
[Thu Mar 10 16:47:36 2016]: (ComponentName) RSSL_Cons_Adapter: (Severity) Information: 6015 (Default::Connection_RSSL apis33:14002)
.
2016 Mar 10 16:47:36.282 ST GMT+07:00 1D79 3E051720 463 TRACE <- Received LoggerNotifyEvent:
[Thu Mar 10 16:47:36 2016]: (ComponentName) RSSL_Cons_Adapter: (Severity) Information: 6011 (Default::Connection_RSSL apis33:14002)Below is the log file when the mc file exists.
******************** WARNING! ******************** WARNING! ********************
2016 Mar 10 16:46:36.793 ST GMT+07:00 1D66 29A93720 463 WARN*
<- Received LoggerNotifyEvent:
[Thu Mar 10 16:46:36 2016]: (ComponentName) RSSL_Cons_Adapter: (Severity) Warning: Login response with ClosedRecover stream state received from active server Connection_RSSL with status code "RSSL_SC_DACS_DOWN" and status text: A21: Connection to DACS down, users not allowed to connect. Rssl msg state code: 29.
.
2016 Mar 10 16:46:36.794 ST GMT+07:00 1D66 29A93720 463 TRACE <- Received LoggerNotifyEvent:
[Thu Mar 10 16:46:36 2016]: (ComponentName) RSSL_Adapter: (Severity) Information: RSSL Channel closing on connection "Default::Connection_RSSL apis33:14002" due to "close recover received from server"
.
2016 Mar 10 16:46:36.794 ST GMT+07:00 1D66 29A93720 463 TRACE <- Received LoggerNotifyEvent:
[Thu Mar 10 16:46:36 2016]: (ComponentName) RSSL_Cons_Adapter: (Severity) Information: Connection Status Changed, RSSL_Cons_Connection "Default::Connection_RSSL apis33:14002" State: "Down" StatusCode: "None" StatusText: Connection down
.
2016 Mar 10 16:46:36.794 ST GMT+07:00 1D66 29A93720 463 TRACE <- Received LoggerNotifyEvent:So, please verify if the mc file RFA8_RSSL_Cons_Adapter.mc is located in the working directory. The file name may start with RFA7, if the version of RFA is 7.x.
Hope this helps.
Piyasak
0
Answers
-
You may also set useInternalLogStrings=true in RFA Configuration file to avoid issue that RFA unable to find message file.
\Logger\AppLogger\useInternalLogStrings = true
When enabled, uses log strings stored internally in RFA libraries or DLL’s.
RFA[x]_MsgFile.dll (static) and .mc files are not required when this option is enabled.
Using this option on Windows will override windowsLoggerEnabled and not log events.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
- 690 Datastream
- 1.5K DSS
- 629 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 560 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 281 Open PermID
- 46 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 721 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
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 95 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛