Freigeben über


Es kann keine Verbindung mit RDS hergestellt werden, da keine RD-Lizenzierungsserver verfügbar sind

Dieser Artikel hilft Ihnen bei der Problembehandlung des Fehlers „Keine Lizenzen verfügbar“ in einer Bereitstellung, die einen Remotedesktop-Sitzungshostserver (RDSH) und einen Remotedesktoplizenzierungsserver umfasst.

Symptome

Clients können keine Verbindung mit Remotedesktopdiensten herstellen, und sie zeigen Nachrichten an, die wie folgt aussehen:

The remote session was disconnected because there are no Remote Desktop License Servers available to provide a license.
Access was denied because of a security error.

Melden Sie sich beim RD-Sitzungshost als Domänenadministrator an, und öffnen Sie die RD-Lizenzdiagnose. Suchen Sie nach Nachrichten wie der folgenden:

The grace period for the Remote Desktop Session Host server has expired, but the RD Session Host server hasn't been configured with any license servers. Connections to the RD Session Host server will be denied unless a license server is configured for the RD Session Host server.
License server <computer name> is not available. This could be caused by network connectivity problems, the Remote Desktop Licensing service is stopped on the license server, or RD Licensing isn't available.

Ursache

Dieses Problem kann durch die folgenden Benutzermeldungen verursacht werden:

  • Die Remotesitzung wurde getrennt, da für diesen Computer keine Remotedesktop-Clientzugriffslizenzen verfügbar sind.
  • Die Remotesitzung wurde getrennt, da keine Remotedesktop-Lizenzserver verfügbar sind, um eine Lizenz bereitzustellen.

Überprüfen Sie in diesem Fall die RD-Lizenzierungskonfiguration.

Wenn die RD-Lizenzdiagnose andere Probleme auflistet, z. B. „Die RDP-Protokollkomponente X.224 hat einen Fehler im Protokolldatenstrom erkannt und den Client getrennt“, kann ein Problem auftreten, das sich auf die Lizenzzertifikate auswirkt. Solche Probleme gehen häufig mit Benutzermeldungen einher, wie etwa der folgenden:

Aufgrund eines Sicherheitsfehlers konnte der Client keine Verbindung mit dem Terminalserver herstellen. Nachdem Sie sichergestellt haben, dass Sie beim Netzwerk angemeldet sind, versuchen Sie noch einmal, eine Verbindung mit dem Server herzustellen.

In diesem Fall können Sie die Registrierungsschlüssel des X509-Zertifikats aktualisieren.

Überprüfen der RD-Lizenzierungskonfiguration

Sie können die RD-Lizenzierungskonfiguration mithilfe von Server-Manager und RD-Lizenzierungs-Manager überprüfen. Überprüfen Sie Folgendes:

Konfigurieren der Lizenzierung für eine RDS-Bereitstellung, die die Rolle des RD-Verbindungsbrokers enthält

  1. Öffnen Sie auf dem Computer mit dem RD-Verbindungsbroker den Server-Manager.

  2. Wählen Sie im Server-Manager Remotedesktopdienste>Übersicht>Bereitstellungseigenschaften bearbeiten>RD-Lizenzierung aus.

    Wählen Sie die Option „Bereitstellungseigenschaften bearbeiten“ aus, um die Einstellungen für die Remotedesktoplizenzierung im Server-Manager zu öffnen.

  3. Wählen Sie den Remotedesktop-Lizenzierungsmodus (je nach Bereitstellung entweder Pro Benutzer oder Pro Gerät) aus.

    Hinweis

    Wenn Sie in die Domäne eingebundene Server für Ihre RDS-Bereitstellung verwenden, können Sie sowohl „Pro Benutzer“-Clientzugriffslizenzen als auch „Pro Gerät“-Clientzugriffslizenzen verwenden. Wenn Sie Arbeitsgruppenserver für Ihre RDS-Bereitstellung verwenden, müssen Sie „Pro Gerät“-Clientzugriffslizenzen verwenden. In diesem Fall sind „Pro Benutzer“-Clientzugriffslizenzen nicht zulässig.

  4. Geben Sie einen Lizenzserver an, und wählen Sie dann Hinzufügen aus.

    Konfigurieren Sie die Bereitstellung der RD-Lizenzierung.

Konfigurieren der Lizenzierung für eine RDS-Bereitstellung, die nur die RD-Sitzungshostrolle und die RD-Lizenzierungsrolle enthält

  1. Wählen Sie auf dem RD-Sitzungshostcomputer Start aus, und geben Sie gpedit.msc ein, um den Editor für lokale Gruppenrichtlinien zu öffnen.

  2. Navigieren Sie zu Computerkonfiguration>Administrative Vorlagen>Windows-Komponenten>Remotedesktopdienste>Remotedesktop-Sitzungshost>Lizenzierung.

    Liste der Richtlinien für die Remotedesktoplizenzierung.

  3. Klicken Sie in der Richtlinienliste mit der rechten Maustaste auf Angegebene Remotedesktop-Lizenzserver verwenden, und wählen Sie dann Eigenschaften aus.

  4. Wählen Sie Aktiviert aus, und geben Sie dann unter Zu verwendende Lizenzserver den Namen des Lizenzservers ein. Wenn Sie über mehrere Lizenzserver verfügen, trennen Sie ihre Namen durch ein Komma.

    Legen Sie die zu verwendenden Lizenzserver im Dialogfeld „Angegebene Remotedesktop-Lizenzserver verwenden“ fest.

  5. Wählen Sie OK aus.

  6. Klicken Sie in der Richtlinienliste mit der rechten Maustaste auf Remotedesktop-Lizenzierungsmodus festlegen, und wählen Sie dann Eigenschaften aus.

  7. Wählen Sie Aktiviert.

  8. Wählen Sie unter Lizenzierungsmodus für den Remotedesktop-Sitzungshostserver angeben gemäß Ihrer Bereitstellung Pro Gerät oder Pro Benutzer aus.

    Geben Sie den Lizenzierungsmodus für den Remotedesktopsitzungs-Hostserver im Dialogfeld „Remotedesktop-Lizenzierungsmodus festlegen“ an.

Aktualisieren der Registrierungsschlüssel des X509-Zertifikats

Wichtig

Befolgen Sie die Anweisungen in diesem Abschnitt sorgfältig. Es können schwerwiegende Probleme auftreten, wenn fehlerhafte Änderungen an der Registrierung vorgenommen werden. Bevor Sie die Registrierung ändern, müssen Sie die Registrierung sichern, damit Sie sie bei einem Fehler wiederherstellen können.

Um dieses Problem zu beheben, sichern Sie die Registrierungsschlüssel des X509-Zertifikats, entfernen Sie sie anschließend, starten Sie den Computer neu, und aktivieren Sie den RD-Lizenzierungsserver erneut. Führen Sie die folgenden Schritte aus.

Hinweis

Führen Sie den folgenden Vorgang auf jedem der RDSH-Server durch.

So aktivieren Sie den RD-Lizenzierungsserver erneut

  1. Öffnen Sie den Registrierungs-Editor, und navigieren Sie zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM.
  2. Wählen Sie im Menü „Registrierung“ Registrierungsdatei exportieren aus.
  3. Geben Sie exportiertes Zertifikat im Feld Dateiname ein, und wählen Sie dann Speichern aus.
  4. Klicken Sie mit der rechten Maustaste auf jeden der folgenden Werte, wählen Sie "Löschen" aus, und wählen Sie dann "Ja " aus, um den Löschvorgang zu überprüfen:
    • Certificate
    • X509-Zertifikat
    • X509-Zertifikat-ID
    • X509-Zertifikat2

Zusätzliche Methoden zur Fehlerbehebung

Wenn Sie sich vergewissern, dass die Lizenzierungskonfiguration korrekt ist, das System aber immer noch keine Clientzugriffslizenzen ordnungsgemäß ausstellt, führen Sie die folgenden Schritte aus:

  1. Verwenden Sie die Remotedesktop-Lizensierungsdiagnose, um auf Probleme zu prüfen
  2. Stellen Sie sicher, dass die Versionen Ihrer RDS-Clientzugriffslizenzen, RD-Sitzungshosts und RD-Lizenzserver kompatibel sind.
  3. Stellen Sie sicher, dass Sie den entsprechenden RDS CAL-Typ für Ihre RDS-Umgebung verwenden

Schritt 1: Verwenden der Remotedesktop-Lizensierungsdiagnose, um auf Probleme zu prüfen

Um die Remotedesktop-Lizensierungsdiagnose zu öffnen, öffnen Sie den Server Manager und wählen Sie Tools>Terminaldienste>Remotedesktop-Lizensierungsdiagnose.

Screenshot des Dialogfensters „Remotedesktop-Lizensierungsdiagnose“.

Im oberen Fenster der Remotedesktop-Lizensierungsdiagnose werden die Probleme aufgelistet, die die Diagnose erkannt hat. Beispielsweise könnte eine Meldung wie die folgende angezeigt werden:

Für diesen Remotedesktop-Sitzungshostserver sind keine Lizenzen verfügbar, und die Remotedesktop-Lizensierungsdiagnose hat Lizenzierungsprobleme für den RD-Sitzungshostserver festgestellt

Der Abschnitt Remotedesktop-Lizensierungsdiagnoseinformationen enthält weitere Informationen über das Problem, einschließlich möglicher Ursachen und der Schritte, die zur Behebung des Problems erforderlich sind.

Schritt 2: Stellen Sie sicher, dass die Versionen Ihrer RDS-Clientzugriffslizenzen, RD-Sitzungshosts und RD-Lizenzserver kompatibel sind.

Die folgende Tabelle zeigt, welche RDS CAL- und RD-Sitzungshostversionen miteinander kompatibel sind.

RDS 2008 R2 CAL und niedriger RDS 2012 CAL RDS 2016CAL RDS 2019CAL
2008-, 2008 R2-Sitzungshost Ja Ja Ja Ja
2012-Sitzungshost Nein Ja Ja Ja
2012 R2-Sitzungshost Nein Ja Ja Ja
2016-Sitzungshost Nein Nein Ja Ja
2019-Sitzungshost Nein Nr. Nein Ja

Die folgende Tabelle zeigt, welche RDS CAL- und Lizenzserverversionen miteinander kompatibel sind.

RDS 2008 R2 CAL und niedriger RDS 2012 CAL RDS 2016CAL RDS 2019CAL
Lizenzserver: 2008, 2008 R2 Ja Nr. Nr. Nein
Lizenzserver: 2012 Ja Ja Nr. Nein
Lizenzserver: 2012 R2 Ja Ja Nr. Nein
Lizenzserver: 2016 Ja Ja Ja No
Lizenzserver: 2019 Ja Ja Ja Ja

Weitere Informationen finden Sie unter RDS CAL-Versionskompatibilität.

Schritt 3: Stellen Sie sicher, dass Sie den richtigen Typ von RDS-CAL für Ihre RDS-Umgebung verwenden

Wenn Sie in die Domäne eingebundene Server für Ihre RDS-Bereitstellung verwenden, können Sie sowohl „Pro Benutzer“-Clientzugriffslizenzen als auch „Pro Gerät“-Clientzugriffslizenzen verwenden. Wenn Sie Arbeitsgruppenserver für Ihre RDS-Bereitstellung verwenden, müssen Sie „Pro Gerät“-Clientzugriffslizenzen verwenden. In diesem Fall sind „Pro Benutzer“-Clientzugriffslizenzen nicht zulässig.