Es ist jetzt schon einige Male vorgekommen, daß bei der Remote Desktop Verbindung zu meinem PC dieser nur mit einem blauen Bildschirm, auf dem "Bitte warten" steht, antwortet.
Der PC selbst läuft scheinbar normal weiter.
Wie kommt das, läßt sich das irgendwie verhindern?
Läßt sich das Remote Desktop wieder aktivieren, ohne den PC neu zu starten (der PC ist oft mit langfristigen Aufgaben beschäftigt)?
das ist tatsächlich ein übliches Problem, wenn man sich an der Zahl von Hilfesuchenden in allen möglichen Foren orientiert. Ich rate dir, dass du auch einmal an anderer Stelle schaust.
Ich gehe davon aus, dass es sich um einen Computer handelt, an dem sich von mehreren Computern aus und über denselben Benutzer angemeldet wird, korrekt? In diesem Fall hatte ich das Problem auch schon.
Da war einem Kollegen vermutlich irgendwann einmal die Verbindung abgerissen und daher war der Remotecomputer nicht bereit die Verbindung von einem anderen Computer aus zu akzeptieren. Das ist zumindest meine Interpretation. Jedenfalls war nur noch dieser Kollege in der Lage sich einzuloggen, andere Kollegen nicht.
Wir konnten das Problem dann dadurch lösen, dass dieser Kollege den Benutzer auf dem Remoterechner einmal ordentlich abgemeldet und nicht nur die Session getrennt hat. Danach konnte auch von anderen Computern wieder auf besagten Remotecomputer zugegriffen werden. Andere Lösungsansätze, wie den Dienst für RDP neuzustarten oder zu probieren die Session irgendwie zu beenden, haben bei uns nicht zum Erfolg geführt. Dieser Lösungsansatz führt natürlich dazu, dass aktuell laufende Programme beendet werden.
Ich gehe davon aus, dass es sich um einen Computer handelt, an dem sich
von mehreren Computern aus und über denselben Benutzer angemeldet wird,
korrekt?
Soweit richtig.
Wenn ich mich von einem anderen PC anmelde, wird die noch bestehende Verbindung getrennt.
Da war einem Kollegen vermutlich irgendwann einmal die Verbindung
abgerissen und daher war der Remotecomputer nicht bereit die Verbindung
von einem anderen Computer aus zu akzeptieren.
Die Remoteverbindung wird irgendwann automatisch getrennt.
Neuanmmelden ist normalerweise kein Problem. In diesem Fall war es derselbe Computer, wie vorher.
Bei Netzwerkwacklern kommt doch eher die Meldung:
"Die Verbindung wurde unterbrochen, er wird versucht, eine neue Verbindung herzustellen. Versuch 1 von..."
Und dann ist man ohne Einloggen direkt wieder drin.
Bei Netzwerkwacklern kommt doch eher die Meldung:
"Die Verbindung wurde unterbrochen, er wird versucht, eine neue
Verbindung herzustellen. Versuch 1 von..."
Die Meldung kommt, wenn "sicher" die Verbindung weg ist.
Also z.B. "Link down" beim Ethernet. Es kann aber auch die
Situation auftreten, wo durch "Packet Loss" u.ae. die
Verbindung effekiv schon keine Daten mehr uebertraegt,
formal aber noch als existent angesehen wird.
Darauf deuten auch etwaige "blaue Bildschirme" hin.
Und dann ist man ohne Einloggen direkt wieder drin.
Da wurde dann die noch bestehende(!) Verbindung recycled.
Die Remoteverbindung wird irgendwann automatisch getrennt.
Falsch: "by default, an RDP session duration is unlimited"
Nein, nicht falsch. Die Session besteht unlimited, die Verbindung aber nicht. Die unterliegt mindestens den Gesetzen, nach denen Windows TCP-Verbindungen generell behandelt. Zusätzlich aber auch noch diversen künstlichen Einschränkungen, die es nur gibt, damit MS teuere Terminalserver-Lizenzen verticken kann.
Sprich: die Verbindung kann (und wird ggf.) auch getrennt werden.
Eine Sitzung ist was ganz anderes als eine Verbindung. Sie kann unabhängig von einer Verbindung existieren. Und man kann sich mittels einer neuen Verbindung mit einer bereits bestehenden Session verbinden.
Genau das ist, was passiert, wenn man z.B. auf das kleine Kreuz im RDP-Fenster klickt. Die Verbindung wird getrennt, die Session aber bleibt bestehen. Merkt man daran, dass Programme, die in dieser Session gestartet wurden, weiter laufen. Die sind dann bei einer neuen Verbindung mit dieser Session sofort wieder da (und haben idealerweise zwischenzeitlich ihren Job getan).
Man kann sich aber von einer Remote-Session auch richtig abmelden, genau wie von einer lokalen. Dann werden die laufenden Anwendungen auch beendet. Zum Schutz der DAUs vor sich selber ist diese Schaltfläche aber standardmäßig in einer Remote-Session ausgeblendet.
Die Remoteverbindung wird irgendwann automatisch getrennt.
Falsch: "by default, an RDP session duration is unlimited"
Nein, nicht falsch. Die Session besteht unlimited, die Verbindung aber
nicht. Die unterliegt mindestens den Gesetzen, nach denen Windows
TCP-Verbindungen generell behandelt. Zusätzlich aber auch noch diversen
künstlichen Einschränkungen, die es nur gibt, damit MS teuere
Terminalserver-Lizenzen verticken kann.
Wenn ich zwischen 2 Rechnern eine TCP-Verbindung aufbaue, wird
da genau nichts getrennt. Dazu braucht es nicht einmal ein
Keep-Alive. Was sollen das also fuer Gesetze sein, nach denen
diese Verbindung getrennt werden sollte?
Sprich: die Verbindung kann (und wird ggf.) auch getrennt werden.
Das ein Admin auf einem Terminalserver u.U. ein Sessionlimit
einstellt, um "leer laufende" RDP-Sessions zu beenden, ist
ja kein Default. Und die wird dann auch nicht getrennt, sondern
der Benutzer wird hinausgeworfen. Was ja nicht das selbe ist.
Ich glaube du redest von Dingen die du nicht verstehst.
Um einen richtigen Terminalserver geht es dem TO ja wohl auch nicht.
Und da gilt dann:
"by default, an RDP session duration is unlimited"
Und da die Session ja auch an eine Verbindung gebunden ist,
gibt es fuer deren "Duration" ganz sicher auch kein Limit.