Upgrade from Eikon -> Workspace. Learn about programming differences.

For a deeper look into our Eikon Data API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
73 1 4 6

EikonError-UDF Core request failed. Gateway Time-out

Today I observe perpetual

HTTP request failed: EikonError-Backend error. 500 Internal Server Error

and

HTTP request failed: EikonError-UDF Core request failed. Gateway Time-out

errors. No updates of the code or scope of RICs from my side. Same code used to work up to today morning.

Example:

(Pdb) p ek.__version__
'1.1.10'
(Pdb) p params
{'start_date': datetime.datetime(2021, 11, 23, 18, 10, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), 'end_date': datetime.datetime(2021, 11, 23, 18, 40, tzinfo=<DstTzInfo 'Europe/Moscow' MSK+3:00:00 STD>), 'interval': 'minute', 'count': 1, 'calendar': 'tradingdays', 'corax': 'adjusted', 'normalize': True}
(Pdb) p sys.version
'3.8.8 (tags/v3.8.8:024d805, Feb 19 2021, 13:18:16) [MSC v.1928 64 bit (AMD64)]'
(Pdb) ek.get_timeseries(["TSLA.O"], ["CLOSE"], **params)
2021-11-24 09:56:30,874 pyeikon DEBUG    Request:{'Entity': {'E': 'TimeSeries', 'W': {'rics': ['TSLA.O'], 'fields': ['CLOSE', 'TIMESTAMP'], 'interval': 'minute', 'startdate': '2021-11-23T18:10:00+03:00', 'enddate': '2021-11-23T18:40:00+03:00', 'count': 1, 'calendar': 'tradingdays', 'corax': 'adjusted'}}}
2021-11-24 09:56:30,876 pyeikon DEBUG    Request to http://127.0.0.1:9060/api/v1/data
        headers = {'Content-Type': 'application/json', 'x-tr-applicationid': '***', 'Authorization': 'Bearer ***'}
        params = None
2021-11-24 09:56:30,881 httpx._client DEBUG    HTTP Request: POST http://127.0.0.1:9060/api/v1/data "HTTP/1.1 307 Temporary Redirect"
2021-11-24 09:56:31,095 httpx._client DEBUG    HTTP Request: POST http://127.0.0.1:9060/api/udf "HTTP/1.1 200 OK"
2021-11-24 09:56:31,097 pyeikon DEBUG    HTTP Response code: 200
2021-11-24 09:56:31,104 pyeikon DEBUG    HTTP Response: {"ErrorCode":500,"ErrorMessage":"Backend error. 500 Internal Server Error"}
2021-11-24 09:56:31,106 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:56:31,108 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
*** eikon.eikonError.EikonError: Error code 500 | Backend error. 500 Internal Server Error

I have try/catch retries for errors like that, so I observe the following stream of alternating errors:

2021-11-24 09:53:51,059 root ERROR    Error code 2504 | UDF Core request failed. Gateway Time-out
2021-11-24 09:54:01,393 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:54:01,393 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
2021-11-24 09:54:01,394 root ERROR    Error code 500 | Backend error. 500 Internal Server Error
2021-11-24 09:54:11,739 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:54:11,739 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
2021-11-24 09:54:11,741 root ERROR    Error code 500 | Backend error. 500 Internal Server Error
2021-11-24 09:54:22,060 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:54:22,061 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
2021-11-24 09:54:22,064 root ERROR    Error code 500 | Backend error. 500 Internal Server Error
2021-11-24 09:54:51,598 pyeikon ERROR    UDF Core request failed. Gateway Time-out
2021-11-24 09:54:51,598 pyeikon ERROR    HTTP request failed: EikonError-UDF Core request failed. Gateway Time-out
2021-11-24 09:54:51,599 root ERROR    Error code 2504 | UDF Core request failed. Gateway Time-out
2021-11-24 09:55:20,847 pyeikon ERROR    UDF Core request failed. Gateway Time-out
2021-11-24 09:55:20,848 pyeikon ERROR    HTTP request failed: EikonError-UDF Core request failed. Gateway Time-out
2021-11-24 09:55:20,851 root ERROR    Error code 2504 | UDF Core request failed. Gateway Time-out
2021-11-24 09:55:31,193 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:55:31,194 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
2021-11-24 09:55:31,197 root ERROR    Error code 500 | Backend error. 500 Internal Server Error
2021-11-24 09:55:41,550 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:55:41,550 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
2021-11-24 09:55:41,552 root ERROR    Error code 500 | Backend error. 500 Internal Server Error
2021-11-24 09:55:51,916 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:55:51,916 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
2021-11-24 09:55:51,918 root ERROR    Error code 500 | Backend error. 500 Internal Server Error
2021-11-24 09:56:02,267 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:56:02,267 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
2021-11-24 09:56:02,270 root ERROR    Error code 500 | Backend error. 500 Internal Server Error
2021-11-24 09:56:31,490 pyeikon ERROR    UDF Core request failed. Gateway Time-out
2021-11-24 09:56:31,490 pyeikon ERROR    HTTP request failed: EikonError-UDF Core request failed. Gateway Time-out
2021-11-24 09:56:31,493 root ERROR    Error code 2504 | UDF Core request failed. Gateway Time-out
2021-11-24 09:56:41,826 pyeikon ERROR    Backend error. 500 Internal Server Error
2021-11-24 09:56:41,827 pyeikon ERROR    HTTP request failed: EikonError-Backend error. 500 Internal Server Error
2021-11-24 09:56:41,829 root ERROR    Error code 500 | Backend error. 500 Internal Server Error
2021-11-24 09:57:11,036 pyeikon ERROR    UDF Core request failed. Gateway Time-out
2021-11-24 09:57:11,037 pyeikon ERROR    HTTP request failed: EikonError-UDF Core request failed. Gateway Time-out
eikon-data-apipython api
icon clock
10 |1500

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

hi @ivan.cherkasov ,

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?
If so please can you click the 'Accept' text next to the appropriate reply? This will guide all community members who have a similar question.

Thanks,
AHS

@ivan.cherkasov

Hi,

Please be informed that a reply has been verified as correct in answering the question, and marked as such.

Thanks,

AHS

Upvotes
Accepted
73 1 4 6

It appears Eikon terminal itself has issues with historical data today:

capture.png


capture.png (29.4 KiB)
icon clock
10 |1500

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

Upvotes
78.9k 250 52 74

@ivan.cherkasov

According to an answer on this thread, you need to contact Refinitiv Helpdesk via MyRefinitiv to verify what a problem is. The error messages indicate that a problem could be on Eikon or the server-side.

icon clock
10 |1500

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

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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