EikonError: Error code 503 | Server Error: API Proxy is not available

Having a really hard time getting the python data API to work reliably. It sometimes works but most of the time refuses to work with the error: EikonError: Error code 503 | Server Error: API Proxy is not available

Running Desktop 4.0.52 (4.052055) and eikon 1.1.5

http://localhost:9000/ping?all

{"port":9000,"mode":"eikon4","pid":7732,"hasSecure":true,"startedTime":"Wed Sep 09 2020 17:57:05 GMT+0000 (Coordinated Universal Time)","subApps":[{"path":"/heap"},{"path":"/ping"},{"path":"/sxs","data":{"hasSecure":true,"sxsApps":{}}},{"path":"/api"}]}


Part from checkeikondataapi.ps1:



2. List all listening ports of Eikon processes
==============================================

LocalAddress LocalPort  State OwningProcess
------------ ---------  ----- -------------
127.0.0.1        50396 Listen          7568
127.0.0.1         9000 Listen          7732
127.0.0.1         8088 Listen          6728
127.0.0.1         8043 Listen          5048
127.0.0.1         8042 Listen          5048
127.0.0.1         8000 Listen          1776

3. Check portInUse file
=======================
C:\Users\bpfaff\AppData\Roaming\Thomson Reuters\Eikon Scripting Proxy\.portInUse is not found


Note that under my AppData Roaming profile, I don't have a Thomson Reuters entry. I did find a Refinitiv directory with a .portInUse file that lists "9060"

Best Answer

  • Hi @bpfaff

    Please try downgrading Eikon Data API to 1.1.2

    pip uninstall eikon
    pip install eikon==1.1.2

    If the problem still happens, please submit a ticket to Refinitiv Helpdesk at my.refinitiv.com/ and ask the helpdesk to escalate the ticket to Technical Support

Answers

  • Downgrading to eikon==1.1.2 did not do the trick for us. I will contact the Refinitiv Helpdesk for further assistance.