none
На сервере постоянно автоматически переустанавливается Configuration Manager Client RRS feed

  • Вопрос

  • На одном из серверов постоянно (каждый день по несколько раз) переустанавливается клиент SCCM 2012. 

    В журнале событий постоянно регистрируютя одни и те же  события про удаление и установку клиента SCCM:

    Product: Configuration Manager Client -- Removal completed successfully.

    Установщик Windows выполнил удаление продукта. Продукт: Configuration Manager Client. Версия: 5.00.7958.1000. Язык: 1033. Изготовитель: Microsoft Corporation. Удаление завершено с состоянием: 0.

    Окончание транзакции установщика Windows: {8864FB91-94EE-4F16-A144-0D82A232049D}. ИД клиентского процесса: 5512.

    Начало транзакции установщика Windows: C:\Windows\ccmsetup\{181D79D7-1115-4D96-8E9B-5833DF92FBB4}\client.msi. ИД клиентского процесса: 5512.

    Потом идет ряд одинаковых предупреждений про WMI для разных SCCM-провайдеров:

    A provider, PolicyAgentInstanceProvider, has been registered in the Windows Management Instrumentation namespace root\CCM\Policy\Machine to use the LocalSystem account. This account is privileged and the provider may cause a security violation if it does not correctly impersonate user requests.

    A provider, SmsClientMethodProvider, has been registered in the Windows Management Instrumentation namespace root\ccm to use the LocalSystem account. This account is privileged and the provider may cause a security violation if it does not correctly impersonate user requests.

    и т.д. по разным провайдерам.

    Затем:

    Product: Configuration Manager Client -- Installation operation completed successfully.

    Установщик Windows выполнил установку продукта. Продукт: Configuration Manager Client. Версия: 5.00.7958.1000. Язык: 1033. Изготовитель: Microsoft Corporation. Установка завершена с состоянием: 0.

    Окончание транзакции установщика Windows: C:\Windows\ccmsetup\{181D79D7-1115-4D96-8E9B-5833DF92FBB4}\client.msi. ИД клиентского процесса: 5512.


    • Изменено KPN_ 14 ноября 2014 г. 14:50
    14 ноября 2014 г. 14:49

Ответы

  • Нашел в планировщике задач. Сервер обычный Windows Server 2008 R2 с установленным SQL 2008. Непонятно как туда затесалась такая задачка, она то видимо и была причиной.
    Отключил её. Надеюсь ситуация не повторится.

    • Изменено KPN_ 19 ноября 2014 г. 15:41
    • Предложено в качестве ответа Антон Петров 20 ноября 2014 г. 4:34
    • Помечено в качестве ответа EugeneLeitanMVP, Moderator 26 марта 2015 г. 8:58
    19 ноября 2014 г. 15:38

Все ответы

  • У вас случайно клиент в виде приложения не раздается?
    14 ноября 2014 г. 15:01
  • Добрый день.

    А если посмотреть на сервере в папку windows\ccmsetup\logs\ccmsetup.log, то там логируется установка агента?

    И вот очень похожая тема - https://social.technet.microsoft.com/Forums/en-US/bf64705a-679c-45b3-834e-6fc9e927bd09/configmgr-client-repeatdly-uninstalling-and-reinstalling?forum=configmanagerdeployment

    14 ноября 2014 г. 15:05
    Модератор
  • Ну да, весьма похоже на работу Client Push с настройкой "полностью переустанавливать клиент".

    Проверить можно по логу ccm.log и указанной по ссылке табличкой: clientpush_G - в ней очередь на Push-установку, которую читает ccm

    16 ноября 2014 г. 12:05
  • Автоматическая установка клиента действительно была настроена на уровне дефолтных настрое для сайта.

    Снял галочку автоматической установки для серверов:

    Галочку "Всегда ставить клиента" нашел только при ручной инициализации установки клиента на конкретные машины или коллекции

    В натсройках для сайта по умолчанию не нашел такой опции.

    В таблице clientpush_G данный сервер отсутсвует.

    Просмотрел все таски и пакеты в разделе SoftwareLibrary - клиент не раздается в виде приложения.

    Все равно клиент на одном сервере переустанавливается.

    В логах рeгистрируется установка клиента.

    Фрагмент файла client.msi.log:

    === Verbose logging started: 19.11.2014  12:45:47  Build type: SHIP UNICODE 5.00.7601.00  Calling process: C:\Windows\ccmsetup\ccmsetup.exe ===
    MSI (c) (F8:90) [12:45:47:426]: Resetting cached policy values
    MSI (c) (F8:90) [12:45:47:426]: Machine policy value 'Debug' is 0
    MSI (c) (F8:90) [12:45:47:426]: ******* RunEngine:
               ******* Product: C:\Windows\ccmsetup\{181D79D7-1115-4D96-8E9B-5833DF92FBB4}\client.msi
               ******* Action:
               ******* CommandLine: **********
    MSI (c) (F8:90) [12:45:47:427]: Client-side and UI is none or basic: Running entire install on the server.
    MSI (c) (F8:90) [12:45:47:427]: Grabbed execution mutex.
    MSI (c) (F8:90) [12:45:47:430]: Cloaking enabled.
    MSI (c) (F8:90) [12:45:47:430]: Attempting to enable all disabled privileges before calling Install on Server
    MSI (c) (F8:90) [12:45:47:431]: Incrementing counter to disable shutdown. Counter after increment: 0
    MSI (s) (2C:78) [12:45:47:436]: Running installation inside multi-package transaction C:\Windows\ccmsetup\{181D79D7-1115-4D96-8E9B-5833DF92FBB4}\client.msi
    MSI (s) (2C:78) [12:45:47:436]: Grabbed execution mutex.
    MSI (s) (2C:00) [12:45:47:438]: Resetting cached policy values
    MSI (s) (2C:00) [12:45:47:438]: Machine policy value 'Debug' is 0
    MSI (s) (2C:00) [12:45:47:438]: ******* RunEngine:
               ******* Product: C:\Windows\ccmsetup\{181D79D7-1115-4D96-8E9B-5833DF92FBB4}\client.msi

    В ccmsetup.log также регистрируется процесс удаления/установки.

    Может папку C:\Windows\ccmsetup\{181D79D7-1115-4D96-8E9B-5833DF92FBB4} удалить, откуда клиент ставится?

    Что это за папка? Она на всех  серверах есть. Но постоянно ставится клиент только на одном сервере.

    Может вручную сделать деинсталляцию клинта и потом инициировать его установку?

    19 ноября 2014 г. 11:22
  • ccmsetup это каталог куда клиент забирает нужное ПО для установки агента, можете его удалить, просто если отработает client push install этот каталог все равно заново появится. )

    а что на этом сервере стоит? не касперский? а то были тут прецеденты. )

    19 ноября 2014 г. 14:10
    Модератор
  • Нашел в планировщике задач. Сервер обычный Windows Server 2008 R2 с установленным SQL 2008. Непонятно как туда затесалась такая задачка, она то видимо и была причиной.
    Отключил её. Надеюсь ситуация не повторится.

    • Изменено KPN_ 19 ноября 2014 г. 15:41
    • Предложено в качестве ответа Антон Петров 20 ноября 2014 г. 4:34
    • Помечено в качестве ответа EugeneLeitanMVP, Moderator 26 марта 2015 г. 8:58
    19 ноября 2014 г. 15:38
  • Нда, оригинально. Проверьте потом, что она обратно не появится.
    19 ноября 2014 г. 16:07
  • да, оригинально. )
    19 ноября 2014 г. 16:39
    Модератор