Login Page - Create Account

Support Board


Date/Time: Thu, 16 Jan 2025 18:52:25 +0000



API - Login rejected: Username not specified.

View Count: 1368

[2017-11-10 12:02:08]
User14532 - Posts: 6
hi.
I use my own software to upload data via API.
The DTC Protocol Server for realtime data works fine.
But now I have found that I can not connect to the Historical Server DTC (see log).
A few months ago everything worked. I did not change anything in the code.
I tried everything, including on / off Require Autentication, but nothing helps.
After sending Logon_Reguest (with username), we get a message
"HD Server | Login rejected: Username not specified. | 2017-11-10 12:38:41"
This is not true, username is entered.
The same Logon_Request command for the Realtime Data Server (DTC Protocol Server) works.
I do not know what's changed with you since it worked for me before.
Thanks for help.



Software version: 1531 | 2017-11-10 12:38:35
Uses New Spreadsheets | 2017-11-10 12:38:35
Usage end date: 2017-11-18 | 2017-11-10 12:38:35
Enabled for: Advanced Features. | 2017-11-10 12:38:35
Enabled for: Sierra Chart Historical Data Service. | 2017-11-10 12:38:35
Enabled for: Sierra Chart Real-Time Exchange Data Feed. | 2017-11-10 12:38:35
Enabled for: INDEXES_DATA_BARCHART | 2017-11-10 12:38:35
Enabled for: CME (Trading Account Required) | 2017-11-10 12:38:35
Enabled for: CBOT (Trading Account Required) | 2017-11-10 12:38:35
Enabled for: COMEX (Trading Account Required) | 2017-11-10 12:38:35
Enabled for: NYMEX (Trading Account Required) | 2017-11-10 12:38:35
Received 1 data feed usernames. | 2017-11-10 12:38:35
Allow Support for Sierra Chart Data Feeds is enabled. | 2017-11-10 12:38:35
Current selected Data/Trading service: Interactive Brokers | 2017-11-10 12:38:35
Chart Update Interval: 500 | 2017-11-10 12:38:35
Time Zone: +01:00:00 (CET+01CEST+01,M3.5.0/02:00,M10.5.0/03:00) | 2017-11-10 12:38:35
2017-11-10 12:38:35 Local computer time | 2017-11-10 12:38:35
2017-11-10 11:38:35 Local computer time in UTC | 2017-11-10 12:38:35
2017-11-10 12:38:35 Local computer time in SC Time Zone | 2017-11-10 12:38:35
2017-11-10 08:16:24 Server time in UTC | 2017-11-10 12:38:35
Local computer UTC time and Server UTC time difference: 1 seconds. | 2017-11-10 12:38:35
Program path: C:\SierraChart\ | 2017-11-10 12:38:35
Data Files path: C:\SierraChart\Data\ | 2017-11-10 12:38:35
OS Version Number: 6.2 | 2017-11-10 12:38:35
Locale Setting: C | 2017-11-10 12:38:35

HD Server | New server thread for client has been created for incoming connection. | 2017-11-10 12:38:41
Socket (100) | Creating socket. | 2017-11-10 12:38:41
HD Server | Login rejected: Username not specified. | 2017-11-10 12:38:41
HD Server | Login rejected: Username not specified | 2017-11-10 12:38:41
HD Server | Timed out waiting for client to close socket. | 2017-11-10 12:38:47
Socket (100) | Initiating close of socket by core. | 2017-11-10 12:38:47
Socket (100) | Shutdown started. Waiting for graceful close. | 2017-11-10 12:38:47
HD Server | Server thread ending. Socket closed. | 2017-11-10 12:38:47
[2017-11-10 19:30:23]
Sierra Chart Engineering - Posts: 104368
We have looked into this, and definitely the username was not actually provided but probably the problem has something to do with a difference with encoding compared to what the server is expecting.

What DTC encoding are you using? The default is "Binary". Refer to:
DTC Messages and Procedures: Encoding Request Sequence
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: 2017-11-11 22:32:35
[2017-11-11 15:42:26]
User14532 - Posts: 6
Thanks for your quick response.
I was able to solve the problem. Just update to version 1641 and logon_request is working again.
[2017-11-11 18:36:40]
User14532 - Posts: 6
Is there an option to load market data without launching the sierrachart application?
For example, via HTTP GET request from your server?
(for example - as can be done from quandl "https://www.quandl.com/api/v3/datasets/WIKI/FB.json?column_index=4&start_date=2014-01-01&end_date=2014-12-31&collapse=monthly&transform= rdiff & API_KEY = YOURAPIKEY "?)
Thank you for your response
[2017-11-11 22:23:14]
Sierra Chart Engineering - Posts: 104368
Disregard the prior answer. It was deleted and meant for another thread.

No, there is no way to access the data in this way.
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
[2017-11-11 22:30:55]
Sierra Chart Engineering - Posts: 104368
Actually the answer we gave previously was in response to post #3:
Not sure why updating would have helped.

The only recent change to the DTC historical data server, was when using the server, if you have set a specific encoding in Sierra Chart other than "Automatic" that encoding would be used when previously it was not.

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: 2017-11-11 22:31:56

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

Login

Login Page - Create Account