Назад | Перейти на главную страницу

OpsCenter 5.0.1 - запрос xhrstream HTTP Get отменен - ​​подключено 0 из 0 агентов

Подключение к OpsCenter 5.0.1 в OSX Yosemite в последней версии Google Chrome 39.0.2171.99 (64-разрядная версия) приводит к следующим tcp xhrstreams запросы отменяются, и я получаю сообщение о том, 0 of 0 agents connected

Это означает, что я не могу видеть какие-либо подробные данные о кластере.

http://<redacted>/tcp/50903bfb23e7404daa000d7f69374303/xhrstream?nocache=0.2149110094178468

Используя Chrome Dev Tools и взяв версию cURL запроса Get, работает из командной строки и выдает этот вывод

curl 'http://<redacted>/tcp/b61e257a7f834de8abb048af46f55749/xhrstream?nocache=0.15578373544849455' -H 'Referer: http://<redacted>/opscenter/index.html' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.99 Safari/537.36' --compressed -u admin:c071618d1f8eac06a7b7
                                                                                                                                                                                                                                                            11,113,opt014,pingTimeout,3011,213,opt015,pingInterval,30%    

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

Я также тестировал использование последних версий Safari и Firefox на моем компьютере, а также различных проводных / Wi-Fi и интернет-соединений, и у меня такая же проблема.

Используя машину коллег, в той же сети, и все работает нормально.

Есть предположения?

Это проблема некоторых сред с постоянным соединением между пользовательским интерфейсом и opscenterd. Вы сможете обойти это, переключив это соединение на использование долговременного опроса, добавив следующее в opscenterd.conf и перезапустив opscenterd:

[labs]
orbited_longpoll = true

Мы находимся в процессе исследования с использованием совершенно другого механизма в будущем, который более совместим с различными средами.