none
Failure installing SP3 on Exchange 2010 RRS feed

  • Question

  • Good evening,

    Following TechNet closely I'm currently in the process of moving my exchange 2010 environment to 2013.  I have single exchange server on a SBS 2011 box.  Sadly I've failed at the first hurdle installing SP3, the result is that my Exchange 2010 is refusing all client connections.

    During the SP3 install I passed all prerequisites but during the actual upgrade it failed at the Hub Transport Role with the following error:

    Summary: 8 item(s). 3 succeeded, 1 failed.
    Elapsed time: 00:20:46
    Language Files
    Completed

    Elapsed Time: 00:10:25


    Restoring services
    Completed

    Elapsed Time: 00:00:02


    Languages
    Completed

    Elapsed Time: 00:03:32


    Hub Transport Role
    Failed

    Error:
    The following error was generated when "$error.Clear();
              Write-ExchangeSetupLog -Info "Creating SBS certificate";

              $thumbprint = [Microsoft.Win32.Registry]::GetValue("HKEY_LOCAL_MACHINE\Software\Microsoft\SmallBusinessServer\Networking", "LeafCertThumbPrint", $null);

              if (![System.String]::IsNullOrEmpty($thumbprint))
              {
                Write-ExchangeSetupLog -Info "Enabling certificate with thumbprint: $thumbprint for SMTP service";
                Enable-ExchangeCertificate -Thumbprint $thumbprint -Services SMTP;
               
                Write-ExchangeSetupLog -Info "Removing default Exchange Certificate";
                Get-ExchangeCertificate | where {$_.FriendlyName.ToString() -eq "Microsoft Exchange"} | Remove-ExchangeCertificate;

                Write-ExchangeSetupLog -Info "Checking if default Exchange Certificate is removed";
                $certs = Get-ExchangeCertificate | where {$_.FriendlyName.ToString() -eq "Microsoft Exchange"};
                if ($certs)
                {
                  Write-ExchangeSetupLog -Error "Failed to remove existing exchange certificate"
                }
              }
              else
              {
                Write-ExchangeSetupLog -Warning "Cannot find the SBS certificate";
              }
            " was run: "The certificate with thumbprint 355E62E464DCF42A08BCB7A8CF39C819D42B760E was not found.".

    The certificate with thumbprint 355E62E464DCF42A08BCB7A8CF39C819D42B760E was not found.
    Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.3.123.3&e=ms.exch.err.Ex88D115&l=0&cl=cp

    Elapsed Time: 00:06:46


    Client Access Role
    Cancelled
    Mailbox Role
    Cancelled
    Management Tools
    Cancelled
    Finalizing Setup
    Cancelled

    The setup log shows the following details:

    Ending processing Get-ExchangeCertificate
    [07/31/2013 20:50:46.0516] [1] The following 1 error(s) occurred during task execution:
    [07/31/2013 20:50:46.0516] [1] 0.  ErrorRecord: The certificate with thumbprint 355E62E464DCF42A08BCB7A8CF39C819D42B760E was not found.
    [07/31/2013 20:50:46.0516] [1] 0.  ErrorRecord: System.InvalidOperationException: The certificate with thumbprint 355E62E464DCF42A08BCB7A8CF39C819D42B760E was not found.
    [07/31/2013 20:50:46.0531] [1] [ERROR] The following error was generated when "$error.Clear();
              Write-ExchangeSetupLog -Info "Creating SBS certificate";

              $thumbprint = [Microsoft.Win32.Registry]::GetValue("HKEY_LOCAL_MACHINE\Software\Microsoft\SmallBusinessServer\Networking", "LeafCertThumbPrint", $null);

              if (![System.String]::IsNullOrEmpty($thumbprint))
              {
                Write-ExchangeSetupLog -Info "Enabling certificate with thumbprint: $thumbprint for SMTP service";
                Enable-ExchangeCertificate -Thumbprint $thumbprint -Services SMTP;
               
                Write-ExchangeSetupLog -Info "Removing default Exchange Certificate";
                Get-ExchangeCertificate | where {$_.FriendlyName.ToString() -eq "Microsoft Exchange"} | Remove-ExchangeCertificate;

                Write-ExchangeSetupLog -Info "Checking if default Exchange Certificate is removed";
                $certs = Get-ExchangeCertificate | where {$_.FriendlyName.ToString() -eq "Microsoft Exchange"};
                if ($certs)
                {
                  Write-ExchangeSetupLog -Error "Failed to remove existing exchange certificate"
                }
              }
              else
              {
                Write-ExchangeSetupLog -Warning "Cannot find the SBS certificate";
              }
            " was run: "The certificate with thumbprint 355E62E464DCF42A08BCB7A8CF39C819D42B760E was not found.".
    [07/31/2013 20:50:46.0531] [1] [ERROR] The certificate with thumbprint 355E62E464DCF42A08BCB7A8CF39C819D42B760E was not found.
    [07/31/2013 20:50:46.0531] [1] [ERROR-REFERENCE] Id=SbsBridgeHeadComponent___6464a0ee0fd04f6b893a3c81d7eb3f26 Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup\SBS
    [07/31/2013 20:50:46.0531] [1] Setup is stopping now because of one or more critical errors.
    [07/31/2013 20:50:46.0531] [1] Finished executing component tasks.
    [07/31/2013 20:50:46.0594] [1] Ending processing Install-BridgeheadRole

     My application event log is flooded with the following error:

    Log Name:      Application
    Source:        Microsoft-Windows-IIS-W3SVC-WP
    Date:          31/07/2013 21:59:43
    Event ID:      2280
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      SRV-SBS.lawrencedavid.local
    Description:
    The Module DLL C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Owa\auth\exppw.dll failed to load.  The data is the error.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-IIS-W3SVC-WP" Guid="{670080D9-742A-4187-8D16-41143D1290BD}" EventSourceName="W3SVC-WP" />
        <EventID Qualifiers="49152">2280</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-07-31T20:59:43.000000000Z" />
        <EventRecordID>975085</EventRecordID>
        <Correlation />
        <Execution ProcessID="0" ThreadID="0" />
        <Channel>Application</Channel>
        <Computer>SRV-SBS.lawrencedavid.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data Name="ModuleDll">C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Owa\auth\exppw.dll</Data>
        <Binary>05000000</Binary>
      </EventData>
    </Event>

    I've tried to re-register exppw.dll following instructions in the TechNet forums but this hasn't helped to restore functionality or complete the SP3 installation.  Any guidance would be most appreciated.  Thanks in advance!

    Wednesday, July 31, 2013 9:02 PM

Answers

All replies