|
|
karatСтаж: 4 года 11 месяцевСообщений: 137 | | | | hp102 писал(а): Подключаюсь через telnet - все ОК
указываете ip или буквенный адрес? Или так и так подключается? Если вдруг только ip подключается, то с dns проблема и в сигейте нужно поменять на ip
| |
|
hp102Стаж: 4 года 3 месяцаОткуда: МоскваСообщений: 14 | | | | karat писал(а):hp102 писал(а): Подключаюсь через telnet - все ОК
указываете ip или буквенный адрес? Или так и так подключается? Если вдруг только ip подключается, то с dns проблема и в сигейте нужно поменять на ip
И так и так подключается, в client_router.ini тоже и так и так пробовал. Оставил буквенный для наглядности.
| |
|
karatСтаж: 4 года 11 месяцевСообщений: 137 | | | | hp102 писал(а): И так и так подключается, в client_router.ini тоже и так и так пробовал. Оставил буквенный для наглядности.
а как разрешили проблему с телнетом? наверняка ввели какое то исключение для антивируса/фаерволла? сделайте тоже самое для приложения сигейт =)
| |
|
hp102Стаж: 4 года 3 месяцаОткуда: МоскваСообщений: 14 | | | | karat писал(а):hp102 писал(а): И так и так подключается, в client_router.ini тоже и так и так пробовал. Оставил буквенный для наглядности.
а как разрешили проблему с телнетом? наверняка ввели какое то исключение для антивируса/фаерволла? сделайте тоже самое для приложения сигейт =) ага, еще один цикл... Спасибо.
| |
|
hp102Стаж: 4 года 3 месяцаОткуда: МоскваСообщений: 14 | | | | hp102 писал(а):karat писал(а):hp102 писал(а): И так и так подключается, в client_router.ini тоже и так и так пробовал. Оставил буквенный для наглядности.
а как разрешили проблему с телнетом? наверняка ввели какое то исключение для антивируса/фаерволла? сделайте тоже самое для приложения сигейт =) ага, еще один цикл... Спасибо. Решили все таки использовать выделенный канал с подключением к тестовому серверу. Раутер сразу заработал. Теперь другая проблема, вот в логе раутера:
'MQCRYPT:BAD_AUTH_INFO';Local password for application - 'orderbook_net' verification failed;
Причем непонятно где и какой пароль устанавливать. В документации ничего по этому вопросу нет. У объекта CGate нет свойств логина и пароля. Код:
CGate.Open("ini=netordbook.ini;key=11111111;minloglevel=trace"); CGate.LogInfo("test .net log"); Connection conn = new Connection("p2tcp://IP нашего шлюза:4001;app_name=orderbook_net"); conn.Open();
Раутер использует тестовый логин и пароль который был получен для работы через интернет. Есть ли какие-то идеи? Спасибо.
| |
|
hp102Стаж: 4 года 3 месяцаОткуда: МоскваСообщений: 14 | | | | hp102 писал(а): 'MQCRYPT:BAD_AUTH_INFO';Local password for application - 'orderbook_net' verification failed;
Вроде разобрался - это верно для выделенного канала через шлюз(в этом примере IP шлюза: 192.168.11.1 на котором установлен раутер).
Здесь три момента:
1) В ini файле раутера должна быть секция [AS:Local] где идет строка AppName=AppPassword 2) Connection conn = new Connection("p2tcp://192.168.11.1:4001;app_name=AppName;"); 3) При открытии соединения пишем Conn.Open("password=AppPassword")
Все заработало.
| |
|
vasyalСтаж: 6 лет 5 месяцевСообщений: 3 | | | | Коллеги,
Мы пытаемся обновить версии клинтских библиотек и шлюза с CGate 1.3.8.1 на CGate 1.3.12.3. При обновлении в логах клиента видим следующие сообщения:
2016-10-25 15:38:23.531;p2repl-cli;;<DATA;strm 0x7F5214005070;TID 139991982053120 2016-10-25 15:38:23.836;cgate.user;error;In data pointer to cg_getstr passed non bcd type.;TID 139991982053120
Мы используем cgate.jar и прямых вызовов С кода не делаем. Код приложения при обновлении не меняли, а только пересобрали приложение с новой библиотекой.
Кто-нибудь сталкивался с подобным?
| |
|
RobinСтаж: 5 лет 3 месяцаСообщений: 112 | | | | 1) Получаю FUTCOMMON_FASTREPL со наиболее вероятной нарезкой 3мс, у потока FUTAGGR50_FASTREPL то же самое 6мс. Это нормальное поведение системы, или в этом есть какая то ошибка?
2) При подключении к разным промсерверам можно ли считать что настройки батчинга везде одинаковые, то есть нет разницы к какому прому подключен клиент?
| |
|
Yuriy84Стаж: 6 лет 5 месяцевОткуда: ЕкатеринбургСообщений: 30 | | | | Подскажите как использовать schemeTool, можно пример. А то в папке Moscow Exchange\SpectraCGate\bin находится schemetool.exe, а он не запускается. Как его запустить?
| |
|
ALEXEYKARPOVСтаж: 8 лет 5 месяцевСообщений: 249 | | | | Цитата:Подскажите как использовать schemeTool, можно пример. А то в папке Moscow Exchange\SpectraCGate\bin находится schemetool.exe, а он не запускается. Как его запустить? ftp://ftp.moex.com/pub/FORTS/Plaza2/docs/cgate_ru.pdf
| |
|
Yuriy84Стаж: 6 лет 5 месяцевОткуда: ЕкатеринбургСообщений: 30 | | | | Документацию я читал.
Цитата: Режим makesrc предназначен для формирования исходного кода с описанием структур сообщений. Полученные структуры могут быть использованы для доступа к полям сообщений. Формирование схемы производится следующим вызовом: schemetool makesrc [options] [SOURCE SCHEME]
schemetool makesrc [options] [SOURCE SCHEME] - мне не понятно, где это задавать?
| |
|
karatСтаж: 4 года 11 месяцевСообщений: 137 | | | | Yuriy84 писал(а): schemetool makesrc [options] [SOURCE SCHEME] - мне не понятно, где это задавать?
в командной строке, там в доке же примеры есть.
Цитата:Примеры использования утилиты: schemetool makesrc -o futinfo.h forts_scheme.ini FUTINFO - этот пример формирует в файле futinfo.h описания структур на языке C схемы FUTINFO из файла forts_scheme.ini.
| | | | | Последний раз редактировалось автором 20.12.2016 12:21, всего редактировалось 2 раза |
|
pavardСтаж: 5 лет 11 месяцевСообщений: 29 | | | | кто-нибудь знает что за флаг 0x400 в полях status и xstatus таблицы orders_log потока FORTS_ORDLOG_REPL?
| |
|
Oleg VazhnevСтаж: 11 лет 2 месяцаСообщений: 1381 | | | | По статусу раньше по-моему было так, что если стоит неизвестный флаг - это ничего не значит. Проверять нужно только известные флаги, а неизвестные биржа не гарантирует, что в 0 поставит. Если я не путаю ничего.
Подскажите по докам биржевым. Смотрю spectra fast. В каждой таблице есть колонка Mandatory. Возможные значения - Y / N / C. Это какая-то общеизвестная терминология? Как расшифровывается Y, N я догадался, а C это что? Const? Custom?
| |
|
westtrdСтаж: 9 лет 8 месяцевОткуда: BelarusСообщений: 1034 | | | | Conditional, в соответствии со стандартом
| |
|
|