When installing the sp1 update for exchange 2013 we came across these errors:
The following error was generated when "$error.Clear();
$BEVdirIdentity = $RoleNetBIOSName + "\ECP (Exchange Back End)";
$be = get-EcpVirtualDirectory -ShowMailboxVirtualDirectories -Identity
$BEVdirIdentity -DomainController $RoleDomainController -ErrorAction SilentlyCo
ntinue;
if ($be -eq $null)
{
new-EcpVirtualDirectory -Role Mailbox -WebSiteName "Exchange Back End"
-DomainController $RoleDomainController;
set-EcpVirtualdirectory -Identity $BEVdirIdentity -FormsAuthentication
:$false -WindowsAuthentication:$true;
}
set-EcpVirtualdirectory -Identity $BEVdirIdentity -InternalUrl $null -
ExternalUrl $null;
. "$RoleInstallPath\Scripts\Update-AppPoolManagedFrameworkVersion.ps1"
-AppPoolName:"MSExchangeECPAppPool" -Version:"v4.0";
" was run: "The virtual directory 'ecp' already exists under 'exchangeserver.domain.local/Exchange Back End'.
Parameter name: VirtualDirectoryName".
The following error was generated when "$error.Clear();
$BEVdirIdentity = $RoleNetBIOSName + "\ECP (Exchange Back End)";
$be = get-EcpVirtualDirectory -ShowMailboxVirtualDirectories -Identity
$BEVdirIdentity -DomainController $RoleDomainController -ErrorAction SilentlyCo
ntinue;
if ($be -eq $null)
{
new-EcpVirtualDirectory -Role Mailbox -WebSiteName "Exchange Back End"
-DomainController $RoleDomainController;
set-EcpVirtualdirectory -Identity $BEVdirIdentity -FormsAuthentication
:$false -WindowsAuthentication:$true;
}
set-EcpVirtualdirectory -Identity $BEVdirIdentity -InternalUrl $null -
ExternalUrl $null;
. "$RoleInstallPath\Scripts\Update-AppPoolManagedFrameworkVersion.ps1"
-AppPoolName:"MSExchangeECPAppPool" -Version:"v4.0";
" was run: "The operation couldn't be performed because object 'exchangeserver
\ECP (Exchange Back End)' couldn't be found on 'dcserver.domain.local'.".
The following error was generated when "$error.Clear();
$BEVdirIdentity = $RoleNetBIOSName + "\ECP (Exchange Back End)";
$be = get-EcpVirtualDirectory -ShowMailboxVirtualDirectories -Identity
$BEVdirIdentity -DomainController $RoleDomainController -ErrorAction SilentlyCo
ntinue;
if ($be -eq $null)
{
new-EcpVirtualDirectory -Role Mailbox -WebSiteName "Exchange Back End"
-DomainController $RoleDomainController;
set-EcpVirtualdirectory -Identity $BEVdirIdentity -FormsAuthentication
:$false -WindowsAuthentication:$true;
}
set-EcpVirtualdirectory -Identity $BEVdirIdentity -InternalUrl $null -
ExternalUrl $null;
. "$RoleInstallPath\Scripts\Update-AppPoolManagedFrameworkVersion.ps1"
-AppPoolName:"MSExchangeECPAppPool" -Version:"v4.0";
" was run: "The operation couldn't be performed because object 'exchangeserver
\ECP (Exchange Back End)' couldn't be found on 'dcserver.domain.local'.".
I have not been able to find any information on the cause of these errors, any help would be appreciated.