Discover Refinitiv
MyRefinitiv Refinitiv Perspectives Careers
Created with Sketch.
All APIs Questions & Answers  Register |  Login
Ask a question
  • Questions
  • Tags
  • Badges
  • Unanswered
Search:
  • Home /
  • TREP Infrastructure /
avatar image
Question by ivan.amo · Aug 15, 2019 at 10:01 AM · rfatrepDACSipcroute

DACS 7.2 Item Requirement / Perm Test / Map Collect after disabling SSL on rmds.cnf

We are disabling SSL globally on our rmds.cnf to force users to migrate off SSL API, since has not been supported for a long time.

Now, we just realised that DACS Item Requirement / Perm Test / Map Collect rely either on the ipcroute (SSL)

Now, on DACS 7.2 Installation Guide section 4.13 Advanced RFA Configuration for DACS Tools, i found that you can use PERMTEST_DACS_rfa.cfg / MCA_IDN_rfa.cfg

Example provided looks as this:

# We want to download the data dictionary \Adapters\SSLED_Adapter\downloadDataDict = true # How to find/login into the ADS \Connections\Connection_SSLED\PortNumber = 8101 \Connections\Connection_SSLED\ServerList = "132.88.60.164" \Connections\Connection_SSLED\connectionType = "SSLED" \Connections\Connection_SSLED\convertSPI = true # If you set the following to 'true' then you get a log file for RFA \Logger\AppLogger\fileLoggerEnabled = true # Very important so that the permissioning is performed on ADS \Control\Entitlements\dacs_CbeEnabled = false \Control\Entitlements\dacs_SbeEnabled = false # Standard RFA logging messages \Logger\ComponentLoggers\Connections\messageFile = "ConnectionsMessages.mc" \Logger\ComponentLoggers\Adapter\messageFile = "AdapterMessages.mc" \Logger\ComponentLoggers\SessionCore\messageFile = "SessionLayerMessages.mc" \Logger\ComponentLoggers\SSLED_Adapter\messageFile = "SSLED_AdapterMessages.mc" # Map collect uses "MapCollectSession" to create the session \Sessions\MapCollectSession\connectionList = "Connection_SSLED"

But this still uses SSL. When trying to move this onto RSSL:

PERMTEST_RBC_LONDON_rfa.cfg

#Preferable to have the dictionary pulled

\Adapters\RSSL_Adapter\downloadDataDict = True \Adapters\RSSL_Adapter\downloadFullMarketFeedDataDict = True

# If you set the following to 'true' then you get a log file for RFA \Logger\AppLogger\fileLoggerEnabled = True \Logger\AppLogger\fileLoggerFilename = "/opt/mds_data/logs/dacs/rfa.log" \Logger\AppLogger\maxLogFileSize = 100000

# Very important so that the permissioning is performed on DACS (True)

\Control\Entitlements\dacs_CbeEnabled = False \Control\Entitlements\dacs_SbeEnabled = False

# How to find/login into the ADS

\Sessions\PermTestSession\connectionList = "Connection_RSSL"

\Connections\Connection_RSSL\ServerList = "wokdlpamds003, wokdlpamds004"

\Connections\Connection_RSSL\connectionType = "RSSL"

\Connections\Connection_RSSL\convertSPI = True

\Connections\Connection_RSSL\rsslPort = "14002"

Does not seem to like it cause i am getting the following:

[user@dacs_server:/opt/mds_data/logs/dacs]> tail -f permTest.log

Aug 14 16:35:59:(68)******* permTest Process started.********

Aug 14 16:35:59:Error creating the RFA session ITEM:EUR=:Status (RFA Exception):Exception Type: InvalidConfigurationException Exception Severity: Error Exception Classification: ConfigurationError Exception Status Text: Illegal attempt to create MarketDataSubscriber using RSSL connection type Connection name: Connection_RSSL Connection type: RSSL Session: PermTestSession

Aug 14 16:36:00:******* permTest Process ended.******** .

Aug 15 14:58:58:(71)******* permTest Process started.******** Aug 15 14:58:58:Error creating the RFA session ITEM:EUR=:Status (RFA Exception):Exception Type: InvalidConfigurationException Exception Severity: Error Exception Classification: ConfigurationError Exception Status Text: Illegal attempt to create MarketDataSubscriber using RSSL connection type Connection name: Connection_RSSL Connection type: RSSL Session: PermTestSession

Aug 15 14:59:00:******* permTest Process ended.******** [user@dacs_server:/opt/mds_data/logs/dacs]>

The ADS are listening on port 14002, connectivity is not the issue

So want to check with you guys, if anyone have managed to test and get Item Requirement / Perm Test / Map Collect working over RSSL

People who like this

0 Show 0
Comment
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

5 Replies

  • Sort: 
avatar image
REFINITIV
Best Answer
Answer by zoya.farberov · Aug 16, 2019 at 09:17 AM

Hello @ivan.amo,

A little disclaimer, the moderators of this forum are developers, knowledgeable on Refinitiv APIs, I am not a DACS administrator.

Our goal is to help, whenever we can. I have confirmed with the product development, that at present, it is not supported by the product.

Please refer back to the DACS installation guide for the recommended config.

Your have an option, of opening an enhancement request via

ProductSupport -> DACS

It will be prioritized by the product team.

My understanding, however, is that you are looking to configure and run DACS now, therefore, would like to suggest suggest configuring, at present, as documented to be supported.

I hope this explanation helps?

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

avatar image
REFINITIV
Answer by zoya.farberov · Aug 15, 2019 at 03:01 PM

Hello @ivan.amo,

DACS utilities (map collect is one of them) use SSL (port 8101) for communication to the ADS. Internal SSL use in DACS remains supported, as discussed in the latest, at the time of this writing, DACS 7.4, DACS Installation Guide doc.

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

avatar image
Answer by ivan.amo · Aug 16, 2019 at 04:59 AM

But we are going to disable SSL, so we need to use RSSL to do this

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

avatar image
Answer by ivan.amo · Aug 16, 2019 at 07:22 AM

*ads*allowSSLConnections : False

we setting this on the rmds.cnf, which will break the 3 components mentioned. So we require this on RSSL

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

avatar image
Answer by ivan.amo · Sep 04, 2019 at 03:23 AM

This can be closed as this has been added as an enhancement for next releases

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Watch this question

Add to watch list
Add to your watch list to receive emailed updates for this question. Too many emails? Change your settings >
12 People are following this question.

Related Questions

RFA 8.0 fields format

Setting Password in ADH Login Request to TREP Provider

Data Publishing System

F11: Publisher Image Timeout

REFRESH_RESP and or REFRESH_COMPLETE

  • Feedback
  • Copyright
  • Cookie Policy
  • Privacy Statement
  • Terms of Use
  • Careers
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Alpha
  • App Studio
  • Block Chain
  • Bot Platform
  • Calais
  • Connected Risk APIs
  • DSS
  • Data Fusion
  • Data Model Discovery
  • Datastream
  • Eikon COM
  • Eikon Data APIs
  • Elektron
    • EMA
    • ETA
    • WebSocket API
  • Legal One
  • Messenger Bot
  • Messenger Side by Side
  • ONESOURCE
    • Indirect Tax
  • Open PermID
    • Entity Search
  • Org ID
  • PAM
    • PAM - Logging
  • ProView
  • ProView Internal
  • Product Insight
  • Project Tracking
  • Refinitiv Data Platform
    • Refinitiv Data Platform Libraries
  • Rose's Space
  • Screening
    • Qual-ID API
    • Screening Deployed
    • Screening Online
    • World-Check One
    • World-Check One Zero Footprint
  • Side by Side Integration API
  • TR Knowledge Graph
  • TREP APIs
    • CAT
    • DACS Station
    • Open DACS
    • RFA
    • UPA
  • TREP Infrastructure
  • TRIT
  • TRKD
  • TRTH
  • Thomson One Smart
  • Transactions
    • REDI API
  • Velocity Analytics
  • Wealth Management Web Services
  • World-Check Data File
  • Explore
  • Tags
  • Questions
  • Badges