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
- 6 AHS
- 37 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 59 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛