banane31
Goto Top

Exchange .Net Framework Problem

Guten Abend liebe Admin Gemeinde,


ich stehe gerade vor einem ziemlich nervigen Problem und brauche eine Lösung.
Unser Systemhaus hat sich bereits mit dem Problem beschäftigt und auch ich habe selber recherchiert, bis dato erfolglos.

Folgenden Fehler tritt bei uns im DAG Verbund auf der ECP auf.
Egal ob ich die Akzeptierten Domänen öffnen möchte, oder den Reiter "Zertifikate".


Hier noch einmal in Textform:

Serverfehler in der Anwendung /ecp.
Kompilierungsfehler
Beschreibung: Fehler bei der Kompilierung einer Ressource, die zur Verarbeitung dieser Anforderung erforderlich ist. Überprüfen Sie die folgenden spezifischen Fehlerdetails, und ändern Sie den Quellcode entsprechend. 

Compilerfehlermeldung: Compilerfehler mit Fehlercode -1073741502.


Detaillierte Compilerausgabe anzeigen:


c:\windows\system32\inetsrv> "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe" /t:library /utf8output /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ComponentModel.DataAnnotations\v4.0_4.0.0.0__31bf3856ad364e35\System.ComponentModel.DataAnnotations.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\assembly\dl3\e7ddded8\0003d9c2_f7fcd301\Microsoft.Office.CsmSdk.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\assembly\dl3\7f377786\0003d9c2_f7fcd301\AjaxControlToolkit.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activation\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activation.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\assembly\dl3\333c1e97\0003d9c2_f7fcd301\Microsoft.Exchange.Management.ControlPanel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions.Design\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.Design.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\assembly\dl3\6cb21b19\0003d9c2_f7fcd301\Microsoft.Office.CsmSdk.PowerShell.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Web\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel\v4.0_4.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Services\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.Exchange.Data.Common\v4.0_15.0.1368.0__31bf3856ad364e35\Microsoft.Exchange.Data.Common.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\assembly\dl3\1ffe4c0d\0003d9c2_f7fcd301\Microsoft.PowerShell.HostingTools.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.ServiceModel.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.ServiceModel.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Design\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Design.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_64\System.EnterpriseServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.DynamicData\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.DynamicData.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\assembly\dl3\e6d55ada\0003d9c2_f7fcd301\Microsoft.Exchange.Management.ControlPanel.OwaOptionStrings.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Entity\v4.0_4.0.0.0__b77a5c561934e089\System.Web.Entity.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\assembly\dl3\fe0f3043\0003d9c2_f7fcd301\Microsoft.Online.BOX.Shell.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.IdentityModel\v4.0_4.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.WorkflowServices\v4.0_4.0.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\App_global.asax.srr__jha.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.ApplicationServices\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.ApplicationServices.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\assembly\dl3\46659b8b\0003d9c2_f7fcd301\Microsoft.Exchange.PowerShell.RbacHostingTools.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_64\System.Web\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Activities\v4.0_4.0.0.0__31bf3856ad364e35\System.Activities.dll" /R:"C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.Extensions\v4.0_4.0.0.0__31bf3856ad364e35\System.Web.Extensions.dll" /out:"C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\App_Web_accepteddomains.ascx.5c15afa.huwho_-q.dll" /debug- /optimize+ /w:4 /nowarn:1659;1699;1701;612;618 /warnaserror+  "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\App_Web_accepteddomains.ascx.5c15afa.huwho_-q.0.cs" "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\ecp\67f1ad38\e5546d0a\App_Web_accepteddomains.ascx.5c15afa.huwho_-q.1.cs"  




Versionsinformationen: Microsoft .NET Framework-Version:4.0.30319; ASP.NET-Version:4.7.2623.0


Als Antwort von unserem Systemhaus zu diesem Problem erhielt ich folgende Antwort:

auf beiden Servern ist ein KB-Artikel installiert, der von Microsoft nicht unterstützt wird: .Net 4.7 (KB3186539).
Das Exchange-Team von Microsoft warnt explizit vor diesem KB-Artikel und liefert auch eine Anleitung, wie man den Aritkel deinstalliert, sollte man den Server noch nicht neugestartet haben:
https://blogs.technet.microsoft.com/exchange/2017/06/13/net-framework-4- ...
Leider können wir diese Anleitung nicht verwenden, da beide Server bereits neugestartet wurden.

Laut der Registry befinden sie sich zwar schon auf .net 4.7.1, allerdings kann ich den entsprechenden KB-Artikel KB4054854 nicht auf Ihren Systemen finden und mir sind die Auswirkungen der installierten .net 4.7 Version nicht bekannt.
Weiterhin kann ich nicht abschätzen, wie sich die Server in Zukunft mit dem installierten .net 4.7 verhalten werden. Auch kenne ich die Auswirkungen bei einer Deinstallation des KB-Artikels nicht.

Man könnte versuchen, einen der beiden Server in den Wartungsmodus zu versetzen und den fehlerhaften KB-Artikel zu deinstallieren. Allerdings kann das auch dazu führen, dass der Exchange Server dadurch vollends funktionsuntüchtig wird.


Das KB3186539 ist laut Systemsteuerung korrekt installiert und das KB4054854 ist nicht installiert.

Unter Programme und Features finde ich gar keinen Eintrag zu .NetFramework X.X

Das System läuft auf einem gepatchten Windows Server 2012R2 Datacenter mit dem CU21.

Was kann ich machen, um den Fehler zu beheben?

Danke und einen schönen Abend noch.
unbenannt

Content-Key: 384106

Url: https://administrator.de/contentid/384106

Printed on: May 4, 2024 at 18:05 o'clock

Member: sabines
sabines Aug 23, 2018 at 05:50:55 (UTC)
Goto Top
Moin,

habe ich das überlesen oder fehlt die Exchange Version?
Zu .net hier mal die Unterstützungsmatrix:

https://technet.microsoft.com/de-de/library/ff728623(v=exchg.150).aspx

Gruss
Member: banane31
banane31 Aug 23, 2018 at 06:02:42 (UTC)
Goto Top
Hallo die Matrix ist mir bekannt.
Exchange Seerver ist ein 2013 auf CU21
Member: Dani
Dani Aug 23, 2018 at 18:43:53 (UTC)
Goto Top
Moin,
Weiterhin kann ich nicht abschätzen, wie sich die Server in Zukunft mit dem installierten .net 4.7 verhalten werden. Auch kenne ich die Auswirkungen bei einer Deinstallation des KB-Artikels nicht.
.NET Framework 4.7 and Exchange Server


Gruß,
Dani