Beim update wurde das Setup im vorletzten Schritt mit Fehler abgebrochen.
Fehler:
Der folgende Fehler wurde generiert, als "$error.Clear();
$dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
$exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
$clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
$sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess", "SharedWebConfig.config");
$a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
$allOutput = @();
$a | % { $allOutput += $_ };
Write-ExchangeSetupLog -Info ($allOutput -join "`r`n");
Stop-SetupService -ServiceName WAS;
Start-SetupService -ServiceName W3SVC;
" ausgeführt wurde: "System.Management.Automation.RemoteException".
Fehler:
Der folgende Fehler wurde generiert, als "$error.Clear();
$dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
$exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
$clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
$sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess", "SharedWebConfig.config");
$a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
$allOutput = @();
$a | % { $allOutput += $_ };
Write-ExchangeSetupLog -Info ($allOutput -join "`r`n");
Stop-SetupService -ServiceName WAS;
Start-SetupService -ServiceName W3SVC;
" ausgeführt wurde: "System.Management.Automation.RemoteException: Unbehandelte Ausnahme: ".
Fehler:
Der folgende Fehler wurde generiert, als "$error.Clear();
$dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
$exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
$clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
$sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess", "SharedWebConfig.config");
$a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
$allOutput = @();
$a | % { $allOutput += $_ };
Write-ExchangeSetupLog -Info ($allOutput -join "`r`n");
Stop-SetupService -ServiceName WAS;
Start-SetupService -ServiceName W3SVC;
" ausgeführt wurde: "System.Management.Automation.RemoteException: System.UnauthorizedAccessException: Der Zugriff auf den Pfad "C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\SharedWebConfig.config" wurde verweigert.
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
bei System.Xml.XmlDocument.Save(String filename)
bei Microsoft.Exchange.Management.DependentAssemblyGenerator.UpdateConfigFile(String configFilePath, IList`1 exchangeAssemblies, Int32& numAssembliesAdded)
bei Microsoft.Exchange.Management.DependentAssemblyGenerator.Main(String[] args)".
Fehler:
Der folgende Fehler wurde generiert, als "$error.Clear();
$dependentAssemblyGeneratorExePath = [System.IO.Path]::Combine($RoleInstallPath, "bin", "DependentAssemblyGenerator.exe");
$exchangeBinPath = [System.IO.Path]::Combine($RoleInstallPath, "bin");
$clientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess");
$sharedWebConfig = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess", "SharedWebConfig.config");
$a = &"$dependentAssemblyGeneratorExePath" -exchangePath "$exchangeBinPath" -exchangePath "$clientAccessPath" -configFile "$sharedWebConfig";
$allOutput = @();
$a | % { $allOutput += $_ };
Write-ExchangeSetupLog -Info ($allOutput -join "`r`n");
Stop-SetupService -ServiceName WAS;
Start-SetupService -ServiceName W3SVC;
" ausgeführt wurde: "System.Management.Automation.RemoteException:
".
Danach lässt sich ECP normal starten, jedoch die OWA war mit Fehler 500 offline.
Danach habe ich die SharedWebConfig.config Datei, dank Frank, wiederhergestellt
Mit Wiederherstellung der SharedWebConfig.config ist OWA auch online gewesen, aber das Problem geht weiter.
Emails kommen nicht, können nicht versendet werden und Outlook kann sich mit Exchange nicht verbinden.
Bitte um Unterstützung
Danke
Lg Jovan
Hallo Jovan,
kann es sein, dass dir da ein Virenscanner einen Strich durch die Rechnung gemacht hat? Ich würde das Update mal erneut ausführen (beende aber vorher alle Drittanbieter Software auf dem Server).
Gruß,
Frank
Hallo Jovan,
kann es sein, dass dir da ein Virenscanner einen Strich durch die Rechnung gemacht hat? Ich würde das Update mal erneut ausführen (beende aber vorher alle Drittanbieter Software auf dem Server).
Gruß,
Frank
Hallo Frank,
ob es der Virenscanner war oder nicht, kann ich nicht sagen, der war nicht abgeschaltet... also, könnt sein???
auf jeden Fall hat ein erneuter Setup den Fehler behoben.
Ein erneuter Setup hat gleich eine Fehlerhafte Installation erkannt und ist mit Schritt 1 von 22 begonnen, bis jetzt waren es immer 18 Schritte.
Das Setup (Reparatursetup) hat 3x länger gedauert als sonst, gefühlte 3 Stunden.
Auf jeden Fall, jetzt funktioniert alle einwandfrei. ?
Danke ?
lg Jovan
Dann hast du jetzt gelernt, dass man nach einem abgebrochenen Setup als erstes immer das Setup erneut startet. Erst wenn das fehlschlägt, gibts Probleme. ;)