30.04.2014, 13:16
Как я уже писал, в случае запроса имени пользователя и пароля при открытии Application Catalog сайт нужно добавить в доверенные локальные сайты.
Недавно столкнулся с тем, что этого добавления недостаточно. Пришлось включить опцию Automatic logon with current username and password при работе с локальными сайтами. В итоге групповая политика выглядит так:
![6](http://liashov.com/wp-content/uploads/2014/04/6.png)
12.10.2012, 16:42
При запуске установки приложения из Application Catalog получаем ошибку «Cannot install or request software».
На клиенте в %systemdrive%\Users\<username>\AppData\LocalLow\Microsoft\Silverlight глубоко в подпапках находится ConfigMgrSoftwareCatalog.log:
ApplicationDetailViewModel.InstallAppProgression-Error:Progress step CanUserinstall: Could not communicate with the client control properly. Description:-2146827859 Automation server can’t create object
ApplicationDetailViewModel.UpdatePageView:PageViewMode changed to:FastInstallError
FastInstallPageView:Create Page View FastInstallError
В Windows Firewall откройте требуемые порты для обмена информацией между клиентом и Application Catalog.
11.10.2012, 12:13
Если Application Catalog при загрузке требует ввода имени пользователя и пароля:
![11](http://liashov.com/wp-content/uploads/2012/10/11.png)
то сделайте исключение для Application Catalog в IE Local intranet:
![12](http://liashov.com/wp-content/uploads/2012/10/12.png)
Удобнее, конечно, это сделать через групповые политики.
03.05.2012, 23:11
Появился Application Approval Workflow RTM, о котором я кратко писал здесь.
Скачать можно здесь.
30.04.2012, 21:04
При инсталляции CM 2012 теперь можно выбрать языковые версии для клиентской и серверной части. В папку с клиентом будут копироваться нужные языковые обновления:
![2](http://liashov.com/wp-content/uploads/2012/04/23.png)
Если операционная система, на которую вы устанавливаете клиента, русскоязычная, то и клиент автоматически будет русскоязычным:
![1](http://liashov.com/wp-content/uploads/2012/04/14.png)
Если при установке CM 2012 вы не выбрали нужные вам языковые версии, то требуемые для локализации файлы можно скопировать позже с установочного диска (в корне находится папка LanguagePack\Client) в директорию, указанную на первом скриншоте.
Работа с каталогом приложений интуитивна для пользователя:
![1](http://liashov.com/wp-content/uploads/2012/04/12.jpg)
![2](http://liashov.com/wp-content/uploads/2012/04/22.jpg)
![3](http://liashov.com/wp-content/uploads/2012/04/3.jpg)
![4](http://liashov.com/wp-content/uploads/2012/04/41.jpg)
А так выглядит консоль, установленная на русскоязычную Windows 7:
![5](http://liashov.com/wp-content/uploads/2012/04/51.jpg)
30.03.2012, 14:10
Три недели назад на Microsoft Connect появился Solution Accelerator под названием Application Approval Workflow. Суть его в том, чтобы одобрение запроса на установку приложения подвязать под процессы System Center 2012 Service Manager и автоматизировать это через System Center 2012 Orchestrator.
В Orchestrator импортируется runbook:
![13](http://liashov.com/wp-content/uploads/2012/03/131.png)
После синхронизации с CM, в конфигурационных единицах SM появляются приложения, доступные для установки через Application Catalog:
![1](http://liashov.com/wp-content/uploads/2012/03/112.png)
Запрашиваем приложение через каталог:
![2](http://liashov.com/wp-content/uploads/2012/03/25.png)
![3](http://liashov.com/wp-content/uploads/2012/03/33.png)
Continue reading ‘Application Approval Workflow Beta’ »
06.03.2012, 16:35
Опубликовано видео с четырёх семинаров по System Center 2012 Configuration Manager Microsoft University Весна 2012, которые вёл я в феврале в Microsoft Ukraine. Видео можно скачать или посмотреть в онлайне.
Запись с камеры в зале:
Запись с моего рабочего стола:
По моим подсчётам на семинары приходило от 40 до 90 человек. Спасибо всем пришедшим. Спасибо за хвалебные отзывы и критику. Дальше будет ещё лучше. 🙂
![0_9ecfe_6b84bdbd_XL](http://liashov.com/wp-content/uploads/2012/03/0_9ecfe_6b84bdbd_XL.jpg)
Метки:
Application Catalog,
Compliance Settings,
Endpoint Protection 2012,
SCCM 2012,
Software Metering,
USMT,
видеоуроки,
инвентаризация,
социальные активности,
удалённое управление,
установка клиента,
установка обновлений,
установка операционных систем,
установка программ Category:
Без рубрики |
9 комментариев
13.01.2012, 16:15
При установке приложений нет доступа к файлам. В логах можно увидеть следующее:
CITaskMgr:
Unable to get locations, no need to continue with download
CheckLocations failed. Error = 0x87d00607
CCITaskMgr::InitiateTask failed. Error =0x87d00607
CIStateStore:
CIEnforceState changed: Enforcing —> EnforcementExecutionFailure
CIEnforceError changed: 0x0 —> 0x661
AreDetailsUpdated: No
При запуске приложений из каталога, видим такое:
![2](http://liashov.com/wp-content/uploads/2012/01/2.png)
или такое:
![1](http://liashov.com/wp-content/uploads/2012/01/1.png)
или такое:
![3](http://liashov.com/wp-content/uploads/2012/01/3.png)
Для начала стоит разобраться, что из себя в SCCM 2012 представляет механизм поиска контента.
Continue reading ‘ошибка доступа к файлам 0x87d00607 и механизм обнаружения контента’ »
06.01.2012, 16:22
При запуске установки через Application Catalog получаем сообщение об ошибке инсталляции.
AppEnforce.log
App enforcement environment:
Context: User
Command line: msiexec /i «7z920-x64.msi» /q
Allow user interaction: Yes
UI mode: 1
User token: not null
Session Id: 1
Content path: C:\Windows\ccmcache\1
Working directory:
Prepared working directory: C:\Windows\ccmcache\1
Found executable file msiexec with complete path C:\Windows\system32\msiexec.exe
Prepared command line: «C:\Windows\system32\msiexec.exe» /i «7z920-x64.msi» /q
Valid MSI Package path = C:\Windows\ccmcache\1\7z920-x64.msi
AdvertisePackage [C:\Windows\ccmcache\1\7z920-x64.msi] — Created Temp File Name : C:\Windows\CCM\SystemTemp\tmp440F.tmp
AdvertisePackage — MsiAdvertiseScript C:\Windows\CCM\SystemTemp\tmp440F.tmp Failed : 0x80070643
AdvertisePackage failed (0x80070643).
Lowright users might fail to install this application if it requires higher privileges
После отключения UAC пользователь получает доступ к кэшу, но всё равно не имеет прав на установку программы.
AppEnforce.log:
ScriptHandler::EnforceApp failed (0x800702e4).
AppProvider::EnforceApp — Failed to invoke EnforceApp on Application handler(0x800702e4).
CommenceEnforcement failed with error 0x800702e4.
Method CommenceEnforcement failed with error code 800702E4
++++++ Failed to enforce app. Error 0x800702e4. ++++++
По умолчанию обычный доменный пользователь не имеет прав на установку программ, а именно под его учётной записью запускается инсталляция при работе с Application Catalog. Поэтому если вы назначаете установку приложения на коллекцию с обычными пользователями, то в Deployment Types выбирайте «запуск от имени системы»:
![1](http://liashov.com/wp-content/uploads/2012/01/1.jpg)
21.12.2011, 10:39
После установки не открывается ни сайт Application Catalog, ни Default Web Site:
Could not load type ‘System.ServiceModel.Activation.HttpModule’ from assembly ‘System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089?.
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
![1](http://liashov.com/wp-content/uploads/2011/12/16.png)
Проблема известна интернету и легко гуглится.
Выполните %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe /iru