Hallo zusammen,
wir haben aktuell Exchange Server 2016 CU10 im Einsatz und einen Server (Admin-Server) auf denen die Verwaltungstools (Management Shell) installiert sind. Ich habe auf dem Admin-Server das CU11 eingespielt und somit die Exchange 2016 Komponenten (Exchange
Tools & Management Shell) aktualisiert. Des Weiterem wurde im Anschluss .Net 4.7.2 (NDP472-KB4054530-x86-x64-AllOS-ENU.exe) installiert und der Server neu gestartet.
Heute morgen habe mich als erstes darüber gewundert, das der Exchange Reporter von
Frankys Webnicht mehr die Top Empfänger und Absender in seiner Statusmail anzeigt. Beim Aufruf der Toolbox sowie einer MMC mit dem SnapI "Warteschlange" auf dem Adminserver sind beide in einen Fehler gelaufen und das SnapIn hat sich beendet. Ein Neustart
hat bisher auch nicht geholfen.
Deserialization fails: System.IO.FileLoadException: Die Datei oder Assembly "Microsoft.Exchange.Data.Directory, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bxxxxxxxxxxxxxxe35" oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040) Dateiname: "Microsoft.Exchange.Data.Directory, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31xxxxxxxxxxxxxxxxx364e35" bei System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) bei System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) bei System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) bei System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) bei System.Reflection.Assembly.Load(String assemblyString) bei System.UnitySerializationHolder.GetRealObject(StreamingContext context) bei System.Runtime.Serialization.ObjectManager.ResolveObjectReference(ObjectHolder holder) bei System.Runtime.Serialization.ObjectManager.DoFixups() bei System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) bei System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) bei Microsoft.Exchange.Data.SerializationTypeConverter.DeserializeObject(Object sourceValue, Type destinationType) WRN: Protokollierung der Assemblybindung ist AUS. Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen. Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße. Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.
Im Eventlog gibt es einen Eintrag: Quelle: DistributedCOM; Ereignis-ID: 10016
Durch die Berechtigungseinstellungen für "Anwendungsspezifisch" wird dem Benutzer "NT-AUTORITÄT\SYSTEM" (SID: S-1-5-18) unter der Adresse "LocalHost (unter Verwendung von LRPC)" keine Berechtigung vom Typ "Lokal Aktivierung" für die COM-Serveranwendung mit der CLSID {8DxxxxxxxxxxxxxxxxxxxxxE4919} und der APPID {F72xxxxxxxxxxxxxxxxx65169} im Anwendungscontainer "Nicht verfügbar" (SID: Nicht verfügbar) gewährt. Die Sicherheitsberechtigung kann mit dem Verwaltungstool für Komponentendienste geändert werden.
Ich habe jetzt bedenken das CU 11 auf die Exchange Server zu installieren und dann noch das .Net 4.7.2.