Terminalserver Webclient WebSocket Connection Failed

Anonym
2024-06-11T08:31:19+00:00

Hallo zusammen,

ich arbeite derzeit an der Bereitstellung einer Anwendung über den Webclient in einer Terminalserverumgebung, momentan noch in einer Testkonfiguration mit zwei Servern. Langfristig ist geplant, mehrere Session-Hosts in einer produktiven Umgebung zu verwenden.

Aufbau der Testumgebung:

  • Server 1: fungiert als Session Broker, Web Access und Gateway.
  • Server 2: dient als Session-Host.

Auf dem Broker ist ein öffentliches Zertifikat installiert und ordnungsgemäß an die Dienste gebunden. Die Verbindung über eine .rdp Datei wird korrekt aufgebaut und funktioniert wie erwartet.

Problemstellung: Die Verbindung über den Webclient aus dem Browser scheitert jedoch. Aus den Entwicklertools des Edge-Browsers sowie in Firefox und Chrome erhalte ich eine Fehlermeldung, die darauf hinweist, dass der Webclient versucht, eine Verbindung mit dem internen Namen des Servers aufzubauen, der nicht im öffentlichen Zertifikat enthalten ist.

Bisherige Lösungsansätze:

Ich habe bereits verschiedene Anleitungen und Lösungsvorschläge aus dem Internet ausprobiert, jedoch ohne Erfolg.

Hier 2 Beispiele:

RDS - HTML WebClient - Windows Server Forum - MCSEboard.de

Set up the Remote Desktop web client for your users | Microsoft Learn

WebSocket connection to 'server.domain:3392/rdp' failed:

Könnte mich jemand bei der Lösungsfindung unterstützen oder hat Erfahrungen mit einer ähnlichen Konstellation gemacht?

Ich bin für jeden Hinweis oder Vorschlag sehr dankbar.

Ich freue mich auf eure Antworten und hoffe, auf euer Schwarm wissen zurückgreifen zu können.

Beste Grüße und Danke im Voraus.

Windows Server – Remote- und virtuelle Desktops – Remotedesktopclients

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen. Aus Datenschutzgründen werden Benutzerprofile für migrierte Fragen anonymisiert.

0 Kommentare Keine Kommentare
{count} Stimmen
Akzeptierte Antwort
  1. Anonym
    2024-06-20T11:07:49+00:00

    Hallo zusammen,

    die Herausforderung ist gelöst.

    Es lag an dem Gateway, nachdem dieses auf dem Gatewayserver neu installiert wurde und Anpassungen an den Ports für den Zugriff vorgenommen wurden, hat der Zugriff wie gewünscht über einen beliebigen Browser funktioniert.

    • Ports 443 und 3391 mussten in der RD-Gateway-Verwaltungskonsole hinzugefügt werden.

    Die Informationen findet man in dem folgenden Link, diesen habe ich jedoch erst im Nachhinein gefunden.

    Frage zur Einrichtung der RD-Gateway-Firewall - Microsoft Q&A

    Danke für die Unterstützung.

    Beste Grüße und viel Erfolg.

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare
Akzeptierte Antwort
  1. Anonym
    2024-06-11T17:28:15+00:00

    Diese Antwort wurde automatisch übersetzt. Daher können grammatikalische Fehler oder seltsame Formulierungen auftreten.

    Hallo

    Das aufgetretene Problem kann auf die Konfiguration des Remotedesktopgateways (RD-Gateway) zurückzuführen sein. Die Fehlermeldung weist darauf hin, dass das RD-Gateway versucht, den internen Namen des Servers anstelle des im öffentlichen Zertifikat definierten externen Namens zu verwenden, was dazu führt, dass die Webclientauthentifizierung fehlschlägt, wenn eine Verbindung über einen Browser hergestellt wird.

    Es gibt mehrere Schritte, die Sie unternehmen können, um dieses Problem zu beheben:

    1. Stellen Sie sicher, dass die RD-Gatewayeinstellungen so konfiguriert sind, dass der externe vollqualifizierte Domänenname (FQDN) verwendet wird, der mit dem öffentlichen Zertifikat übereinstimmt. Wenn Sie ein SAN-Zertifikat verwenden, stellen Sie sicher, dass der externe FQDN als einer der alternativen Antragstellernamen aufgeführt ist.
    2. Stellen Sie in den Eigenschaften der Remotedesktopdienste-Bereitstellung sicher, dass die Einstellungen für Remotedesktop-Webzugriff und Remotedesktopgateway den externen Namen verwenden.
    3. Überprüfen Sie die DNS-Einstellungen, um sicherzustellen, dass der externe Name in die richtige IP-Adresse aufgelöst wird. Nachdem Sie Änderungen am DNS oder öffentlichen Zertifikat vorgenommen haben, stellen Sie sicher, dass diese vollständig weitergegeben wurden und dass der Cache gelöscht wurde.

    Wenn nach dem Überprüfen und Anpassen dieser Konfigurationen weiterhin Probleme auftreten, überprüfen Sie die Protokolle auf dem RD-Gatewayserver, um weitere Anleitungen zu erhalten.

    Bitte aktivieren Sie die folgenden Optionen, bevor Sie sie anzeigen.

    Ich hoffe, das hilft.

    Alles Gute

    Eine Person fand diese Antwort hilfreich.
    0 Kommentare Keine Kommentare

0 zusätzliche Antworten

Sortieren nach: Am hilfreichsten