Delen via


Kan geen verbinding maken met RDS omdat er geen RD-licentieservers beschikbaar zijn

Dit artikel helpt u bij het oplossen van de fout 'Geen licenties beschikbaar' in een implementatie die een RDSH-server (Remote Desktop Session Host) en een extern bureaublad-licentieserver bevat.

Symptomen

Clients kunnen geen verbinding maken met Extern bureaublad-services en ze geven berichten weer die er ongeveer als volgt uitzien:

De verbinding met de externe sessie is verbroken omdat er geen Extern bureaublad-licentieservers beschikbaar zijn om een licentie te verstrekken.

Toegang is geweigerd vanwege een beveiligingsfout.

Meld u aan bij de RD Session Host als domeinbeheerder en open de RD License Diagnoser. Zoek naar berichten zoals de volgende:

De respijtperiode voor de extern bureaublad-sessiehostserver is verlopen, maar de RD Session Host-server is niet geconfigureerd met licentieservers. Verbindingen met de RD Session Host-server worden geweigerd, tenzij een licentieserver is geconfigureerd voor de RD Session Host-server.

De computernaam van> de licentieserver <is niet beschikbaar. Dit kan worden veroorzaakt door problemen met de netwerkverbinding, de Licentieservice voor Extern bureaublad is gestopt op de licentieserver of RD-licentieverlening is niet beschikbaar.

Clients kunnen verbinding maken met Extern bureaublad-services, maar ze geven een ballonbericht weer dat lijkt op het volgende:

De licentiemodus voor Extern bureaublad is niet geconfigureerd.
Extern bureaublad-services werken niet meer omdat deze computer de respijtperiode voor licenties heeft verstreken. Gebruik op de RD Connection Broker-server Serverbeheer om de licentiemodus extern bureaublad op te geven.

Oorzaak

Deze problemen kunnen worden veroorzaakt door de volgende gebruikersberichten:

  • De verbinding met de externe sessie is verbroken omdat er geen licentie voor extern bureaublad-clienttoegang beschikbaar is voor deze computer.
  • De verbinding met de externe sessie is verbroken omdat er geen Extern bureaublad-licentieservers beschikbaar zijn om een licentie te verstrekken.

Controleer in dit geval de configuratie van de RD-licentieverlening.

Als in de RD License Diagnoser andere problemen worden vermeld, zoals 'Het RDP-protocolonderdeel X.224 heeft een fout in de protocolstroom gedetecteerd en de client is losgekoppeld', kan er een probleem zijn dat van invloed is op de licentiecertificaten. Dergelijke problemen worden meestal geassocieerd met gebruikersberichten, zoals de volgende:

Vanwege een beveiligingsfout kon de client geen verbinding maken met de Terminal-server. Nadat u bent aangemeld bij het netwerk, probeert u opnieuw verbinding te maken met de server.

In dit geval vernieuwt u de registersleutels van het X509-certificaat.

De configuratie van de RD-licentie controleren

U kunt de configuratie van RD-licentieverlening controleren met Serverbeheer en RD-licentiebeheer. Controleer het volgende:

Licenties configureren voor een RDS-implementatie met de rol RD Connection Broker

  1. Open Serverbeheer op de RD Connection Broker-computer.

  2. Selecteer in Serverbeheer Extern bureaublad-services>Overzicht>Implementatie-eigenschappen bewerken>RD-licentieverlening.

    Selecteer de optie Implementatie-eigenschappen bewerken om de licentie-instellingen voor extern bureaublad te openen in Serverbeheer.

  3. Selecteer de licentiemodus extern bureaublad (per gebruiker of per apparaat, afhankelijk van uw implementatie).

    Opmerking

    Als u servers gebruikt die lid zijn van een domein voor uw RDS-implementatie, kunt u zowel CAL's per gebruiker als per apparaat gebruiken. Als u werkgroepservers gebruikt voor uw RDS-implementatie, moet u CAL's per apparaat gebruiken. In dat geval zijn CAL's per gebruiker niet toegestaan.

  4. Geef een licentieserver op en selecteer vervolgens Toevoegen.

    Configureer de implementatie van de RD-licentieverlening.

Licenties configureren voor een RDS-implementatie die alleen de rol RD-sessiehost en de rol RD-licentieverlening bevat

  1. Selecteer op de RD-sessiehostcomputer Start en voer vervolgens gpedit.msc in om de Editor voor lokaal groepsbeleid te openen.

  2. Ga naar Computerconfiguratie>Beheersjablonen>Windows-onderdelen>Extern bureaubladservices>Externe desktopsessiehost>Licentieverlening.

    Lijst met beleidsregels voor Extern bureaublad-licenties.

  3. Klik in de beleidslijst met de rechtermuisknop op De opgegeven Extern bureaublad-licentieservers gebruiken en selecteer vervolgens Eigenschappen.

  4. Selecteer Ingeschakeld en voer vervolgens de naam van de licentieserver in onder Licentieservers die u kunt gebruiken. Als u meer dan één licentieserver hebt, gebruikt u komma's om hun namen van elkaar te scheiden.

    Stel de te gebruiken licentieservers in het dialoogvenster 'De opgegeven Extern bureaublad-licentieservers gebruiken' in.

  5. Selecteer OK.

  6. Klik in de lijst met beleidsregels met de rechtermuisknop op Extern bureaublad-licentiemodus instellen en selecteer vervolgens Eigenschappen.

  7. Selecteer Ingeschakeld.

  8. Selecteer onder De licentiemodus opgeven voor de Extern bureaublad-sessiehostserver de optie Per apparaat of Per gebruiker, afhankelijk van uw implementatie.

    Geef de licentiemodus voor de Extern bureaublad-sessiehostserver op in het dialoogvenster Licentiemodus extern bureaublad instellen.

Controleren op geblokkeerde poorten tussen de Extern bureaublad-servicesservers

Zorg ervoor dat de vereiste poorten zijn geopend op de firewalls tussen de RD Session Host en de RD Licensing-server.

Zie voor lijsten met poorten die open moeten zijn tussen de verschillende RDS-onderdelen:

Zie het bericht 'Uw sessie wordt over 60 minuten verbroken' wanneer u verbinding maakt met RDS voor meer informatie.

Beveiligingsbeleidsinstelling controleren - Toegang tot deze computer vanuit het netwerk

Controleer de toegang tot deze computer vanuit de netwerkbeveiligingsbeleidsinstelling onder Computerconfiguratie\Windows-instellingen Beveiligingsinstellingen\\Lokale beleidsregels\gebruikersrechtentoewijzing in de editor voor lokaal groepsbeleid.

Wijs dit recht toe aan het account geverifieerde gebruikers, domeincomputers of sessiehostcomputers als niet iedereen is toegewezen.

Zie Toegang tot deze computer vanuit het netwerk - beveiligingsbeleidsinstelling voor meer informatie.

De X509-certificaatregistersleutels vernieuwen

Belangrijk

Volg de stappen van deze sectie zorgvuldig. Er kunnen echter ernstige problemen optreden als het register onjuist is gewijzigd. Voordat u begint met het wijzigen van het register, maakt u een back-up van het register , zodat u het kunt herstellen voor het geval er iets misgaat.

Om dit probleem op te lossen, maakt u een back-up en verwijdert u de registersleutels van het X509-certificaat, start u de computer opnieuw op en activeert u de RD-licentieserver opnieuw. Voer de onderstaande stappen uit

Opmerking

Voer de volgende procedure uit op elk van de RDSH-servers.

Ga als volgt te werk om de RD-licentieserver opnieuw te activeren:

  1. Open de Register-editor en navigeer naar HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM.
  2. Selecteer in het menu Register Registerbestand exporteren.
  3. Voer het geëxporteerde certificaat in het vak Bestandsnaam in en selecteer Opslaan.
  4. Klik met de rechtermuisknop op elk van de volgende waarden, selecteer Verwijderen en selecteer Vervolgens Ja om de verwijdering te controleren:
    • Certificaat
    • X509-certificaat
    • X509-certificaat-ID
    • X509-certificaat2

Aanvullende methoden voor probleemoplossing

Als u controleert of de licentieconfiguratie correct is, maar het systeem nog steeds geen CAL's correct uitgeeft, volgt u deze stappen:

  1. RD-licentiecontrole gebruiken om te controleren op problemen
  2. Zorg ervoor dat de versies van uw RDS CAL's, RD-sessiehosts en RD-licentieservers compatibel zijn
  3. Zorg ervoor dat u het juiste type RDS CAL gebruikt voor uw RDS-omgeving

Stap 1: RD-licentiecontrole gebruiken om te controleren op problemen

Als u RD-licentiecontrole wilt openen, opent u Serverbeheer en selecteert u Hulpprogramma's>Terminalservices>RD-licentiecontrole.

Schermopname van het dialoogvenster RD-licentiecontrole

Het bovenste venster van de RD-licentiecontrole bevat problemen die de diagnoser heeft gedetecteerd. Mogelijk ziet u een bericht dat lijkt op het volgende:

Er zijn geen licenties beschikbaar voor deze Extern bureaublad-sessiehostserver en RD-licentiecontrole heeft licentieproblemen vastgesteld voor de RD-sessiehostserver

De sectie Informatie voor RD-licentiecontrole toont meer informatie over het probleem, inclusief de mogelijke oorzaken en de te volgen stappen om het te verhelpen.

Stap 2: Zorg ervoor dat de versies van uw RDS CAL's, RD-sessiehosts en RD-licentieservers compatibel zijn

De volgende tabel laat zien welke RDS CAL- en RD-sessiehostversies compatibel zijn met elkaar.

Sessiehostversie RDS 2016 CAL RDS 2019 CAL RDS 2022 CAL RDS 2025 CAL
Windows Server 2016-sessiehost Ja Ja Ja Ja
Windows Server 2019-sessiehost Neen Ja Ja Ja
Windows Server 2022-sessiehost Neen No Ja Ja
Windows Server 2025-sessiehost Neen Nee No Ja

In de volgende tabel ziet u welke RDS CAL- en licentieserverversies compatibel zijn met elkaar.

Versie van licentieserver RDS 2016 CAL RDS 2019 CAL RDS 2022 CAL RDS 2025 CAL
Licentieserver voor Windows Server 2016 Ja No Nee Neen
Licentieserver voor Windows Server 2019 Ja Ja No Neen
Licentieserver voor Windows Server 2022 Ja Ja Ja Neen
Licentieserver voor Windows Server 2025 Ja Ja Ja Ja

Zie RDS CAL-versiecompatibiliteit voor meer informatie.

Stap 3: Zorg ervoor dat u het juiste type RDS CAL gebruikt voor uw RDS-omgeving

Als u servers gebruikt die lid zijn van een domein voor uw RDS-implementatie, kunt u zowel CAL's per gebruiker als per apparaat gebruiken. Als u werkgroepservers gebruikt voor uw RDS-implementatie, moet u CAL's per apparaat gebruiken. In dat geval zijn CA's per gebruiker niet toegestaan.