SCVMM & BITS problems

Hi Everyone,

We ran into an issue a while back I thought I would share.

When trying to deploy a sysprep'd OS using a template in SCVMM (System Center Virtual Machine Manager 2008 R2 SP1) , or attempting to modify an existing template in SCVMM we were getting the following error in the VMM job log:

Error: An internal error has occurred trying to contact an agent on the 
server.domainname.com server. (Error ID: 2912, Detailed Error:
Unknown error (0x80041001))

Error (0x80041001)) happens to be a generic WMI error so unfortunately wasn't much help.

After hours of investigation we discovered there were corrupt jobs that were preventing WMI from returning the enumeration request from the BITS provider. 
"Bitsadmin /list /allusers" shows coruppts jobs.

Here is an example of the suspended jobs

2C53FBF4-F0DC-4037-B295-0363A0F5946D}
'test1' SUSPENDED 0 / 0 0 / 0

{16943DBE-621E-43B3-A85C-1D669C9C821D}
'BITS Transfer' SUSPENDED 0 / 0 0 / 0

{0350BACF-9A77-461C-9129-3CA35A862931}
'myDownloadJob' SUSPENDED 0 / 0 0 / 0

{09AD6EE9-B234-46B4-ACE0-C1CB3D78CFA4}
'Java Update' SUSPENDED 0 / 0 0 / 0

 

Resoultion was to remove the corrupted bits jobs.

for /f %x in ('bitsadmin /list /allusers ^| find /i "{"') do bitsadmin /cancel %x

 

Hope this helps!

Trent
CISSP, ITILv3, MCP

This posting is provided "AS IS" with no warranties, and confers no rights.