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
51 1 1 0

Error: No Proxy Address Identified

Using Eikon library for Python imported as "ek"

Eikon application is running.

App key is generated and enabled.

When running ek.set_app_key('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx') I get following error:

2024-08-12 12:28:48,546 P[22820] [MainThread 13216] Error: no proxy address identified.
Check if Eikon Desktop or Eikon API Proxy is running.
2024-08-12 12:28:48,547 P[22820] [MainThread 13216] Error on handshake url http://127.0.0.1:None/api/handshake : InvalidURL("Invalid port: 'None'")

This is code I have used for well over a year, and this is the first time I have encountered this error message.

Could someone please advise as to what might be causing this, as the Eikon application is running, and the app key is generated and enabled, as mentioned?

Thanks.

eikon-data-api#technologyapp-key
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.

1 Answer

· Write an Answer
Upvotes
Accepted
85k 289 53 77

@michael-r.meyer

Thank you for reaching out to us.

First, you need to check if the API proxy is running properly by refering to the Eikon Data API and Refinitiv Data Library - Troubleshooting article.

1723603103814.png

Next, please check the version of Eikon Data API by using the following command.

ek.__version__

Typically, this issue may relate to the Python dependency libraries.

For example, Eikon Data API 1.1.18 depends on the following Python libraries.

Version: 1.1.18
Summary: Python package for retrieving Eikon data.
Home-page: https://developers.refinitiv.com/eikon-apis/eikon-data-api
Author: REFINITIV
Author-email: 
License: Apache 2.0
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: httpx>=0.18.0
Requires-Dist: nest_asyncio>=1.5.1
Requires-Dist: datetime
Requires-Dist: pandas>=1.0.0
Requires-Dist: numpy>=1.11.0
Requires-Dist: appdirs>=1.4.3
Requires-Dist: python-dateutil
Requires-Dist: websocket-client!=1.0.0,>=0.54.0
Requires-Dist: deprecation
Requires-Dist: certifi
Requires-Dist: chardet==3.*
Requires-Dist: h2==4.*
Requires-Dist: idna==2.*
Requires-Dist: rfc3986==1.*
Requires-Dist: requests==2.*

Did you update or install any Python libraries or packages?

Otherwise, you can try the new LSEG Data Library for Python instead.




1723603103814.png (12.8 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.

Hi -


I can't perform most of what is in the troubleshooting article, as I don't have the "configuration manager" executable in my refinitiv folder.

Also, when I go to the location of the log files, there is no "SxS..." file.

I'm not really sure what to do, here. I've killed and restarted Eikon, and I've also update my eikon library.

Any ideas?

Thanks,

Mike

@michael-r.meyer

Please contact the Eikon support team directly via MyAccount to check the location of the "configuration manager" executable and SxS log file.

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.