I'm having an issue with SCCM, where Auto-Deployment Rules are not creating the associated Software Update Groups.
The ADR status in the SCCM 2012 Console shows '0x80004005 (Unspecified Error)'.
I find this in rulenegine.log:
~ We need to create a new UpdateGroup/Deployment $$<SMS_RULE_ENGINE><09-07-2012 12:12:26.367+360><thread=5668 (0x1624)> *** declare @rc int, @errxml xml; EXEC @rc=sp_SetupCI 16793227, 0, @errxml out; select @rc, @errxml $$<SMS_RULE_ENGINE><09-07-2012 12:12:26.486+360><thread=5668 (0x1624)> *** *** Unknown SQL Error! $$<SMS_RULE_ENGINE><09-07-2012 12:12:26.488+360><thread=5668 (0x1624)> CADRuleCreateDeploymentAction::Enforce failed with error:-2147467259 $$<SMS_RULE_ENGINE><09-07-2012 12:12:26.493+360><thread=5668 (0x1624)> STATMSG: ID=8708 SEV=E LEV=M SOURCE="SMS Server" COMP="SMS_RULE_ENGINE" SYS=SEC01.asdi.com SITE=BOU PID=3280 TID=5668 GMTDATE=Fri Sep 07 18:12:26.495 2012 ISTR0="SMS Rule Engine" ISTR1="Failed to create update group/deployment" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0 $$<SMS_RULE_ENGINE><09-07-2012 12:12:26.496+360><thread=5668 (0x1624)> ~SQL written back is: update Rules set Data = N'<AutoDeploymentRule xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <DeploymentId>{2fd97095-c20e-4541-a7ab-27e0eb93aa10}</DeploymentId> <DeploymentName>Required Updates Auto-Deploy</DeploymentName> <UpdateGroupId>ScopeId_4171A2FA-A631-441B-B932-848F2BE93C08/AuthList_8df0508e-b474-42ca-a6f2-8b1b833211a0</UpdateGroupId> <UpdateGroupName></UpdateGroupName> <LocaleId>1033</LocaleId> <UseSameDeployment>true</UseSameDeployment> <AlignWithSyncSchedule>false</AlignWithSyncSchedule> <NoEULAUpdates>false</NoEULAUpdates> <EnableAfterCreate>true</EnableAfterCreate> <ScopeIDs><ScopeID>SMS00UNA</ScopeID> </ScopeIDs> </AutoDeploymentRule>' where RuleID = 16777220 $$<SMS_RULE_ENGINE><09-07-2012 12:12:26.501+360><thread=5668 (0x1624)> ~CRuleHandler: Enforcing Actions for Rule 16777220 failed! $$<SMS_RULE_ENGINE><09-07-2012 12:12:26.504+360><thread=5668 (0x1624)> ~CRuleHandler: ResetRulesAndCleanUp() $$<SMS_RULE_ENGINE><09-07-2012 12:12:26.507+360><thread=5668 (0x1624)>
Searching for SQL related errors with code '-2147467259' resulted in a hit on named pipes being disabled (which was the case), though enabling them had no effect.
The Status Message Viewer for the Reporting Services Point and SMS_RULE_ENGINE component status both show these same errors at the same time:
Severity,Type,Site code,Date / Time,System,Component,Message ID,Description Error,Milestone,BOU,9/7/2012 12:12:26 PM,SEC01.asdi.com,SMS_RULE_ENGINE,8708, Deployment creation failed. Message: Failed to create update group/deployment. Source: SMS Rule Engine. Error,Milestone,BOU,9/7/2012 12:12:26 PM,SEC01.asdi.com,SMS_RULE_ENGINE,620,Microsoft SQL Server reported SQL message 50000, severity 16: *** Unknown SQL Error! Please refer to your Configuration Manager documentation, SQL Server documentation, or the Microsoft Knowledge Base for further troubleshooting information.
For background info, I am running SCCM 2012 and SCOM 2012 on the same machine, and just finished doing the "SCOM breaks SCCM's reporting services" dance. I tried to dig deeper into SQL error logs, but I wasn't able to find any events that match the time of the errors. I can manually create (and deploy) Software Update Groups without error.
Any thoughts?