Asked by:
BITS Screwed after Site Reset.

Question
-
Hi,
Following a site reset, my Windows 2008 R2 SP1/SCCM 2012 SP1 site server failed to reinstall the Management Point on the site server. Not something I'm unfamiliar with, I went through the logs and, finding nothing unexpected, did an uninstall of the client and reinstall of the MP. Still failed, this time with 25006 and 0x80090016 errors. Apparently to do with key sets. Ok, found and followed various articles detailing the removal of keys from the Crypto\RSA\S-1-5-18 container and reinstalling BITS and the client again. No difference. Also, the inability to create scheduled tasks which seems to be linked to this problem by several sources is NOT affecting my system.
I've got to the point where BITS Server Extensions have been reinstalled (several times) but I cannot enable BITS Uploads on any folders in IIS. I get an exception error in IIS stating 'An error occurred while enabling BITS uploads. Please check the event log for more details about the exception. Exception message: External component has thrown an exception'. There's nothing to indicate BITS had problems installing.
I've found very little on this error on the web so far, and unless anyone has a fix for this, am currently thinking about reinstalling IIS from scratch. The site server is also the WSUS Point, a DP, SQL Reporting Services Point and should be the MP as well so I assume these will all have to be either placed temporarily on another component server or at least removed and reinstalled following the reinstall of IIS and (hopefully) BITS?
Any advice gratefully received.
Cheers
Rich
- Edited by farscapes Monday, June 9, 2014 12:12 PM
Monday, June 9, 2014 11:44 AM
All replies
-
Hi,
Could you please post the relevant snippet of the logs?
Wednesday, June 11, 2014 2:42 AM -
Hi Xin,
THere is nothing in the event logs to indicate an issue with BITS Server Extension, despite the 'An error occurred while enabling BITS uploads. Please check the event log for more details about the exception. Exception message: External component has thrown an exception' message in IIS.
In the mpmsi.log, following several attempts to reinstall BITS, the MP and the SCCM client the error has morphed into this:
(10:50) [10:21:33:366]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI2272.tmp, Entrypoint: CcmCreateIISVirtualDirectories
[10:21:33] Acquired registry mutex.
[10:21:33] Port settings have not changed.
[10:21:33] SSL port settings have not changed.
[10:21:33] IIS7 is installed. Removing application 'ConfigMgr Management Point'.
[10:21:33] Successfully removed application 'ConfigMgr Management Point' with IIS7.
[10:21:33] Creating IIS Virtual Directory 'CCM_CLIENT'
[10:21:33] Method 'DeleteExtensionFileRecord' failed with 80020009
[10:21:33] Automation Exception invoking method "DeleteExtensionFileRecord"
[10:21:33] Automation Exception Source is "<null>"
[10:21:33] Automation Exception Description is "<null>"
[10:21:33] Automation Exception wCode is 0
[10:21:33] Automation Exception sCode is 0x800CC801
[10:21:33] IGNORE: Failed to delete extension 'c:\windows\ccm\ccmclientisapi.dll'. Return Code = 0x80020009 (The extension might not be registered)
[10:21:33] Successfully added extension 'c:\windows\ccm\ccmclientisapi.dll' to group 'CcmClientRedistDir'
[10:21:34] Successfully created virtual directory application
[10:21:34] IIS7 is installed. Removing module CGI-exe
[10:21:34] Created IIS virtual directory 'CCM_CLIENT'
[10:21:34] Creating IIS Virtual Directory 'CCM_Incoming'
[10:21:34] Successfully created virtual directory application
[10:21:34] Enabling BITS
[10:21:35] @@ERR:25006
MSI (s) (10!88) [10:21:35:035]: Product: ConfigMgr Management Point -- Error 25006. Setup was unable to create the Internet virtual directory CCM_Incoming
The error code is 80070005Error 25006. Setup was unable to create the Internet virtual directory CCM_Incoming
The error code is 80070005
CustomAction CcmCreateIISVirtualDirectories returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (s) (10:50) [10:21:35:051]: User policy value 'DisableRollback' is 0
MSI (s) (10:50) [10:21:35:051]: Machine policy value 'DisableRollback' is 0
Action ended 10:21:35: InstallFinalize. Return value 3.
I appreciate that the 0x80070005 error would (now) seem to point to a permissions issue, but this was not the original problem and I still can't reinstall BITS Server Extension, create a virtual directory and enable BITS uploads - which is something I've never encountered previously.If you need further evidence from other logs, please let me know.
RegardsRichard Davies
Monday, June 16, 2014 8:15 AM