Error connecting to Eikon Desktop API
Hello,
I am trying to run the below script:
import eikon as ek
ek.set_app_key('xxxxxxxxx')
test=ek.get_news_headlines("AAPL.O",count=10)
and I get the below error:
P[17764] [MainThread 444] Error code 500 | Server Error: {"code":500,"message":"getaddrinfo ENOTFOUND emea1.apps.cp.extranet.thomsonreuters.biz emea1.apps.cp.extranet.thomsonreuters.biz:443","statusMessage":"Internal Server Error"}
P[17764] [MainThread 444] HTTP request failed: EikonError-Server Error: {"code":500,"message":"getaddrinfo ENOTFOUND emea1.apps.cp.extranet.thomsonreuters.biz emea1.apps.cp.extranet.thomsonreuters.biz:443","statusMessage":"Internal Server Error"}
Best Answer
-
We had a similar problem. It seems to result from the fact that the Python run does not find the Eikon port.
We solved the problem by uninstalling (several) versions of Python and to make a clean installation with Pip (and not Conda). Also we no longer used a virtual environment.
So without having identified the exact problem, we could get a fully operational installation.
1
Answers
-
This error appeared after I was switched to full subscription after my trial. This is the first time I try to use the API after the switch. Before it was working well under the trial
0 -
Hello @s397432,
An intermittent error 500 often indicates a brief condition, an intermittent failure on the server side, which will usually resolve quickly and without any action required on the client side.
However, error message body ""getaddrinfo ENOTFOUND emea1.apps.cp.extranet.thomsonreuters.biz " appears to indicate that Eikon proxy acting on your behalf is not able to establish connectivity upstream, as it is not reaching the required endpoint.
If that is the case, the error will not resolve without action, the connectivity will need to be verified.
Can you ping emea1.apps.cp.extranet.thomsonreuters.biz successfully?
0 -
I think your code is correct, except that you should write "test" at the end. I have verified your code. (The App Key is hidden.)
Perhaps the cause is that your EIKON or Workspace is not online. (Temporarily offline / Not running App)
0 -
Thanks, I know the code is correct as it came from Eikon website and Eikon was obviously running and working. The issue isn't with how I use the API but with how Eikon is setup on my machine. Unfortunately I have to go through this open forum to get help on that which is likely to be a software set up issue or a port issue, something along these lines.
1 -
I am getting the exact same error message with similar code.
0 -
Thank you, I am using Conda, so your answer makes sense.
0 -
Hello @s397432
Sorry for the late reply, you can use "ping emea1.apps.cp.extranet.thomsonreuters.biz " command in a terminal/command prompt to test a connection from you machine to emea1.apps.cp.extranet.thomsonreuters.biz server.
You can find more detail regarding the ping command on this web site.
0
Categories
- All Categories
- 6 AHS
- 39 Alpha
- 162 App Studio
- 4 Block Chain
- 5 Bot Platform
- 17 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
- 370 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
- 60 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛