партнерский раздел
ФорумЭксплуатацияошибка invalid payload received from xml-rpc server

Эксплуатация » ошибка invalid payload received from xml-rpc server

Орион Про - пользуюсь для завеления новых сотрудников и распределением прав доступа в помещения.
До недавних пор было все нормально (орентировочно начало марта).
08.04.2021 стал заводить сотрудников и распределять права, и редактировать существующих.
Описание ситуации: В окне "Пароли" выбираю сотрудника нажимаю на считыватель карт - окно ввода кода карты какоето время висит (не отвечает), потом в поле ввода кода карты надпись "invalid payload received from xml-rpc server", а ниже "Такой пароль уже существует в БД".
При вводе кода карты в ручную (код карты беру из окна логов) карта нормально функционирует.
Вопрос: что необходимо сделать для нормального функцианирования системы?
Все началось с проблем на ПС - При подключении сервера и приборов через общий свитч ПС не работала и выдавала кучу ошибок в лог 152 тыс.
Ошибки почистили, выяснили, что проблема в коммуникации (пинги пропадали и время доступа было большим).
Подключили через 4-х портовый хаб (Сервер, ПС, ОС) - ПС заработала

3 года назад

avatar
Ничё не понятно!
1. Где пытаетесь считывать (какой считыватель используете)? Такое может быть если в момент записи кода кто-то подносит карту для прохода, если считыватель не настольный.
2. Причём здесь ПС?

Налетов Константин 3 года назад

Здравствуйте. У меня такая же проблема была, когда я использовал удаленный АБД. Связь с сервером была через Интернет путём проброса портов на роутерах. Орион Про использует для работы около 20 портов. Видимо по каким-то портам информация не проходила. Или они блокировались, либо были заняты другими процессами. АБД открывался, изменение в конфигурации мог делать, но вот получить состояние ключей не мог, появлялась такая же надпись. Решился вопрос орзанизацией VPN-туннеля между ПК с сервером и удаленным ПК. 

Тяпкин Сергей Анатольевич 3 года назад

а если попробовать в АБД считать конфиг любого контроллера, то наверное в логах появится ошибка:
(127.0.0.1): Чтение конфигурации: Invalid payload received from xml-rpc server

прям слово в слово, включая и адрес, да?

Волков Андрей 3 года назад

Дежавю, тыц.

Налетов Константин 3 года назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

4 ответа

"invalid payload received from xml-rpc server" - проблема с передачей данных, тоже была такая проблема (в моем случае проблемы с портами - просто были заняты). В "Ядре опроса", во вкладке "Сетевые обмены" можно найти в чем причина. Так же проблема при "кривой" интеграции "ОрионПро" с другим ПО, через ядро опроса. (пример: "ОрионПро" - "Интелект"). Товарищ Тяпкин Сергей Анатольевич, все правильно сказал.

3 года назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

- Дело в том, что все крутится на одном PC (моноблок Lenovo), производительности маловато, но со своей задачей справляется (пока).
Я в Орион-Про скорее опытный пользователь, чем администратор. Занимаюсь мультимедийкой и системой (в музее), в качестве нагрузки 
занимаюсь Орион-Про, диспетчеризацией, видеонаблюдение. Саму ОПС обслуживает одна организация, пожаротушение и вентиляцию другая,
а ПО ни кто не обслуживает.
- Все работало, но вентиляционщики устанавливая и прописывая новый клапон в системе установили свое ПО которое работало с теми же портами , то и Орион, клапан так и не установили, а ПС в Орионе слетела (решение нашли, в первом сообщении). Но, я думаю как следствие Орион стал работать как то не стабильно. ПО вентиляционщиков снесли, проблема осталась.

- Огромная просьба. Так как я только начинаю въезжать в эту тему, ответы, совкты, и пр. давать более расширенные, лучше пошагово.

с Уважением Александр.  

3 года назад

avatar
Александр, чтобы Вам давали советы, сами советчики должны понимать структуру системы. Я лично пока не очень понял вот это: "все крутится на одном PC"  vs  "Подключили через 4-х портовый хаб (Сервер, ПС, ОС) - ПС заработала". Причём здесь хаб? Правильно ли я понял, что аппаратура ОС и ПС подключается к АРМ через С2000-Ethernet? Если так, то нужно изучать сетевую инфраструктуру, чтобы настроить тайм-ауты. Кроме того нужно знать есть ли пульты в системе (в ПС они обязаны быть, а с ОС вопрос открытый).
Поясните какой софт ставили вентиляционщики и зачем Вы вообще их пустили к компьютеру с АРМ. Я предполагаю, что речь о болидовском софте типа UProg, PProg. Если это так, то данный софт помешать вряд ли мог, а вот какую нибудь пакость они могли занести на компьютер. Также они могли что нибудь перенастроить - поди теперь разберись!

Налетов Константин 3 года назад

Все как у Вас описано: Пульт ОС           Пульт ПС
                                             V                        V
                               адаптер Ethernet     адаптер Ethernet  (к сожалению не знаю как он называется но в системе С2000-Ethernet есть)
                                             V                        V
                                                     Hub 4 port  -----> Орион Про (Сервер, Ядро, ОЗ, АБД, лицензии)
ПО: специалисты ООО "Контур" устанавливали UProg, для настройки в системе воздушного клапона.
Я лично пока не очень понял вот это: "все крутится на одном PC"  vs  "Подключили через 4-х портовый хаб (Сервер, ПС, ОС) - ПС заработала". Причём здесь хаб? 
- При старой коммуникации адаптер Ethernet ПС и ОС были скоммутированны через общий Switch Cisco. После обащения в службу поддержки Орион, они подключились к оборудованию (не знаю как, я был в отпуске) и суказали, что идут очень большие задержки сигналов, посоветовали сделать ЛВС из трех устройств. В ЭТОЙ КОНФИГУРАЦИИ СИСТЕМА РАБОЕТ БОЛЕЕ МЕНЕЕ УСТОЙЧИВО.
Но вопрос с "invalid payload received from xml-rpc server" остается открытым. Я не могу корректо пользоваться системой АБД -> Пароли.
 При заведении или редактировании пользователя, нажав кнопку считыватель появляется окно ввода кода карты с задержкой активации кнопок
в 5-7 секунд. В поле кода ключа появляется надпись "invalid payload received from xml-rpc server", а ниже над кнопками "Такой пользователь уже есть в БД", при нажатии "Заново" поле кода ключа очищается, но через 5-7 секунд снова появляется надпись "invalid payload received from xml-rpc server", при повторном нажатии "Заново" диалоговое окно закрывается.
Если поднести карту к любому считывателю и посмотреть код ключа, а потом ввести его вручную, карта начинает работать. 

Кобелев Александр Сергеевич 3 года назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Все как у Вас описано: Пульт ОС           Пульт ПС
                                             V                        V
                               адаптер Ethernet     адаптер Ethernet  (к сожалению не знаю как он называется но в системе С2000-Ethernet есть)
                                             V                        V
                                                     Hub 4 port  -----> Орион Про (Сервер, Ядро, ОЗ, АБД, лицензии)
ПО: специалисты ООО "Контур" устанавливали UProg, для настройки в системе воздушного клапона.
Я лично пока не очень понял вот это: "все крутится на одном PC"  vs  "Подключили через 4-х портовый хаб (Сервер, ПС, ОС) - ПС заработала". Причём здесь хаб? 
- При старой коммуникации адаптер Ethernet ПС и ОС были скоммутированны через общий Switch Cisco. После обащения в службу поддержки Орион, они подключились к оборудованию (не знаю как, я был в отпуске) и суказали, что идут очень большие задержки сигналов, посоветовали сделать ЛВС из трех устройств. В ЭТОЙ КОНФИГУРАЦИИ СИСТЕМА РАБОЕТ БОЛЕЕ МЕНЕЕ УСТОЙЧИВО.
Но вопрос с "invalid payload received from xml-rpc server" остается открытым. Я не могу корректо пользоваться системой АБД -> Пароли.
 При заведении или редактировании пользователя, нажав кнопку считыватель появляется окно ввода кода карты с задержкой активации кнопок
в 5-7 секунд. В поле кода ключа появляется надпись "invalid payload received from xml-rpc server", а ниже над кнопками "Такой пользователь уже есть в БД", при нажатии "Заново" поле кода ключа очищается, но через 5-7 секунд снова появляется надпись "invalid payload received from xml-rpc server", при повторном нажатии "Заново" диалоговое окно закрывается.
Если поднести карту к любому считывателю и посмотреть код ключа, а потом ввести его вручную, карта начинает работать. 

3 года назад

avatar
Хотелось бы уточнить нюансы. У Вас в системе два удаленных пульта. Они работают в режиме "Компьютер"? Через С2000-Ethernen (которые в режиме "прозрачный", и опрос физически ведут с Пультом по RS232) транслируют события в сеть. ПК подключается к приборам через ХАБ по сети. На ПК создано два виртуальных порта, или один? Правильно ли они настроены? С учетом пинга или нет?. Номер UDP порта-отправителя на разных С2000-Еthernet отличные друг от друга или нет? Через Uprog все удаленные приборы читаются или нет? 

Тяпкин Сергей Анатольевич 3 года назад

Кобелев Александр Сергеевич: ПС и ОС были скоммутированны через общий Switch Cisco. После обащения в службу поддержки ... посоветовали сделать ЛВС из трех устройств.

У Вас было два пути: 1. Настроить VLAN на Cisco, 2 Поставить свой физический коммутатор. Вы выбрали вар.№2.
В этом варианте задержек быть не должно. Но могут быть проблемы из-за не качественно обжатого кабеля UTP.
Что там у Вас с антивирусами? Есть, нет, как настроен?

Налетов Константин 3 года назад

В каком режиме работают "Пульты" не знаю. 
В системе вижу 2 СОМ порта. СОМ 6 и СОМ 8 (но в диспетчере устройств я их не нашел)
Сетевая карта 1 - 192.168.1.1 маска 255.255.0.0
Антивируса нет. Брандмауер отключен. Патчкорды заводские проверенные.
UProg не запускл, так как не знаю как пользоваться.

Кобелев Александр Сергеевич 3 года назад

Если порты виртуальные, то Вы их не найдете в диспетчере. Проверить настройку этих СОМ-портов можно утилитой "Settings" из Орион Про. Там же можно и выяснить какие IP-адреса С2000-Ethernen должны быть завязаны на эти порты. И какие UDP-порты они используют. Но это всё актуально, если с какими-то прибрами нет связи.  

Тяпкин Сергей Анатольевич 3 года назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Был аналогичный случай - АБД работал, а вот во вкладке пароли постоянно была ошибка "invalid payload received from xml-rpc server" и нельзя было ключи редактировать.
Оказалось что занят порт 8080 другой программой.
Нашли эту программу и назначили её другой порт - и всё стало нормально функционировать.
Еще и такое может быть - данная ошибка при опросе/считываниии конфигурации/считывании карт может возникать в следующих случаях:
1. Незапущено Ядро опроса или в нем отсутствует связь с приборами;
2. Данные действия блокирует антивирус/фаервол;
3. Закрыты/заняты сетевые порты в диапазоне 8080-8090.

3 года назад

avatar
1. Как посмотреть запущено ли Ядро? В диспетчере задач оно заущено, а пвнели задач только ЦСО.
2. Ниже результаты команды netstat -ano. Порта 8080 вообще нет. Но где то лазия по Ориону я видел три строчки с портами 
127.0.0.1 8080
127.0.0.1 8084
192.168.1.1 8080

TCP    127.0.0.1:8082         127.0.0.1:53613        ESTABLISHED     1612
  TCP    127.0.0.1:8083         127.0.0.1:50674        ESTABLISHED     3216
  TCP    127.0.0.1:8084         127.0.0.1:49223        ESTABLISHED     3408
  TCP    127.0.0.1:49223        127.0.0.1:8084         ESTABLISHED     3028
  TCP    127.0.0.1:50674        127.0.0.1:8083         ESTABLISHED     3408
  TCP    127.0.0.1:53613        127.0.0.1:8082         ESTABLISHED     3216

 TCP    192.168.1.1:2001       192.168.1.1:49177      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:49178      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:49183      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:49184      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:49191      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:49193      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:49220      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:49221      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:51783      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:51784      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:51787      ESTABLISHED     1520
 TCP    192.168.1.1:2001       192.168.1.1:51788      ESTABLISHED     1520
 TCP    192.168.1.1:49161      192.168.1.1:49201      ESTABLISHED     1044
 TCP    192.168.1.1:49161      192.168.1.1:49213      ESTABLISHED     1044
 TCP    192.168.1.1:49161      192.168.1.1:51387      ESTABLISHED     1044
 TCP    192.168.1.1:49177      192.168.1.1:2001       ESTABLISHED     3216
 TCP    192.168.1.1:49178      192.168.1.1:2001       ESTABLISHED     3216
 TCP    192.168.1.1:49183      192.168.1.1:2001       ESTABLISHED     3028
 TCP    192.168.1.1:49184      192.168.1.1:2001       ESTABLISHED     3028
 TCP    192.168.1.1:49191      192.168.1.1:2001       ESTABLISHED     1612
 TCP    192.168.1.1:49193      192.168.1.1:2001       ESTABLISHED     1612
 TCP    192.168.1.1:49201      192.168.1.1:49161      ESTABLISHED     1520
 TCP    192.168.1.1:49213      192.168.1.1:49161      ESTABLISHED     1520
 TCP    192.168.1.1:49220      192.168.1.1:2001       ESTABLISHED     3408
 TCP    192.168.1.1:49221      192.168.1.1:2001       ESTABLISHED     3408
 TCP    192.168.1.1:51387      192.168.1.1:49161      ESTABLISHED     1520
 TCP    192.168.1.1:51783      192.168.1.1:2001       ESTABLISHED     4472
 TCP    192.168.1.1:51784      192.168.1.1:2001       ESTABLISHED     4472
 TCP    192.168.1.1:51787      192.168.1.1:2001       ESTABLISHED     4472
 TCP    192.168.1.1:51788      192.168.1.1:2001       ESTABLISHED     4472
 TCP    [::]:135               [::]:0                 LISTENING       748
 TCP    [::]:445               [::]:0                 LISTENING       4
 TCP    [::]:49152             [::]:0                 LISTENING       544
 TCP    [::]:49153             [::]:0                 LISTENING       940
 TCP    [::]:49154             [::]:0                 LISTENING       972
 TCP    [::]:49155             [::]:0                 LISTENING       1528
 TCP    [::]:49158             [::]:0                 LISTENING       632
 TCP    [::]:49159             [::]:0                 LISTENING       624
 TCP    [::]:49160             [::]:0                 LISTENING       2568
 TCP    [::]:49161             [::]:0                 LISTENING       1044
 TCP    [::1]:49270            [::]:0                 LISTENING       2528
 UDP    0.0.0.0:500            *:*                                    972
 UDP    0.0.0.0:1434           *:*                                    836
 UDP    0.0.0.0:4500           *:*                                    972
 UDP    0.0.0.0:5355           *:*                                    1164
 UDP    0.0.0.0:40000          *:*                                    3028
 UDP    0.0.0.0:40002          *:*                                    3028
 UDP    127.0.0.1:1900         *:*                                    4012
 UDP    127.0.0.1:49154        *:*                                    4012
 UDP    192.168.1.1:137        *:*                                    4
 UDP    192.168.1.1:138        *:*                                    4
 UDP    192.168.1.1:1900       *:*                                    4012
 UDP    192.168.1.1:49153      *:*                                    4012
 UDP    [::]:500               *:*                                    972
 UDP    [::]:1434              *:*                                    836
 UDP    [::]:4500              *:*                                    972
 UDP    [::1]:1900             *:*                                    4012
 UDP    [::1]:49152            *:*                                    4012


 

Кобелев Александр Сергеевич 3 года назад

TCPview+Process Explorer.
Аналогично в диспетчере задач Windows (ПКМ, закладка процессы).

Карпов Дмитрий 3 года назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

8889 раз

ЗАДАН

3 года назад

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.