Archive for the ‘Без рубрики’ Category.

отчёт по последней загрузке и инвентаризации

Набросал вот простой отчёт по последней загрузке системы, авторизировавшемуся пользователю и инвентаризации.

SELECT DISTINCT
dbo.v_R_System.Name0 AS [PC name], dbo.v_GS_OPERATING_SYSTEM.Caption0 AS [Operation System],
dbo.v_GS_OPERATING_SYSTEM.CSDVersion0 AS [Service pack], dbo.v_GS_COMPUTER_SYSTEM.UserName0 AS [Last logon user],
dbo.v_GS_WORKSTATION_STATUS.LastHWScan AS [Last hardware inventory], dbo.v_GS_OPERATING_SYSTEM.LastBootUpTime0 AS [Last bootup time]
FROM         dbo.v_R_System INNER JOIN
dbo.v_GS_COMPUTER_SYSTEM ON dbo.v_R_System.ResourceID = dbo.v_GS_COMPUTER_SYSTEM.ResourceID INNER JOIN
dbo.v_GS_WORKSTATION_STATUS ON dbo.v_R_System.ResourceID = dbo.v_GS_WORKSTATION_STATUS.ResourceID INNER JOIN
dbo.v_GS_OPERATING_SYSTEM ON dbo.v_R_System.ResourceID = dbo.v_GS_OPERATING_SYSTEM.ResourceID

проблемы установки Dashboard

В логе установки можно увидеть такие записи:

DEBUG: Error 2826: Control Title on dialog ConfigMgrDashboardDlg extends beyond the boundaries of the dialog to the right by 20 pixelsThe installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: ConfigMgrDashboardDlg, Title, to the right

MSI (s) (A4:38) [15:28:12:095]: The call to SRSetRestorePoint API failed. Returned status: 0. GetLastError() returned: 127

ExecuteSqlStrings: Error 0x80040e14: failed to execute SQL string but continuing, error: User or role ‘FIRMA\Administrator’ does not exist in this database., SQL key: ADDUSERTOSESSIONROLE SQL string: SP_ADDROLEMEMBER ‘DB_OWNER’, ‘FIRMA\Administrator’

ExecuteSqlStrings: Error 0x80040e14: failed to execute SQL string but continuing, error: The login already has an account under a different user name., SQL key: ADDUSERTOCONFIGMGRDATABASE SQL string: IF NOT EXISTS (SELECT * FROM sys.database_principals WHERE name = N’FIRMA\Administrator’ AND TYPE=’U’) CREATE USER FOR LOGIN
ExecuteSqlStrings: Error 0x80040e14: failed to execute SQL string but continuing, error: User or role ‘FIRMA\Administrator’ does not exist in this database., SQL key: ADDUSERTOOPSMGRROLE SQL string: SP_ADDROLEMEMBER ‘ConfigMgrDashboardReader’, ‘FIRMA\Administrator’

CustomAction EXTENDVSCA returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

CAQuietExec: Error 0xffffffff: Command line returned an error.
CAQuietExec: Error 0xffffffff: CAQuietExec Failed
CustomAction ROLLBACKEXTENDVS returned actual error code 1603 but will be translated to success due to continue marking

Continue reading ‘проблемы установки Dashboard’ »

установка Dashboard

Для установки нам нужны IIS (инсталляция в посте не рассматривается) с компонентом IIS 6 Management Compatibility, SharePoint Services 3.0 SP2 (можно разворачивать на SharePoint Server, но такое решение для меня избыточно) и, собственно, сами Dashboard.

Continue reading ‘установка Dashboard’ »

документирование настроек SCCM 2007

Про документирование настроек SCCM 2007 я уже писал здесь и здесь.

К сожалению, обе утилиты перестали обновляться. SccmAutoDoc уже недоступна для скачивания, а SCCM Documentation Script последний раз обновлялась в мае прошлого года. Последнюю версию  SCCM Documentation Script можно скачать здесь.

ошибка 80070005

При попытке обновить политику видим следующее окно:

В логах клиента есть ошибки Failed to create UpdatesDeployment, error 80070005 (UpdatesDeployment.log), Failed to instantiate CLSID_CCMClientAction class, error: 0x80070005 (smscliui.log) и т.д. Ошибка 80070005 связана с проблемами доступа или недостаточными полномочиями для запуска какого-то компонента.

В системных логах есть сопутствующая ошибка:

Log Name:      System
Source:        Microsoft-Windows-DistributedCOM
Date:          1/29/2011 8:41:21 PM
Event ID:      10016
Task Category: None
Level:         Error
Keywords:      Classic
User:          FIRMA\administrator
Computer:      scsm.firma.local
Description:
The application-specific permission settings do not grant Local Launch permission for the COM Server application with CLSID
{F80A8D57-D338-43FF-A5E6-5D093EA80775}
 and APPID
{AD65A69D-3831-40D7-9629-9B0B50A93843}
 to the user FIRMA\administrator SID (S-1-5-21-3404908480-3052862442-230193929-500) from address LocalHost (Using LRPC). This security permission can be modified using the Component Services administrative tool.

Вариант лечения.

Continue reading ‘ошибка 80070005’ »

Sync failed: WSUS server not configured

При синхронизации SCCM и WSUS в логе wsyncmgr.log пожно увидеть такую ошибку:

Found local sync request in site contol file SMS_WSUS_SYNC_MANAGER 1/26/2011 3:25:32 AM 4352 (0x1100)
Performing sync on local request SMS_WSUS_SYNC_MANAGER 1/26/2011 3:25:32 AM 4352 (0x1100)
STATMSG: ID=6701 SEV=I LEV=M SOURCE=»SMS Server» COMP=»SMS_WSUS_SYNC_MANAGER» SYS=SCCM SITE=000 PID=3508 TID=4352 GMTDATE=Wed Jan 26 01:25:32.391 2011 ISTR0=»» ISTR1=»» ISTR2=»» ISTR3=»» ISTR4=»» ISTR5=»» ISTR6=»» ISTR7=»» ISTR8=»» ISTR9=»» NUMATTRS=0 SMS_WSUS_SYNC_MANAGER 1/26/2011 3:25:32 AM 4352 (0x1100)
Sync failed: WSUS server not configured. Source: CWSyncMgr::DoSync SMS_WSUS_SYNC_MANAGER 1/26/2011 3:30:33 AM 4352 (0x1100)
STATMSG: ID=6703 SEV=E LEV=M SOURCE=»SMS Server» COMP=»SMS_WSUS_SYNC_MANAGER» SYS=SCCM SITE=000 PID=3508 TID=4352 GMTDATE=Wed Jan 26 01:30:33.013 2011 ISTR0=»CWSyncMgr::DoSync» ISTR1=»WSUS server not configured» ISTR2=»» ISTR3=»» ISTR4=»» ISTR5=»» ISTR6=»» ISTR7=»» ISTR8=»» ISTR9=»» NUMATTRS=0 SMS_WSUS_SYNC_MANAGER 1/26/2011 3:30:33 AM 4352 (0x1100)
Sync failed. Will retry in 60 minutes SMS_WSUS_SYNC_MANAGER 1/26/2011 3:30:33 AM 4352 (0x1100)

Официальная документация может не помочь. У меня данная проблема возникла из-за Software Update Point Connection Account, который не был задан, поэтому использовалась учётная запись сервера сайта, который не имел администраторских полномочий на WSUS-сервере. После добавления учётной записи синхронизация метаданных началась:

0х80070005

Устанавливая клиента через Client Push Installation, в ccm.log можно увидеть такую ошибку — Unable to get Win32_OperatingSystem object from WMI on remote machine «PC_NAME», error = 0x80070005. Ошибка распространённая и легко гуглится, но напрямую с WMI ошибка может быть не связана и WMI rebuild в данном случае не поможет, как и не поможет раздача прав на DCOM.

В моём случае всё было гораздо «глобальнее»: компьютер некорректно работал с групповыми политиками и учётная запись доменного администратора, которая была указана учёткой для Push Installation, не попадала в группу локальных администраторов.

новый вебкаст

Запросы

Создание запроса, создание статической коллекции, создание динамической коллекции на основании запроса.

устранение неполадок PXE+WDS

Команда поддержки обновила свой пост, в котором описывается устранение неполадок при работе с PXE SP — http://blogs.technet.com/b/configurationmgr/archive/2011/01/05/troubleshooting-the-pxe-service-point-and-wds-in-configuration-manager-2007.aspx

Настоятельно рекомендую тем, кто начал изучать функционал SCCM OSD.

новые вебкасты

Desired Configuration Management, ч.2

Импортирование configurations pack, просмотр отчётов, создание коллекций на основе информации, полученной от Desired Configuration Management.

Отчёты

Установка Reporting Point, просмотр отчётов, создание dashboards и собственных отчётов.

Комментарии и пожелания приветствуются.