Befehlszeilen-Hack für: "Terminalserver hat die maximale Anzahl zulässiger Verbindungen überschritten"

Befehlszeilen-Hack für: "Terminalserver hat die maximale Anzahl zulässiger Verbindungen überschritten" - Wie Man 2023
Befehlszeilen-Hack für: "Terminalserver hat die maximale Anzahl zulässiger Verbindungen überschritten" - Wie Man 2023
Anonim

Wenn Sie in einem Netzwerk mit Windows-Servern gearbeitet haben, ist diese Fehlermeldung mindestens 37.000 Mal aufgetreten:

„Der Terminal-Server hat die maximale Anzahl von erlaubten Verbindungen überschritten. Das System kann Sie nicht anmelden. Das System hat seine lizenzierten Anmeldelimit erreicht. Bitte versuchen Sie es später erneut. "

Dieses Problem tritt auf, weil Windows im Verwaltungsmodus nur zwei Remote Terminal Services-Verbindungen zulässt und Sie entweder bereits zwei Personen auf diesem Server haben, oder es ist wahrscheinlicher, dass Sie eine getrennte Sitzung haben, die immer noch denkt, dass sie aktiv ist.

Das Problem bei diesem Fehler ist, dass Sie sich tatsächlich an der Serverkonsole anmelden müssen, um das Problem zu beheben, wenn sich der Server nicht in einer Domäne befindet. (Wenn Sie sich in einer Domäne befinden, öffnen Sie einfach den Terminaldienste-Manager und melden Sie sich ab oder trennen Sie die Sitzungen.)

Um die Befehlszeilen-Hacks verwenden zu können, müssen Sie sie möglicherweise von einem anderen Server ausführen, wenn Ihr lokales Betriebssystem die Befehle nicht enthält. Sie müssen außerdem sicherstellen, dass Sie bei diesem Server mit einem Administratorkonto angemeldet sind. Der einfachste Weg, dies zu tun, besteht darin, ein Laufwerk zuzuordnen (Sie müssen keinen Laufwerksbuchstaben verwenden, es sei denn, Sie entscheiden sich dafür).
Um die Befehlszeilen-Hacks verwenden zu können, müssen Sie sie möglicherweise von einem anderen Server ausführen, wenn Ihr lokales Betriebssystem die Befehle nicht enthält. Sie müssen außerdem sicherstellen, dass Sie bei diesem Server mit einem Administratorkonto angemeldet sind. Der einfachste Weg, dies zu tun, besteht darin, ein Laufwerk zuzuordnen (Sie müssen keinen Laufwerksbuchstaben verwenden, es sei denn, Sie entscheiden sich dafür).

net use /user:[username] \servernameshare

Hier ist ein Befehlszeilen-Hack, mit dem Sie herausfinden können, welche Sitzungen mit dem Server verbunden sind. Beachten Sie, dass Sie den Servernamen durch die IP-Adresse ersetzen können.

query session /server:servername

Beispielausgabe:

Jetzt wissen wir, dass die Sitzungs-ID der missbräuchlichen Sitzung 2 ist. Wir können diese im nächsten Schritt verwenden, die den Befehl reset zum Abmelden dieses Benutzers verwendet.
Jetzt wissen wir, dass die Sitzungs-ID der missbräuchlichen Sitzung 2 ist. Wir können diese im nächsten Schritt verwenden, die den Befehl reset zum Abmelden dieses Benutzers verwendet.

reset session [ID] /server:servername

Probe:

Dieser Befehl zeigt keine Ausgabe an, aber wenn Sie den Abfragebefehl erneut ausführen, sollten wir feststellen, dass die Sitzung jetzt getrennt wurde:
Dieser Befehl zeigt keine Ausgabe an, aber wenn Sie den Abfragebefehl erneut ausführen, sollten wir feststellen, dass die Sitzung jetzt getrennt wurde:
Hinweis: Dank meines Freundes Todd für diese ein.
Hinweis: Dank meines Freundes Todd für diese ein.

Beliebtes Thema

Fachberatung