Проблема при установке ПО через Application Catalog

Ответить
mitushinem
Завсегдатай
Сообщения: 25
Зарегистрирован: 20 сен 2013 04:07
Откуда: Смоленск
Контактная информация:

Проблема при установке ПО через Application Catalog

Сообщение mitushinem » 07 окт 2013 05:37

Есть проблема с установкой любого ПО через Application Catalog.
После запуска на установку вроде бы как все проходит нормально и программы устанавливаются, но выдается ошибка установки (код ошибки 0x87d00324 2016410844).
Правила проверки настраиваю по пути до запускаемого файла. При повторном запуске уже говорит что программа установлена, ну это и логично.
Все разворачивается для категории Все пользователи, режим установки - для системы.
Но если приложение удалить, то потом оно становится хорошо
Буду пробовать назначить на устройство, хотя не уверен что это что-то изменит
Изображение

Спасибо!

Аватара пользователя
Алексей Максимов
Администратор сайта
Сообщения: 419
Зарегистрирован: 14 сен 2012 06:50
Откуда: г.Сыктывкар
Контактная информация:

Re: Проблема при установке ПО через Application Catalog

Сообщение Алексей Максимов » 07 окт 2013 10:08

Есть предположение, что имеют место быть проблемы с Методами обнаружения (detection method), которые настраиваются в Типах развертывания в свойствах Приложения SCCM. Из Вашего скриншота это не совсем очевидно, но если смотреть по коду ошибки аналогичную ситуацию можно встретить, например здесь http://www.mssccmfaq.de/2012/06/19/inst ... x87d00324/
Где описание ошибки звучит как 0x87D00324 (-2016410844) The application was not detected after installation completed.
То есть фактически приложение успешно установлено, но настроенные методы обнаружения не позволяют получить статус его установки.
То же самое подтверждает это обсуждение http://social.technet.microsoft.com/For ... anagerapps

Так что попробуйте поиграться с изменением настроенных методов обнаружения приложения.

Аватара пользователя
Виталий Якоб
Администратор сайта
Сообщения: 30
Зарегистрирован: 19 сен 2013 09:52

Re: Проблема при установке ПО через Application Catalog

Сообщение Виталий Якоб » 07 окт 2013 17:03

mitushinem писал(а): Правила проверки настраиваю по пути до запускаемого файла. При повторном запуске уже говорит что программа установлена, ну это и логично.
Не очень удачный выбор метода обнаружения. Кто-то может установить ПО в какой-то другой каталог, с точки зрения системы ПО будет установлено, с CM -- нет. Выйдет подобная коллизия и если мне не изменяет память, CM будет пробовать развернуть задачу 1004 раза.
В данном случае, установка производится с MSI пакета, поэтому лучший метод обнаружения будет "Установщик Windows" с кодом продукта.
Такая ошибка сто процентов возникает у Вас и при обязательном развёртывании, либо на x86 либо на x64 системах.

mitushinem
Завсегдатай
Сообщения: 25
Зарегистрирован: 20 сен 2013 04:07
Откуда: Смоленск
Контактная информация:

Re: Проблема при установке ПО через Application Catalog

Сообщение mitushinem » 16 окт 2013 09:28

Тогда вопрос другого плана - какие наиболее правильные варианты для обнаружения, если установка через exe а не msi

Аватара пользователя
Виталий Якоб
Администратор сайта
Сообщения: 30
Зарегистрирован: 19 сен 2013 09:52

Re: Проблема при установке ПО через Application Catalog

Сообщение Виталий Якоб » 16 окт 2013 10:36

Обнаружение программ установленных через различные инсталляторы завёрнутые в EXE мы делаем через реестр:

Обнаружение настраивается на существование ключа реестра. Необходимо настраивать обнаружение для двух типов систем, x64 и x86.

Пример для обнаружения Mozilla FireFox 15
X86

Код: Выделить всё

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 15.0.1 (x86 ru)
X64

Код: Выделить всё

HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox 15.0.1 (x86 ru)

Ответить

Вернуться в «System Center Configuration Manager»