Jump to content
Küstennebel

RDP, laufende Admin Session nicht von jedem Rechner erreichbar

Empfohlene Beiträge

Moin,

 

Infos zum Environment:

- Betriebssystem: Windows Server 2016

- Client OS: Windows 7 / Windows 10

- Rolle RDP Host ist nicht installiert

- RDP nur zu Administrationszwecken

 

bestimmte Programme mit GUI werden bei uns von Zeit zu Zeit zu Konfigurationszwecken per Remote Desktop auf dem Server gestartet und bleiben dort laufen, bis alles eingestellt ist und funktioniert. Dann wird die GUI beendet und das Programm als Dienst gestartet. Soweit läuft auch alles.

Mir ist auch die Sache mit der rein virtuellen Session 0 bekannt, die keine Interaktion mit dem Desktop zulässt.

 

Nun zum Problem: Ich verbinde mich vom Remote Client No.1 per RDP zum Server und melde mich dort als Admin an, um das GUI des Programs zu starten. Das GUI ist auf dem Desktop zu sehen und läuft auch ewig weiter. Wenn ich fertig bin, knipse ich die Remote Sitzung einfach aus, ohne mich auszuloggen. Schließlich soll die GUI ja weiterlaufen. Nun kann ich mich zu jedem späteren Zeitpunkt wieder per RDP zum Server verbinden und sehe sofort meinen Admin Desktop mit der laufenden Anwendung wieder.

 

Versuche ich mich dagegen von Remote Client No.2 als Admin (also selbes Benutzerkonto) per RDP zu verbinden, erscheint mein Programm GUI nicht auf dem Desktop. Im Taskmanager sehe ich das Programm zwar unter meinem User Konto (Administrator) laufen, komme aber nicht ran.

 

In Vergangenheit konnte man per Option "-admin" immer dieselbe Session erreichen, aber dieser Schalter ist ja leider auch nicht mehr funktional.

 

Gibt es eine Möglichkeit die gleiche laufende Session wieder zu erreichen? Oder ist eine laufende Session immer auch an den Remote Computer gebunden und kann nur von dort wieder aufgerufen werden?

 

Gruß

Jörg

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Kurze Rückmeldung mit Entwarnung.

 

Unabhängig von welchem Rechner man sich per RDP mit dem Admin Account einloggt, der Desktop und alle zuvor gestarteten Programme bleiben erhalten und sichtbar. Das ist der gute Teil. Der nicht so gute Teil ist, dass sich scheinbar nur die GUI des betreffenden Programms verabschieden kann ohne aber das Programm selber abzuschießen. Das muss ich erst nochmal eine Weile beobachten ...

 

Gruß

Jörg

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Konnte es jetzt noch mal verifizieren. Das Programm mit der GUI auf dem Desktop (oder verkleinert im Systray) läuft ca. 3 Tage. Danach verschwindet das GUI Symbol aus dem Tray. Das Programm läuft aber normal weiter. Der Dienst ist erreichbar.

 

In den "Einstellungen von Taskleiste" kann man ja die "Symbole für die Anzeige auf der Taskleiste auswählen". In der Liste der Programme findet sich auch das betreffende Programm und ist standardmäßig für "Immer alle Symbole im Benachichtigungsbereich anzeigen" aktiviert. Allerdings beinhaltet das Symbolfeld lnks neben dem Programmnamen nur ein leeres blaues Rechteck. Als ob das Programmsymbol einfach nur nach einer gewissen Zeit ausgeblendet wird und damit auch aus dem SysTray verschwindet.

 

Hat dazu irgendjemand eine Idee?

 

Gruß

Jörg

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Ist das Programm denn dazu gedacht  als Dienst zu laufen? Wenn nicht, würde  ich heutzutage  von solchen Bastel-Lösungen abraten.

Und wenn es als Dienst läuft, läuft es als Dienst. Dann bringt man eine dedizierte GUI mit. Von Microsoft gibt es längliche Anleitungen, wie man solche Lösungen programmiert.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Ähm, Pegasus Mail habe ich auch mal vor vielen Jahren benutzt. Allerdings  sollte man Server-Lösungen, die offensichtlich nicht mehr oder  nur unregelmäßig weiterentwickelt werden, schon auch Sicherheitsgründen nicht produktiv verwenden.

Die  letzte Version  ist 2 Jahre alt.  Wenn ich da an die vielen OpenSSL-Lücken denke...

 

Wenn ich mir das alles so durchlese: Vielleicht  solltet Ihr Euch mal einen Berater in Haus holen, der Eure Umgebung mal "auf den Kopf stellt"  und optimiert.

bearbeitet von zahni

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Oje, wenn ein 'Server' Produkt nur mit einer GUI läuft, ist es IMO kein Server Produkt, sondern nur eine Client Server Bastellösung. Aber ihr wisst sicherlich warum ihr das einsetzt. Viel Erfolg weiterhin. :)

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden

×