locked
BITS Screwed after Site Reset. RRS feed

  • 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 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 80070005

    Error 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.

    Regards

    Richard Davies

    Monday, June 16, 2014 8:15 AM