Hi,
I receive an error when trying to get data with the API to a R application.
Failed to connect to localhost port 9000: Connection refused refinitiv
Any idea?
Regards,Erik
@erikhansen
TCP port 9000 is used by Eikon Proxy API. The Eikon R application needs to connect to this port to retrieve the data. Please make sure the Eikon is running properly on the machine.
You can also refer to Eikon Data API(Python) Troubleshooting to verify the problem.
Thanks for you answer. Is it possible to get help from the support to get Eikon to be correctly connected?
Yes, you can contact the Eikon Support team via MyRefinitiv to verify the problem. However, the support may ask you to post the question in this forum. You need to insist that the case should be escalated to the Technical Support team.
Okay thanks! Before I ask them I have one more question. Can I have the Eikon istalled on another computer than the computer we build the R application?
No. Eikon must be installed and run on the same machine as the R application.
To retrieve the data, the Eikon Data API (R application) will connect to 127.0.0.1:9000 listened by the Eikon process.
I have the R app on a server on amazon. Still possible to call the API?
I'm afraid not since you will need Eikon or Refinitiv Workspace running in the background to run R scripts collecting data from either since the Eikon R application needs to connect to this port to retrieve the data.
I think you need to consider using other products that provide API services on the Internet or cloud.