Login Page - Create Account

Support Board


Date/Time: Fri, 19 Apr 2024 21:09:59 +0000



DTC server: Market data requests from remote computer not allowed

View Count: 1006

[2020-03-30 16:22:20]
CBR600RR - Posts: 37
I'm trying to get trade data from the DTC server from a remote machine (on the same subnet). I've set the SC server settings to allow connections from machines in the same subnet, but when I request the data I get the message "Market data requests from remote computer not allowed".
[2020-03-30 17:41:13]
Sierra Chart Engineering - Posts: 104368
This is no longer allowed due to exchange rules.

At this time to use the data feed on a second computer requires another Sierra Chart account and you have to pay the exchange fees twice. We can discount that account by 50%. But not the exchange fees.
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: 2020-03-30 17:42:09
[2021-07-26 20:46:14]
homestar - Posts: 21
I am connecting to Sierra Chart from a WSL2 instance running on the same local computer, and I have run into this issue.

Normally an incoming DTC connection from the same computer (127.0.0.1) looks like this in the message log:


DTC Protocol server | Incoming connection from 127.0.0.1. | 2021-07-26 20:01:15.072

However, due to an issue with WSL2 (https://github.com/microsoft/WSL/issues/5211), I cannot connect to 127.0.0.1, and am connecting to the local computer's actual IPv4 address instead. This shows up in the message log as follows:


DTC Protocol server | Incoming connection from <MY_IP_ADDRESS>. | 2021-07-26 20:21:29.853

where <MY_IP_ADDRESS> is the actual IPv4 address of the local computer.


To be clear, the connection is all on one computer -- it is going from WSL2 (on the local computer) to Sierra Chart (on the local computer).
Is there any way to work around the "Market data requests from remote computer not allowed" rejection? Perhaps Sierra Chart could check if the incoming connection IP is the same as the local computer's IP?
For the time being, I have set the "DTC Protocol server >> Allowed Incoming IPs" setting to "Local Subnet Only", so that I can avoid "DTC Protocol server | Rejecting connection from <MY_IP_ADDRESS>...".
[2021-07-27 22:23:35]
Sierra_Chart Engineering - Posts: 14014
We will see what we can do about this.
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, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-07-29 05:17:35]
Sierra_Chart Engineering - Posts: 14014
We should have a solution implemented for this in the next release.
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, use the Teton service:
Sierra Chart Teton Futures Order Routing

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

Login

Login Page - Create Account