RDP - Remotedesktop getrennt, Fehler 2308-Socket geschlossen

7

Beim Versuch, RDP auf einen Server zu übertragen, wird Folgendes angezeigt:

Fehlercode: 2308 Fehlerbeschreibung: Sockel geschlossen

Ich sehe dies auf einigen meiner Windows 2003-Server nach dem Neustart. Wohlgemerkt nicht jeder Neustart. Normalerweise nach Windows Updates, aber nicht nach jedem Windows Update. Ein weiterer Neustart löscht dies im Allgemeinen.

Während ich remote auf die Ereignisse und Dienste des betroffenen Servers zugreifen kann, scheint nie etwas falsch zu sein. Ich würde theoretisieren, dass es einen Dienst gibt, der neu gestartet werden könnte, um einen weiteren Neustart zu vermeiden, aber noch nicht darüber gestolpert ist. Ist es "Terminaldienste"? Das wäre ein Mist, da ich damit nicht von Services.msc aus stoppen / neu starten kann ...

Ich suche nach Gedanken zu:

a) Was verursacht dieses Szenario -oder- b) Welche Dienste können remote neu gestartet werden, um das Problem ohne einen weiteren Neustart zu beheben?

Chris_K
quelle

Antworten:

5

Eine Sache, auf die ich zuvor gestoßen bin und die bei Windows und RDP ein bekanntes Problem darstellt, sind mehrere aktive Netzwerkkarten auf dem Server. Wenn die TCP-Konfiguration des RDP an "any" gebunden ist, reagiert RDP manchmal nicht und es kann ein Neustart erforderlich sein, um das Problem zu beheben.

Um dies in unserer Umgebung zu lösen, haben wir TCP einfach an die NIC gebunden, die wir erwartet hatten. Dies erfolgt über die MMC Terminal Services Management in den Verwaltungstools.

Palehorse
quelle
Vielen Dank! Nur zur Bestätigung: Wäre das das Pulldown-Menü "Netzwerkadapter" auf der Registerkarte "Netzwerkadapter" der RDP-Tcp-Eigenschaften?
Chris_K
Ja, das ist der eine.
Palehorse
Ich habe die Änderung vorgenommen. Ironischerweise musste ich immer noch neu starten ;-) Aber es macht Sinn und wird es hoffentlich für die Zukunft reparieren.
Chris_K
Für wen interessiert, um diese MMC auszuführen, führen Sie tscc.msc / s
Magnetic_dud
0

In Windows Server 2008 ist das Snap-In für die Terminaldienstekonfiguration in TSConfig.msc (und TSConfig.dll) implementiert. In früheren Windows-Versionen wurde die Terminaldienstekonfigurationskonsole in TSCC.msc implementiert.

Uche
quelle