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"