Консоль SEP 11: “unable to communicate with the reporting component”


Очень забавная проблема возникла после установки Symantec Endpoint Protection Manager 11: запускаем консоль, вводим имя и пароль, консоль запускается и пишет «unable to communicate with the reporting component», после чего консоль открывается, но целый ряд страничек пустой.

Ошибка оказалась популярной: каких только рекомендаций не было найдено в Интернете и на сайте Symantec!

В конце концов нашел рекомендацию: дать всем полный доступ на директорию отчетов  C:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\Inetpub\Reporting

После этого консоль вообще перестала запускаться! Вроде стартует и тут же возвращается к вводу имени и пароля. Включил логи для виртуальной директории Reporting. В логах так и написано:

GET /Reporting/login/logoutSPM.php ssc=1

— с логикой компьютера не поспоришь :-). Вот только непонятно почему идет «логоф»… Но уже хоть какой-то прогресс!

После очередной порции поисков в Интернете нашел рекомендацию: дать всем полный доступ на директорию временных файлов

%ALLUSERSPROFILE%\Application Data\Symantec\Symantec
Endpoint Protection Manager\Php\temp

и О! Чудо! Консоль запустилась со всеми страничками dashboard и отчетов.

Но как-то неправильно это давать права Everyone, да еще и полные. Вернул исходные права. Решил подкрутить IIS. Попытка поменять учетку пула приложений закончилась неудачей – консоль не стартует как надо. Странно: под какой же учеткой стартует консоль? Запустил Task Manager, залогинился в консоле, и увидел запуск процесса php-cgi.exe под учеткой, которую я указал для подключения к SQL базе! Вот и догадайся! :-)

Теперь осталось дать этой учетке полные права на выше указанные директории, и консоль заработала как положено.

Вывод: вот почему я не люблю Java. Казалось бы причем тут она, но консоль SEP это жуткое мессиво Java, PHP и Tomcat) – поиск неисправностей это какой-то ужас! Или как минимум масса потраченного
времени.

Реклама

комментария 4

  1. Загрузи SEP 12 с https://fileconnect.symantec.com/ и обнови сервак.

  2. Спасибо за информацию!
    ЗЫ Мне кажется, каждый производитель софта ставит перед собой задачу — сделать что-то неординарное, чтобы админы потом голову ломали =(
    Я помню, у меня также была проблема с запуском SEPM (Symantec Endpoint Protection Manager), и было это из-за Java машины, насколько помню — на удаленной станции. По итогам (опять же, насколько помню, давно было) Jav’у пришлось на удаленной машине откатывать к более низкой версии, после чего консоль таки заработала.
    И еще какая-та тема была, с запуском консоли после обновления SEPM, но ее не могу вспомнить… -)

  3. […] что надо подкрутить те же параметры, что и раньше Консоль SEP 11: «unable to communicate with the reporting component». Но не тут-то было: выяснилось, что в Sep 12.1 больше не […]

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: