For a deeper look into our Elektron API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
13 4 4 7

What is causing this connection error for running an ETA consumer in a Docker container?

We are trying run an ETA consumer application in a docker container and when we try to connect to a specific endpoint we are getting this error.

channelInactive fd=4 <<Impl/ripcsrvr.c:6068> Error: 1002 Could not read IPC Mount Ack.  Connection attempt has failed. System errno: (115) 

Is there something that needs to be done in order to have the connection go through and stay open? It is looking as though we are able to get a connection but it is automatically closing.

elektronrefinitiv-realtimeelektron-sdk
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
Upvote
Accepted
78.8k 250 52 74

I can run an ETA consumer example properly in a docker container. Please refer to this article regarding steps to setup Elektron SDK in a docker container.

In short, you can build an image by using this command.

$ sudo docker build -t elektron-sdk https://github.com/TR-API-Samples/Article.EMA.ETA.Docker.git

After that, you can test it by following steps in Usages section.

From the error, please make sure the consumer application is connecting to the correct RSSL TCP port (14002).

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.