locked
Upgrade Exchange 2013 to CU23 RRS feed

  • Question

  • Dear All,

    I have exchange server 2013 U12 and I need to upgrade it to 2013 U23,

    I have successfully upgrade the MBX, when I try to upgrade the CAS server its failed with the following error:

    Error:
    The following error was generated when "$error.Clear(); 
              $dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
              $exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
              $frontEndPath = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd");
              $clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
              $sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd", "HttpProxy", "SharedWebConfig.config");

              $a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$frontEndPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
              $a | % { if ($_.Length > 0) { Write-ExchangeSetupLog -Info "$_.ToString()" } }
              Start-SetupProcess -Name "iisreset" -Args "/timeout:120"
            " was run: "System.Management.Automation.RemoteException".

    Error:
    The following error was generated when "$error.Clear(); 
              $dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
              $exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
              $frontEndPath = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd");
              $clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
              $sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd", "HttpProxy", "SharedWebConfig.config");

              $a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$frontEndPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
              $a | % { if ($_.Length > 0) { Write-ExchangeSetupLog -Info "$_.ToString()" } }
              Start-SetupProcess -Name "iisreset" -Args "/timeout:120"
            " was run: "System.Management.Automation.RemoteException: Unhandled Exception:".

    Error:
    The following error was generated when "$error.Clear(); 
              $dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
              $exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
              $frontEndPath = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd");
              $clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
              $sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd", "HttpProxy", "SharedWebConfig.config");

              $a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$frontEndPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
              $a | % { if ($_.Length > 0) { Write-ExchangeSetupLog -Info "$_.ToString()" } }
              Start-SetupProcess -Name "iisreset" -Args "/timeout:120"
            " was run: "System.Management.Automation.RemoteException:  ".

    Error:
    The following error was generated when "$error.Clear(); 
              $dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
              $exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
              $frontEndPath = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd");
              $clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
              $sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd", "HttpProxy", "SharedWebConfig.config");

              $a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$frontEndPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
              $a | % { if ($_.Length > 0) { Write-ExchangeSetupLog -Info "$_.ToString()" } }
              Start-SetupProcess -Name "iisreset" -Args "/timeout:120"
            " was run: "System.Management.Automation.RemoteException: System.Globalization.CultureNotFoundException: Culture is not supported.
    Parameter name: name
    UA is an invalid culture identifier.
       at System.Globalization.CultureInfo..ctor(String name, Boolean useUserOverride)
       at System.Reflection.RuntimeAssembly.GetLocale()
       at System.Reflection.RuntimeAssembly.GetName(Boolean copiedName)
       at Microsoft.Exchange.Management.DependentAssemblyGenerator.GetExchangeAssemblies(String exchangeInstallPath, IList`1 assembliesToAddToWebConfig)
       at Microsoft.Exchange.Management.DependentAssemblyGenerator.Main(String[] args)".

    Error:
    The following error was generated when "$error.Clear(); 
              $dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
              $exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
              $frontEndPath = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd");
              $clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
              $sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "FrontEnd", "HttpProxy", "SharedWebConfig.config");

              $a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$frontEndPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
              $a | % { if ($_.Length > 0) { Write-ExchangeSetupLog -Info "$_.ToString()" } }
              Start-SetupProcess -Name "iisreset" -Args "/timeout:120"
            " was run: "System.Management.Automation.RemoteException: 
    ".

    Thursday, December 31, 2020 5:20 PM

All replies

  • Hi Huthifh,

    Please be aware that actually this forum is meant for developing issues about Exchange. For Exchange general questions, the previous TechNet forums have been migrated to a new home on Microsoft Q&A. We have created a copy of it on Microsoft Q&A Platform:Upgrade Exchange 2013 to CU23.
    Kindly register the Microsoft Q&A Platform and continue the discussion out there with us.

    Regards,

    Lucas Liu


    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact tnsf@microsoft.com.

    • Proposed as answer by KHURRAM RAHIM Friday, January 1, 2021 7:22 AM
    Friday, January 1, 2021 5:42 AM