Problembeschreibung
Davon aus, dass Windows Server 2008 Terminal Services-Sitzungsbroker (TS-Sitzungsbroker) konfigurieren, unter Verwendung von DNS Round-Robin. Nach einiger Zeit werden neue Sitzungen jedoch mit nur einem Server oder einer bestimmten Gruppe von Servern umgeleitet. Dieses Verhalten tritt auf, obwohl die andere Terminalserver im Netzwerk gering ist.
Außerdem tritt dieses Problem nach dem folgenden wie werden protokolliert im Broker Sitzungsprotokoll (Tssdis.log):Beachten Sie die Tssdis.log-Datei befindet sich im Verzeichnis %windir%\system32\tssesdir.
Ursache
Ausstehende Umleitung, wenn ein neuer Benutzer anmeldet Farm von Terminalservern und Terminaldienste-Sitzungsbroker zeigt des Benutzers mit einem bestimmten Terminalserver, bevor der Anmeldevorgang abgeschlossen ist. Das Sitzungsverzeichnis verfolgt die Anzahl der ausstehenden Umleitung für jeden Terminalserver und vergrößert anschließend die Anzahl, wenn Terminaldienste-Sitzungsbroker den Zielserver bestimmt. Das Sitzungsverzeichnis verringert außerdem die Anzahl die nach Abschluss des Anmeldevorgangs.
Allerdings die Terminaldienste-Sitzungsbroker falsch erhöht Anzahl ausstehender Umleitung für Terminaldienste Sitzungen und nie verringert die Anzahl. Daher erreicht die Anzahl der ausstehenden Umleitung auf einem Terminalserver das Limit (standardmäßig 16), leitet der Dienst Terminaldienste-Sitzungsbroker mehr neue terminal Sitzung mit diesem Terminalserver. Schließlich verringert die Anzahl der verfügbaren Server einer kleinen Gruppe oder nur einen einzelnen Server.
Problemlösung
Hotfix-Informationen
Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Verwenden Sie diesen Hotfix nur auf Systemen, bei denen dieses spezielle Problem auftritt. Dieser Hotfix sollte weiteren Tests unterzogen werden. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir sie, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.
Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an den Microsoft Customer Service and Support, um den Hotfix zu erhalten.
Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Für eine vollständige Liste der Telefonnummern des Microsoft Customer Service and Support, oder um eine separate Serviceanfrage zu erstellen, gehen Sie auf folgende Microsoft-Website:
http://support.microsoft.com/contactus/?ws=supportHinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar.
Wichtig Windows Vista und Windows Server 2008-Hotfixes sind in denselben Paketen enthalten. Allerdings kann nur eines dieser Produkte auf der Seite "Hotfix" aufgeführt. Das Hotfix-Paket anfordern, das für Windows Vista und Windows Server 2008 gilt, wählen Sie einfach das Produkt, das auf der Seite aufgeführt.
Voraussetzungen
Um diesen Hotfix anwenden zu können, müssen Sie Windows Server 2008 TS-Sitzungsbroker installiert.
Neustartanforderung
Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix anwenden.
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.
Hinweise zu den Dateiinformationen für Windows Server 2008
Das MANIFEST-Dateien (. manifest) und MUM-Dateien, die installiert werden für jede Umgebung sind separat aufgeführt. MUM- und MANIFEST-Dateien sowie die zugehörigen Sicherheitskatalogdateien (.cat) Dateien sind für den Status der aktualisierten Komponente beizubehalten. Die Sicherheitskatalogdateien (Attribute nicht aufgelistet) sind mit einer digitalen Microsoft-Signatur signiert.
Für alle unterstützten Versionen von Windows Server 2008-basierten x86
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Terminalserversessiondirectoryrole.cmd |
PC |
243 |
18-Dec-2007 |
21:03 |
PC |
Tssdis.exe |
6.0.6001.22246 |
128.000 |
19-Aug-2008 |
03:30 |
x86 |
Tssessiondirectory.events.xml |
PC |
393 |
18-Dec-2007 |
21:03 |
PC |
Für alle unterstützten Versionen von Windows Server 2008-basierten x64
Dateiname |
Dateiversion |
Dateigröße |
Datum |
Zeit |
Plattform |
---|---|---|---|---|---|
Terminalserversessiondirectoryrole.cmd |
PC |
243 |
18-Dec-2007 |
21:03 |
PC |
Tssdis.exe |
6.0.6001.22246 |
157.184 |
19-Aug-2008 |
04:46 |
x64 |
Tssessiondirectory.events.xml |
PC |
393 |
18-Dec-2007 |
21:03 |
PC |
PROBLEMUMGEHUNG
Um dieses Problem zu umgehen, verwenden Sie eine der folgenden Methoden.
Methode 1
Starten Sie Terminaldienste-Sitzungsbroker. Dies kann das Problem vorübergehend behoben. Wiederholt sich dieses Problem allerdings mehrere Tage.
Methode 2
-
Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Regedit im Feld Öffnen und drücken Sie die EINGABETASTE.
-
Suchen Sie im Registrierungseditor und klicken Sie auf den folgenden Registrierungsunterschlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters
-
Doppelklicken Sie im Detailfenster auf
LB_MaxNumberOfPendingRedirections.
Hinweis Wenn LB_MaxNumberOfPendingRedirections DWORD-Eintrag nicht vorhanden ist, müssen Sie ihn erstellen. Gehen Sie hierzu folgendermaßen vor:-
Suchen Sie im Registrierungseditor und klicken Sie auf den folgenden Registrierungsunterschlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters
-
Zeigen Sie im Menü Bearbeiten auf
Neu, und klicken Sie dann auf DWORD-Wert. -
Typ
LB_MaxNumberOfPendingRedirections, und drücken Sie dann die EINGABETASTE.
-
-
Geben Sie im Feld Wert eine Zahl, die größer als 16 (aber weniger als 65535), und klicken Sie dann auf OK.
-
Registrierungseditor beenden
Wichtig Diese Methode kann folgenden Konsequenzen haben:
-
Sie können einen Terminalserver mit Anmeldeanfragen überladen.
-
Möglicherweise unterbrochen oder die den Netzwerklastenausgleich deaktivieren.
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
Weitere Informationen über Terminaldienste-Sitzungsbroker finden Sie auf der folgenden Microsoft-Website:
http://technet.microsoft.com/en-us/library/cc731045.aspxGehen Sie folgendermaßen vor, um die Terminaldienste-Sitzungsbroker Protokollierung aktivieren:
-
Beenden Sie der Terminaldienste-Sitzungsbroker.
-
Im Registrierungseditor des folgenden Registrierungsunterschlüssels:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tssdis\Parameters
-
Erstellen Sie TraceOutputMode DWORD-Registrierungseintrag, und legen Sie seinen Wert auf 3.
-
Starten Sie Terminaldienste-Sitzungsbroker-Dienst
Weitere Dateiinformationen für Windows Server 2008
Weitere Dateien für alle unterstützten X86-basierten Versionen von Windows Server 2008
Dateiname |
Package_1_for_kb955365~31bf3856ad364e35~x86~~6.0.1.0.mum |
Dateiversion |
PC |
Dateigröße |
1.820 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
22:55 |
Plattform |
PC |
Dateiname |
Package_for_kb955365_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum |
Dateiversion |
PC |
Dateigröße |
1.432 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
22:55 |
Plattform |
PC |
Dateiname |
Package_for_kb955365_server~31bf3856ad364e35~x86~~6.0.1.0.mum |
Dateiversion |
PC |
Dateigröße |
1.430 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
22:55 |
Plattform |
PC |
Dateiname |
X86_07684ecbb7d7638c937ffee6b2b248ba_31bf3856ad364e35_6.0.6001.22246_none_6e8705284fb7f98b.manifest |
Dateiversion |
PC |
Dateigröße |
728 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
22:55 |
Plattform |
PC |
Dateiname |
X86_microsoft-windows-t..iondirectory-server_31bf3856ad364e35_6.0.6001.22246_none_f3e0ce92ec5ca9a3.manifest |
Dateiversion |
PC |
Dateigröße |
31,695 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
04:06 |
Plattform |
PC |
Weitere Dateien für alle unterstützten X64-basierten Versionen von Windows Server 2008
Dateiname |
Amd64_f22e3df22c71dd9c356ec74170560805_31bf3856ad364e35_6.0.6001.22246_none_effc862e5acbbdf8.manifest |
Dateiversion |
PC |
Dateigröße |
732 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
22:55 |
Plattform |
PC |
Dateiname |
Amd64_microsoft-windows-t..iondirectory-server_31bf3856ad364e35_6.0.6001.22246_none_4fff6a16a4ba1ad9.manifest |
Dateiversion |
PC |
Dateigröße |
31,731 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
05:30 |
Plattform |
PC |
Dateiname |
Package_1_for_kb955365~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Dateiversion |
PC |
Dateigröße |
1830 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
22:55 |
Plattform |
PC |
Dateiname |
Package_for_kb955365_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Dateiversion |
PC |
Dateigröße |
1.440 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
22:55 |
Plattform |
PC |
Dateiname |
Package_for_kb955365_server~31bf3856ad364e35~amd64~~6.0.1.0.mum |
Dateiversion |
PC |
Dateigröße |
1,438 |
Datum (UTC) |
19-Aug-2008 |
Zeit (UTC) |
22:55 |
Plattform |
PC |