1

Тема: Сообщения о событиях

Подскажите пожалуйста, в чем может быть проблема:
Аппаратура "Радиоборт", сервер sysX (ver. 1.25.2), Arm10 (ver. 1.27.1), пытаюсь настроить получение с датчика сообщений, в редакторе объектов назначаю датчику событие, например о получении валидности данных, все делаю как описано в руководстве, но от датчика не приходит ни каких сообщений, хотя в диспетчере видно как меняется состояние датчика, пробовал настроить получение от датчика сообщений о разных событиях (связь с навигатором и д.т.), но результат тот же, сообщения не приходят. И еще вопрос, в этих датчиках предусмотрена функция "Датчик переворота", как настроить в АРМ получение сообщения об этом событии.
Спасибо.

2

Re: Сообщения о событиях

Сервер событий должен быть запущен и получать актуальные данные от навигатора.
Позвоните в техподдержку, опишите ситуацию, team viewer ускорит решение проблемы.
Датчик переворота - в параметре типа 338 - Accel_energy будет ненулевое значение.

3

Re: Сообщения о событиях

В том и дело, что сервер событий запущен, есть актуальные данные от навигатора, в диспетчере видно изменение состояния датчика (валидность и не валидность данных), а сообщение не появляется. Не надо ли делать каких-то дополнительных настроек на сервере?
К сожалению по корпоративным причинам использовать team viewer не могу.

4

Re: Сообщения о событиях

Запустить сервер в режиме приложения посмотреть статистику, идут ли данные, входящие и исходящие

5

Re: Сообщения о событиях

Смотреть нужно именно сервер событий?

6

Re: Сообщения о событиях

Да, позвоните уже в техподдержку.

7

Re: Сообщения о событиях

Сервер событий в режиме приложения выдает в логе:
Dec 08 11:31:28 08.12 11:31:27 PAX сервер: Запрос списка клиентов
Dec 08 11:31:28 08.12 11:31:28 PAX сервер: Получен список клиентов - 2
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Инициализация http сервера
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Аутентификация  - вкл.
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Авторизация  - выкл
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Проверка описателей - выкл
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Порт по умолчанию 5554
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Binding1 port_min = 6300, port_max = 6399, port = 5554
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: http сервер не активен
Dec 08 11:32:16 08.12 11:32:16 PAX сервер: Запрос списка клиентов
Dec 08 11:32:16 08.12 11:32:16 PAX сервер: Получен список клиентов - 2
Dec 08 11:32:16 08.12 11:32:16 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:32:16 08.12 11:32:16 PAX сервер: http сервер не активен
Dec 08 11:36:28 08.12 11:36:28 PAX сервер: Запрос списка клиентов
Dec 08 11:36:28 08.12 11:36:28 PAX сервер: Получен список клиентов - 2
Dec 08 11:37:16 08.12 11:37:16 PAX сервер: Запрос списка клиентов
Dec 08 11:37:16 08.12 11:37:16 PAX сервер: Получен список клиентов - 2
Dec 08 11:37:16 08.12 11:37:16 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:37:16 08.12 11:37:16 PAX сервер: http сервер не активен
Dec 08 11:41:28 08.12 11:41:28 PAX сервер: Запрос списка клиентов
Dec 08 11:41:28 08.12 11:41:28 PAX сервер: Получен список клиентов - 2
Dec 08 11:42:16 08.12 11:42:16 PAX сервер: Запрос списка клиентов
Dec 08 11:42:16 08.12 11:42:16 PAX сервер: Получен список клиентов - 2
Dec 08 11:42:16 08.12 11:42:16 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:42:16 08.12 11:42:16 PAX сервер: http сервер не активен
Dec 08 11:46:28 08.12 11:46:28 PAX сервер: Запрос списка клиентов
Dec 08 11:46:28 08.12 11:46:28 PAX сервер: Получен список клиентов - 2
Dec 08 11:47:16 08.12 11:47:16 PAX сервер: Запрос списка клиентов
Dec 08 11:47:17 08.12 11:47:16 PAX сервер: Получен список клиентов - 2
Dec 08 11:47:17 08.12 11:47:16 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:47:17 08.12 11:47:16 PAX сервер: http сервер не активен

Больше ни каких изменений в логах нет

8

Re: Сообщения о событиях

diorg пишет:

Сервер событий в режиме приложения выдает в логе:
Dec 08 11:31:28 08.12 11:31:27 PAX сервер: Запрос списка клиентов
Dec 08 11:31:28 08.12 11:31:28 PAX сервер: Получен список клиентов - 2
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Инициализация http сервера
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Аутентификация  - вкл.
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Авторизация  - выкл
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Проверка описателей - выкл
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Порт по умолчанию 5554
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: Binding1 port_min = 6300, port_max = 6399, port = 5554
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:32:15 08.12 11:32:15 PAX сервер: http сервер не активен
Dec 08 11:32:16 08.12 11:32:16 PAX сервер: Запрос списка клиентов
Dec 08 11:32:16 08.12 11:32:16 PAX сервер: Получен список клиентов - 2
Dec 08 11:32:16 08.12 11:32:16 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:32:16 08.12 11:32:16 PAX сервер: http сервер не активен
Dec 08 11:36:28 08.12 11:36:28 PAX сервер: Запрос списка клиентов
Dec 08 11:36:28 08.12 11:36:28 PAX сервер: Получен список клиентов - 2
Dec 08 11:37:16 08.12 11:37:16 PAX сервер: Запрос списка клиентов
Dec 08 11:37:16 08.12 11:37:16 PAX сервер: Получен список клиентов - 2
Dec 08 11:37:16 08.12 11:37:16 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:37:16 08.12 11:37:16 PAX сервер: http сервер не активен
Dec 08 11:41:28 08.12 11:41:28 PAX сервер: Запрос списка клиентов
Dec 08 11:41:28 08.12 11:41:28 PAX сервер: Получен список клиентов - 2
Dec 08 11:42:16 08.12 11:42:16 PAX сервер: Запрос списка клиентов
Dec 08 11:42:16 08.12 11:42:16 PAX сервер: Получен список клиентов - 2
Dec 08 11:42:16 08.12 11:42:16 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:42:16 08.12 11:42:16 PAX сервер: http сервер не активен
Dec 08 11:46:28 08.12 11:46:28 PAX сервер: Запрос списка клиентов
Dec 08 11:46:28 08.12 11:46:28 PAX сервер: Получен список клиентов - 2
Dec 08 11:47:16 08.12 11:47:16 PAX сервер: Запрос списка клиентов
Dec 08 11:47:17 08.12 11:47:16 PAX сервер: Получен список клиентов - 2
Dec 08 11:47:17 08.12 11:47:16 PAX сервер: При активизации сервера вызвано исключение: Could not bind socket. Address and port are already in use.
Dec 08 11:47:17 08.12 11:47:16 PAX сервер: http сервер не активен

Больше ни каких изменений в логах нет

В логах видно, что порт, который использует сервер событий занят, по всей видимости когда Вы запускаете его как приложение служба продолжает работать. Остановите службу и запустите его как приложение.

Ведущий инженер-испытатель технической службы
ЗАО "Сантэл-Навигация"
E-mail: support@santel-navi.ru
Сайт:   www.santel-navi.ru

9

Re: Сообщения о событиях

Да, это я понял, разобрался, но уже после отправки сюда сообщения.
Заметил, что в логе сервера рассылки постоянно появляется такое:
Dec 08 14:32:39 08.12 14:32:39 CS: Обновлен список клиентов - 11
Dec 08 14:32:39 08.12 14:32:39 CS: Рабочий режим
Dec 08 14:32:39 08.12 14:32:39 CS: Запрошены данные о ТС, url - http://localhost:5551
Dec 08 14:32:39 08.12 14:32:39 CS: Получен ответ на запрос ТС - 0,187сек.
Dec 08 14:32:39 08.12 14:32:39 CS: Обновлены данные о ТС - 48
Dec 08 14:32:43 08.12 14:32:43 CS: Модуль связи вернул ошибку: 08.12 14:32:43 В доступе отказано
Dec 08 14:32:44 08.12 14:32:44 CS: Модуль связи вернул ошибку: 08.12 14:32:44 В доступе отказано
и это повторяется постоянно.

в логе основного шлюза появляется:
Dec 08 14:16:20 08.12 14:16:20 MG: Запрошен список ТС
Dec 08 14:16:20 08.12 14:16:20 MG: Получен список тс( 48 ) - 0,062 сек.
Dec 08 14:17:07 08.12 14:17:07 MG: В пакете ТС № 1021380, request_id 3772 не сходится crc
Dec 08 14:17:07 08.12 14:17:07 MG: HEX: 7E7E900002006DCE02000000000000010065000100BC0E0000000092742A5A3C34861CF632C421F0D80000000031010000620012010200000000000000000000000000000000000000819E00000000000008000200000000000801020000000000100100000000110000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007E
Dec 08 14:21:20 08.12 14:21:20 MG: Запрошен личный профиль, период - 300сек., таймаут - 10сек.
Dec 08 14:21:20 08.12 14:21:20 MG: Получен личный профиль - 0,156сек.

больше ни каких ошибок в логах модулей не встречается.

10

Re: Сообщения о событиях

diorg пишет:

CS: Модуль связи вернул ошибку: 08.12 14:32:43 В доступе отказано

Рассылка пытается отправить данные серверу событий от имени шлюза, получает в доступе отказано. В администраторе на сервере событий правой кнопкой, выбрать список доступа, указать шлюз.

diorg пишет:

В пакете ТС № 1021380, request_id 3772 не сходится crc

Рабочая ситуация.

11

Re: Сообщения о событиях

Спасибо, проблема с сообщениями решилась после добавления доступа к серверу событий для шлюза.