Python / error eikon.eikonError.EikonError: Error code 504 | Server Error

Hi Refinitiv team, I am having an issue accessing Eikon via Python and I am getting
error eikon.eikonError.EikonError: Error code 504 | Server Error
I am working in my company's private network with a proxy. Refinitiv Eikon Desktop 4.0.62 is working on my machine. If I am exiting my company's network and connect directly to the internet, my Python code is working. Codebook is also working.
I am using Anaconda/Python=3.9
I have tried the following:
- Using a different Python library to access Eikon.
- Using a different computer on my company's network.
I am still getting the same error.
I am using the following Python code
import eikon as ek
ek.set_app_key('f1b8969aad9a4895b1c678c734a6d294528aa949') # app key replaced by my app key
df = ek.get_timeseries(["MSFT.O"],start_date="2023-01-01",end_date="2023-01-10")
Can you please help me troubleshoot this issue?
Best
Best Answer
-
Thank you for reaching out to us.
If it is an HTTP status code, 504 is Gateway Timeout.
The HyperText Transfer Protocol (HTTP) 504 Gateway Timeout server error response code indicates that the server, while acting as a gateway or proxy, did not get a response in time from the upstream server that it needed in order to complete the request.
It could be network issues, such as proxy or firewall settings.
You can enable logging in the API by using the following code.
import eikon as ek
ek.set_log_level(1)
ek.set_app_key('f1b8969aad9a4895b1c678c734a6d294528aa949') # app key replaced by my app key
df = ek.get_timeseries(["MSFT.O"],start_date="2023-01-01",end_date="2023-01-10")You can also refer to the Eikon Data API and Refinitiv Data Library - Troubleshooting article.
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
- 251 ETA
- 556 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
- 647 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
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 916 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 中文论坛