Login Page - Create Account

Support Board


Date/Time: Fri, 28 Feb 2025 09:32:51 +0000



Concurrent datafeed connection issues

View Count: 533

[2021-08-13 11:31:24]
User161648 - Posts: 3
Dear

I have 2 Sierra Chart installed on 2 different computers (Computer A, SC version 2280 and Computer B, SC version 2291).
Both computer has the same configuration, data service is Interactive Brokers. The data feed works fine when there is ONLY ONE SC runs on either Computer.
However, when I have 2 SC runs on BOTH Computer A AND B, only ONE computer can successfully connect to the server and receive real data. The other computer unable to login to the server but keep retrying and receiving below message.

SC Data - All Services | Connecting to the server ds1.sierracharts.com. Port 443 | 2021-08-12 20:52:55.193
DTC Client socket (1) | Creating socket. | 2021-08-12 20:52:55.194
DTC Client socket (1) | New receive buffer size: 5242880 | 2021-08-12 20:52:55.194
DTC Client socket (1) | Connecting to IP: 8.18.161.135. | 2021-08-12 20:52:55.194
SC Data - All Services | Network connection to server complete. | 2021-08-12 20:52:55.466
SC Data - All Services | Starting socket receive thread. | 2021-08-12 20:52:55.466
SC Data - All Services | Sending encoding request to server: Binary VLS. Compression: standard | 2021-08-12 20:52:55.466
SC Data - All Services | Setting DTC encoding to Binary VLS | 2021-08-12 20:52:55.764
SC Data - All Services | Sending logon request message. | 2021-08-12 20:52:55.764
SC Data - All Services | Received logon response. | 2021-08-12 20:52:56.606
SC Data - All Services | Server Name: SC Real-Time Server. | 2021-08-12 20:52:56.606
SC Data - All Services | Server protocol version: 8. Client protocol version: 8 | 2021-08-12 20:52:56.606
SC Data - All Services | Logon error received from server: Connection limit exceeded. | MaxConnectionsDifferentDevices = 1, NumCurrentConnectionsDifferentDevices = 2 | 2021-08-12 20:52:56.606
SC Data - All Services | Waiting for socket receive thread to end | 2021-08-12 20:52:56.606
DTC Client socket (1) | CloseSocket call. | 2021-08-12 20:52:56.606
SC Data - All Services | Disconnected from the server. | 2021-08-12 20:52:56.606
SC Data - All Services | Data feed disconnected. Will reconnect in 5 seconds. | 2021-08-12 20:52:56.606
DTC Client socket (1) | Shutdown started. Waiting for graceful close. | 2021-08-12 20:52:56.606
DTC Client socket (1) | Socket gracefully closed by remote side. | 2021-08-12 20:52:56.873
DTC Client socket (1) | Closed. | 2021-08-12 20:52:56.873

I also tried different Ports on the Computer A (eg. 7496) and B (eg. 7495) but no joy.
I used to be able to get real data for BOTH Computer A and B might be 2 months ago with previous versions ....

Thanks for your help.
[2021-08-14 11:05:15]
Sierra Chart Engineering - Posts: 104368

SC Data - All Services | Logon error received from server: Connection limit exceeded. | MaxConnectionsDifferentDevices = 1, NumCurrentConnectionsDifferentDevices = 2 | 2021-08-12 20:52:56.606
This is the relevant portion. Refer to:
https://www.sierrachart.com/index.php?page=doc/SierraChartRealTimeFuturesStockDataFeed.php#Connections
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-08-14 11:06:01

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account