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

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


Довольно редко, но наблюдаю:

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

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

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




Спасибо:


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
Ответить


Сотни сообщений типа:

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
Ответить


Сотни сообщений типа:

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