Unter Windows 7/8/10 bekommt man die Fehlermeldung:
„Ihr Computer kann keine Verbindung mit dem Remotedesktop-Gatewayserver herstellen“.
Und unter bestimmten Umständen kann man auch im Eventlog „Microsoft\Windows\RemoteApp and Desktop Connections“ folgende Meldung finden:
„Fehler beim Starten der Remoteanwendung (RDP) in RemoteApp- und Desktopverbindung (XXXXX.de). (Fehler: 0x800700B7)“
Durch diesen Fehler lässt sich keine RDP Verbindung über einen RDWeb Gatewayserver aufbauen.
Der Client geht davon aus er müsse sich mit Negotiate Authentifizieren und versucht dann einen Login mit Kerberos oder NTLM. Wenn er von Extern beziehungsweise aus einer anderen Domäne kommt, hat er in der Regel kein valides Kerberos-Ticket und die alternative NTLM macht Probleme, wenn ein Proxy zwischengeschaltet ist.
Dem Client kann man mit folgendem Registry Eintrag beibringen sich mit RPC over HTTP zu authentifizieren: RDWebFix.reg_.txt
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Terminal Server Client] "RDGClientTransport"=dword:00000001
- Drücke Windows+R.
- Tippe regedit.exe ein.
- Navigiere nach
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Terminal Server Client
- Rechtsklicken, mit der Maus auf Neu navigieren und dann DWORD (32-bit) auswählen.
- Nenne den neuen Eintrag RDGClientTransport und klicke ihn doppelt an.
- Setze den Wert auf 1 und klicke OK.
Durch das Setzen des RDGClientTransport Eintargs auf 1 nutzt der Client RPC over HTTP und der RDWeb Login funktioniert dann.
Unsere Beobachtungen zeigen, dass es stark davon abhängt, ob der Client oder der Server einen aktuelle Patchstand haben oder ob es Unterschiede gibt.
Ich hoffe ich konnte mit diesem kleinen Tipp helfen diesen Fehler bei der Remotedesktopverbindung zu beheben.
Viele Grüße und bleibt gesund.