Соединение разорвано по причине неудачи проверки лицензии


Соединение разорвано по причине неудачи проверки лицензии
Atom
17.12.2012


Довольно редко, но наблюдаю:
  • System.InvalidOperationException: Соединение разорвано по причине неудачи проверки лицензии


В чём может быть причина?

update:
Проблема после перехода с 4.1.5 на 4.1.7 (21505 от 13 Декабря 2012 из codeplex trunk) на том же самом компе
Пропала после возврата к версии StockSharp 4.1.5 и, при более позднем переходе на
на версию StockSharp 21650 от 21 декабря 2012



Спасибо:



Именинники: o.cheban82, NLRR

1 2  >
esper

Фотография
Дата: 17.12.2012
Ответить


Лицензия есть на этом компьютере? Действующая?
Спасибо:

Геннадий Ванин (Gennady Vanin)

Фотография
Дата: 17.12.2012
Ответить


esper Перейти
Лицензия есть на этом компьютере? Действующая?


Есть-есть!!!
И поторопился написать, что довольно редко
Через 5-15 минут работы постоянно вылетает это сообщение. Просто сразу не обратил внимание, т.к. окошки вылезают скрытые под другими окнами (КВИКа, в частности). Ну, а потом всё колом и я не никак ожидал, что простой переход на другую версию будет классифицироваться нарушением лицензии

До этого пользовался S# 4.1.5, перешёл на 4.1.7 и, наивный чукотский мальчик думал, что всё будет в порядке.

Не стал заморачиваться, перекомпилировал в зад на 4.1.5
Спасибо:

Algonavt

Фотография
Дата: 17.12.2012
Ответить


Наблюдаю то же самое на 4.1.6. Компьютер - тот же, на котором робот скомпилирован. Раз в 10-40 секунд рвется соединение. Что скажут разработчики библиотеки?
Спасибо: Геннадий Ванин (Gennady Vanin)

Alexander

Фотография
Дата: 18.12.2012
Ответить


Что выдаёт ProcessDataError?
Туда должно вывестись сообщение об ошибке лицензии.
Спасибо:

Геннадий Ванин (Gennady Vanin)

Фотография
Дата: 18.12.2012
Ответить


Alexander Mukhanchikov Перейти
Что выдаёт ProcessDataError?
Туда должно вывестись сообщение об ошибке лицензии.

Я уже откатился на 4.1.5. Изучать проблему не было времени, поэтому выкладываю то, что запротоколировал на тот момент

Сотни сообщений типа:
Цитата:
StockSharp.Quik.ApiException: Код ошибки DllNotConnected Сообщение DLL is not connected to QUIK.
в #=qeKTJD2keHTW5zZTcMzDz5jpqbJLefrdp$son$$mbeWVOxPY6wNdxb5OcGK2XTyuk.#=q_NeykRgEOUFVI9qPbL7Dog==(Int32 #=qUmniA3SyjvglJfYL_LWxvA==, StringBuilder #=qL7CZGRkV0crZhaIkED8D8Q==)
в #=qFXqC82RpwNlj2ymhkLroOjgm$VIUPF$2lJSGGZjTLZI=.#=ql97Jr4dhI38tQu08jqKMVw==()
в StockSharp.Quik.QuikTrader.OnDisconnect()
в StockSharp.Algo.BaseTrader.Disconnect()
в StockSharp.Algo.BaseTrader.#=qrRp7FVgR9LvxLuOcdzMXxQ==()


в сотнях окошек
StockSharp.Quik.ApiException: Код ошибки DllNotConnected Сообщение DLL is not connected to QUIK.
которые не дают что-о там исследовать
Спасибо:

esper

Фотография
Дата: 18.12.2012
Ответить


Геннадий Ванин (Gennady Vanin) Перейти
Сотни сообщений типа:
Цитата:
StockSharp.Quik.ApiException: Код ошибки DllNotConnected Сообщение DLL is not connected to QUIK.
в #=qeKTJD2keHTW5zZTcMzDz5jpqbJLefrdp$son$$mbeWVOxPY6wNdxb5OcGK2XTyuk.#=q_NeykRgEOUFVI9qPbL7Dog==(Int32 #=qUmniA3SyjvglJfYL_LWxvA==, StringBuilder #=qL7CZGRkV0crZhaIkED8D8Q==)
в #=qFXqC82RpwNlj2ymhkLroOjgm$VIUPF$2lJSGGZjTLZI=.#=ql97Jr4dhI38tQu08jqKMVw==()
в StockSharp.Quik.QuikTrader.OnDisconnect()
в StockSharp.Algo.BaseTrader.Disconnect()
в StockSharp.Algo.BaseTrader.#=qrRp7FVgR9LvxLuOcdzMXxQ==()



Не вижу ни слова про лицензию в данной ошибке.
Спасибо:

Геннадий Ванин (Gennady Vanin)

Фотография
Дата: 18.12.2012
Ответить


esper Перейти
Геннадий Ванин (Gennady Vanin) Перейти
Сотни сообщений типа:
Цитата:
StockSharp.Quik.ApiException: Код ошибки DllNotConnected Сообщение DLL is not connected to QUIK.
в #=qeKTJD2keHTW5zZTcMzDz5jpqbJLefrdp$son$$mbeWVOxPY6wNdxb5OcGK2XTyuk.#=q_NeykRgEOUFVI9qPbL7Dog==(Int32 #=qUmniA3SyjvglJfYL_LWxvA==, StringBuilder #=qL7CZGRkV0crZhaIkED8D8Q==)
в #=qFXqC82RpwNlj2ymhkLroOjgm$VIUPF$2lJSGGZjTLZI=.#=ql97Jr4dhI38tQu08jqKMVw==()
в StockSharp.Quik.QuikTrader.OnDisconnect()
в StockSharp.Algo.BaseTrader.Disconnect()
в StockSharp.Algo.BaseTrader.#=qrRp7FVgR9LvxLuOcdzMXxQ==()



Не вижу ни слова про лицензию в данной ошибке.


Они идут после первого сообщения
Геннадий Ванин (Gennady Vanin) Перейти
Довольно редко, но наблюдаю:
  • System.InvalidOperationException: Соединение разорвано по причине неудачи проверки лицензии


В чём может быть причина?


См. выше



Спасибо:

Геннадий Ванин (Gennady Vanin)

Фотография
Дата: 22.12.2012
Ответить


Я дополнил мой первый пост
Геннадий Ванин (Gennady Vanin) Перейти

update:
Проблема после перехода с 4.1.5 на 4.1.7 (21505 от 13 Декабря 2012 из codeplex trunk) на том же самом компе
Пропала после возврата к версии StockSharp 4.1.5 и, при более позднем переходе на
на версию StockSharp 21650 от 21 декабря 2012


Но мне вообще непонятно:
почему лицензия вообще проверяется только после установки соединения с использованием библиотеки StockSharp и через несколько минут пользования библиотекой StockSharp, а не сразу? А окошки с предупреждениями "появляются" скрытыми под другими окнами?

Если проблемы с лицензией, то откажите в ипользовании StockSharp сразу и без обиняков, т.к. это связано с потерями денег, причём не своих, в результате таких сюрпризов замедленного действия

Иначе, как умышленным ёрничеством (издевательством) над пользователями, это трудно объяснить
Спасибо:

Alexander

Фотография
Дата: 22.12.2012
Ответить


Геннадий Ванин (Gennady Vanin) Перейти
А окошки с предупреждениями "появляются" скрытыми под другими окнами?


Кажется, вам нужно всё повторять по 7 раз.
Давайте попробуем в последний раз, может на этот раз станет понятно.

Библиотека StockSharp ни одного окна не выводит и не показывает.
Все MessageBox что вы видите - это результат вашего кода и если окошки скрытые под другими окнами - обращайтесь лично к себе, это результат вашего кривого программирования.
Спасибо: Mikhail Sukhov

Геннадий Ванин (Gennady Vanin)

Фотография
Дата: 22.12.2012
Ответить


Alexander Mukhanchikov Перейти
Геннадий Ванин (Gennady Vanin) Перейти
А окошки с предупреждениями "появляются" скрытыми под другими окнами?


Кажется, вам нужно всё повторять по 7 раз.
Давайте попробуем в последний раз, может на этот раз станет понятно.

Библиотека StockSharp ни одного окна не выводит и не показывает.
Все MessageBox что вы видите - это результат вашего кода и если окошки скрытые под другими окнами - обращайтесь лично к себе, это результат вашего кривого программирования.

1)
В моём коде нигде нет строчки " Соединение разорвано по причине неудачи проверки лицензии"
1а)
У меня как операционная система Windows, так и WPF, так и .NET - на английском, а сообщение - на русском.
2)
В 7й, и последний, раз повторю, что выведение или вобще отсутствие вывода сообщений в окошки не имеют никакого отношения к сути поднятого вопроса, а именно:
  • проверка лицензии происходит не сразу, а с запаздыванием, что очень чревато для реального использования в реальных торгах


Не вижу никакого смысла в том, что когда что-то не так с лицензией:
  • соединение вообще изначально установливается с использованием StockSharp
  • разрывается только соединение, а не делается общий shutdown запущенного приложения, т.е. бот продолжает работу, но уже выдавая наведенные ошибки, а не прямую изначальную причину


Почему только соединение разрывается, а не производися shutdown приложения?
Спасибо:
1 2  >

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy