Подключение к 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
Мы находимся в процессе исследования с использованием совершенно другого механизма в будущем, который более совместим с различными средами.