none
Ошибка при обновлении Exchange 2013 RRS feed

  • Вопрос

  • Здравствуйте!

    Уважаемые гуру, нужна Ваша помощь!

    В организации 2 почтовых сервера (EXCH1 и EXCH2) с ролями CAS и MBX, они объединены в DAG. Версия Exchange 2013 RTM.

    Обновляю до Exchange 2013 CU11. Обновлял по очереди, переводил в Maintenance. EXCH2 - обновился без проблем! Второй же EXCH1 при обновлении выдает следующую ошибку:

    Ошибка:
    При выполнении "$error.Clear(); 
              update-WebServicesVirtualDirectoryVersion -DomainController $RoleDomainController;
              $BEVdirIdentity = $RoleNetBIOSName + "\EWS (Exchange Back End)";
              $be = get-WebServicesVirtualDirectory -ShowMailboxVirtualDirectories -Identity $BEVdirIdentity -DomainController $RoleDomainController -ErrorAction SilentlyContinue;
              if ($be -eq $null)
              {
                $BackEndPort=":444";
                $urlToUse = "https://" + $RoleFqdnOrName + $BackEndPort + "/ews/exchange.asmx";
                new-WebServicesVirtualDirectory -Role Mailbox -WebSiteName "Exchange Back End" -windowsAuthentication:$true -WSSecurityAuthentication:$true -BasicAuthentication:$false -InternalNLBBypassUrl $urlToUse -DomainController $RoleDomainController -Force -GzipLevel High;
              }
              else
              {
                $be | set-WebServicesVirtualDirectory -windowsAuthentication:$be.WindowsAuthentication -WSSecurityAuthentication:$be.WSSecurityAuthentication -BasicAuthentication:$be.BasicAuthentication
              }
              . "$RoleInstallPath\Scripts\Update-AppPoolManagedFrameworkVersion.ps1" -AppPoolName:"MSExchangeServicesAppPool" -Version:"v4.0";
            " произошла следующая ошибка: "System.Management.Automation.ParameterBindingException: Не удается привязать аргумент к параметру "WindowsAuthentication", так как он имеет значение NULL.
       в System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
       в System.Management.Automation.PipelineOps.InvokePipeline(Object input, Boolean ignoreInput, CommandParameterInternal[][] pipeElements, CommandBaseAst[] pipeElementAsts, CommandRedirection[][] commandRedirections, FunctionContext funcContext)
       в System.Management.Automation.Interpreter.ActionCallInstruction`6.Run(InterpretedFrame frame)
       в System.Management.Automation.Interpreter.EnterTryCatchFinallyInstruction.Run(InterpretedFrame frame)".

    Помогите пожалуйста!!!

    6 января 2016 г. 0:05

Ответы

  • Здравствуйте!

    Попробуйте удалить виртуальный каталог:

    Remove-WebServicesVirtualDirectory -Identity "имяпролемногосервера\EWS (Exchange Back End)"

    Повторите установку.

    • Предложено в качестве ответа Alexander RusinovModerator 6 января 2016 г. 16:18
    • Помечено в качестве ответа Ruslan_86Rus 6 января 2016 г. 16:53
    6 января 2016 г. 0:52

Все ответы