WCF-Dienste, die von Computern mit einem NLB-Fehler in.NET Framework 3.5 SP1 oder.NET Framework 4 gehostet werden

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Sie verwenden Network Load Balancer (NLB) zum Weiterleiten von Nachrichten für eine Gruppe von Computern, die Windows Communication Foundation (WCF) Hostdienste. Diese Dienste verwenden sichere Sitzung durch das AuthenticationMode-Attribut auf "SecureConversation."
  • Sie versuchen, Nachrichten in der Anwendungsschicht Hinzufügenbheader hinzufügen. Nachdem Sie dies tun, können der Netzwerklastenausgleich Hinzufügenbheader Nachrichten weiterleiten.
In diesem Szenario kann nicht Hinzufügenbheader Nachrichten hinzufügen, mit denen die Sitzung aushandeln. Daher werden zwei Arten von Nachrichten zu anderen Hostcomputern weitergeleitet. In diesem Fall steht zwischengespeicherten Sitzungsdaten auf dem Hostcomputer und WCF-Dienste nicht.

Problemlösung

 .NET Framework 4

Installieren Sie zum Beheben dieses Problems in.NET Framework 4 beschriebenen Hotfix im folgenden Artikel der Microsoft Knowledge Base (KB).

2532942 Hotfixrolluppaket 2532942 steht für Windows Communication Foundation für.NET Framework 4

.NET Framework 3.5 Servicepack 1 (SP1)

Zum Beheben dieses Problems in.NET Framework 3.5 SP1 in diesem Artikel installieren Sie beschriebenen Hotfix.

Hotfix-Informationen

Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben ist. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt.

Um dieses Problem zu beheben, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf folgender Microsoft-Website:

http://support.microsoft.com/contactus/?ws=support

Hinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.

Beachten Sie, dass das Update das Problem nicht behebt, sichere Konversation Cookie Modus.

Voraussetzungen

Sie müssen.NET Framework 3.5 Service Pack 1 (SP1) installiert, um diesen Hotfix anwenden.

Neustartanforderung

Sie müssen keinen Neustart des Computers durchführen, nachdem Sie den Hotfix anwenden, wenn die betroffenen Dateien nicht verwendet werden.

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder spätere Attribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.
Für alle unterstützten X86-basierten Versionen von Windows Vista SP2 und Windows Server 2008 SP2
DateinameDateiversionDateigrößeDatumZeit
Smdiagnostics.dll3.0.4506.4552110,59231-May-201010:57
System.servicemodel.washosting.dll3.0.4506.455232.76831-May-201010:57
Servicemodel.mofPC84,98509-Mar-201011:02
Servicemodel.mof.uninstallPC89603-Apr-200921:16
Servicemonikersupport.dll3.0.4506.455217,25631-May-201010:57
System.identitymodel.dll3.0.4506.4552442,36831-May-201010:56
System.runtime.serialization.dll3.0.4506.4552970,75231-May-201010:56
System.servicemodel.dll3.0.4506.45525,988,35231-May-201010:56
Für alle unterstützten X64-basierten Versionen von Windows Vista SP2 und Windows Server 2008 SP2
DateinameDateiversionDateigrößeDatumZeitPlattform
Servicemodel.mofPC84,98509-Mar-201011:01PC
Servicemodel.mof.uninstallPC89603-Apr-200920:55PC
Servicemonikersupport.dll3.0.4506.455219,30431-May-201010:57x64
Smdiagnostics.dll3.0.4506.455294,20831-May-201010:57x86
System.identitymodel.dll3.0.4506.4552401,40831-May-201010:56x86
System.runtime.serialization.dll3.0.4506.4552847,87231-May-201010:56x86
System.servicemodel.washosting.dll3.0.4506.455232.76831-May-201010:57x86
System.servicemodel.dll3.0.4506.45525,328,89631-May-201010:56x86
Für alle unterstützten IA-64-basierten Versionen von Windows Vista SP2 und Windows Server 2008 SP2
DateinameDateiversionDateigrößeDatumZeitPlattform
Servicemodel.mofPC84,98509-Mar-201011:02PC
Servicemodel.mof.uninstallPC89603-Apr-200920:57PC
Servicemonikersupport.dll3.0.4506.455233,64031-May-201010:55IA-64
Smdiagnostics.dll3.0.4506.455294,20831-May-201010:55x86
System.identitymodel.dll3.0.4506.4552401,40831-May-201010:55x86
System.runtime.serialization.dll3.0.4506.4552847,87231-May-201010:55x86
System.servicemodel.washosting.dll3.0.4506.455232.76831-May-201010:56x86
System.servicemodel.dll3.0.4506.45525,328,89631-May-201010:55x86
Für alle unterstützten x86-basierten Versionen von Windows 7
DateinameDateiversionDateigrößeDatumZeitPlattform
Smdiagnostics.dll3.0.4506.5027110,59203-Jun-201021:58x86
Smsvchost.exe3.0.4506.5027128,84803-Jun-201021:58x86
System.identitymodel.dll3.0.4506.5027442,36803-Jun-201021:58x86
Servicemonikersupport.dll3.0.4506.502717,25603-Jun-201021:58x86
System.runtime.serialization.dll3.0.4506.5027970,75203-Jun-201021:58x86
System.servicemodel.dll3.0.4506.50275,984,25603-Jun-201021:58x86
Für alle unterstützten x64-basierten Versionen von Windows 7 und Windows Server 2008 R2
DateinameDateiversionDateigrößeDatumZeitPlattform
Servicemonikersupport.dll3.0.4506.502719,30402-Jun-201022:27x64
Smdiagnostics.dll3.0.4506.502794,20802-Jun-201022:27x64
Smsvchost.exe3.0.4506.5027116,56002-Jun-201022:27x64
System.identitymodel.dll3.0.4506.5027401,40802-Jun-201022:27x64
System.runtime.serialization.dll3.0.4506.5027847,87202-Jun-201022:27x64
System.servicemodel.dll3.0.4506.50275,324,80002-Jun-201022:27x64
Für alle unterstützten IA-64-basierten Versionen von Windows Server 2008 R2
DateinameDateiversionDateigrößeDatumZeitPlattform
Servicemonikersupport.dll3.0.4506.502733,64002-Jun-201022:23IA-64
Smdiagnostics.dll3.0.4506.502794,20802-Jun-201022:23IA-64
Smsvchost.exe3.0.4506.5027116,56002-Jun-201022:23IA-64
System.identitymodel.dll3.0.4506.5027401,40802-Jun-201022:23IA-64
System.runtime.serialization.dll3.0.4506.5027847,87202-Jun-201022:23IA-64
System.servicemodel.dll3.0.4506.50275,324,80002-Jun-201022:23IA-64

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Um weitere Informationen zur Terminologie für Softwareupdates zu erhalten, klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:

824684 Erläuterung von der standardmäßigen Standardbegriffen bei Microsoft Softwareupdates

Eigenschaften

Artikelnummer: 982867 – Letzte Überarbeitung: 12.01.2017 – Revision: 1

Feedback