System error (107) - ETA API (Running on Docker) cannot establish connection on RCC.

Hi Community,
I have had troubles to connect my RTSDK container on RCC using ETA API , but the strangest part is It's able to connect when it use EMA API. In both cases I've used samples to post data available here.
I've tried to build and test among bellow versions of Real-Time-SDK (Elektron-SDK):
- Elektron-SDK-1.4.0.L1 (from Developer Portal)
- Elektron-SDK-1.5.0.L1 (from Developer Portal)
- RTSDK-2.0.0.L1 (from Developer Portal)
- Real-Time-SDK (from GitHub)
And all of them I get errors regarding connection.
I’ve also tried to run a couple example without add VAConsumerContribution sample on ETA, but I keep getting the same System error (107), don’t matter what VIP Service DSN address or sample that I use
I ran this openssl command openssl s_client -connect contrib01-emea1.int.refinitiv.com:443 -tls1_2, to see if container was able to reach out RCC and it seems that could connect on address. You can find the attached file with the result. result openssl command.txt
I’m attaching one of my Dockerfiles to you analyze how I’m building those versions. Maybe I’m not including some needed package, I don’t know!
I've tried to connect on all Service Address available here (Test and Production Environment of Internet and Delivery Direct Service Address).
Bellow, I’m leaving some information else about my environment:
- OS Host: Windows 10 Professional
- Docker’s version is: Docker version 19.03.13, build 4484c46d9d.
- OS Docker Image:
- NAME="Oracle Linux Server"
- VERSION="7.9"
- ID="ol"
- ID_LIKE="fedora"
- VARIANT="Server"
- VARIANT_ID="server"
- VERSION_ID="7.9"
- PRETTY_NAME="Oracle Linux Server 7.9"
- ANSI_COLOR="0;31"
- CPE_NAME="cpe:/o:oracle:linux:7:9:server"
- HOME_URL="https://linux.oracle.com/"
- BUG_REPORT_URL="https://bugzilla.oracle.com/"
- ORACLE_BUGZILLA_PRODUCT="Oracle Linux 7"
- ORACLE_BUGZILLA_PRODUCT_VERSION=7.9
- ORACLE_SUPPORT_PRODUCT="Oracle Linux"
- ORACLE_SUPPORT_PRODUCT_VERSION=7.9
Best Answer
-
0
Answers
-
Bellow you may see I trying connect on RCC using samples of ETA.
0 -
One of my Dockerfiles.
0 -
Hi @Bruno.Leal,
Do not think this type of question will have a ready answer from anyone on the forums.
Just confirming here:
- As you are getting dictionaries errors first (I do not), if you copy dictionaries into folder, the error does not change?
- EMA contrib is running successfully on the same docker instance? Or do I misunderstand?
If that is the case, I would first verify, that all the parameters that you are passing to EMA contrib via EmaConfig.xml and code, are making their way into ETA contrib via command line parameters. As your "Connections" output looks different. Mine looks like
Connections:
contrib1-emea1.uat.platform.refinitiv.com:4
Contribution Channel Details:
tunnel: TRUE
trceUser: MYUSER
trcePass: MYPASSWORD
trcePostItem: MYITEM- Also, realizing this is extra work on your side, but to narrow down the possibilities on the issue, do you have another machine, such as personal box, and are you able to run ETA contrib without docker involved with exact same parameters?
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
- 684 Datastream
- 1.4K DSS
- 615 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
- 249 ETA
- 554 WebSocket API
- 37 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
- 643 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
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 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 中文论坛