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:
De RD-licentieverlening wordt geïnstalleerd en de licentieserver wordt geactiveerd.
Opmerking
Raadpleeg De licentieserver voor Extern bureaublad-services activeren voor meer informatie over deze configuratie.
De licentieserver heeft een licentie voor clienttoegang (CAL) voor elke gebruiker en elk apparaat dat verbinding kan maken met RDS.
Opmerking
Raadpleeg RDS-clienttoegangslicenties installeren op de licentieserver van Extern bureaublad voor meer informatie over deze configuratie.
De configuratie van de licenties moet lijken op de volgende schermopname. Er moet een groen vinkje staan naast de naam van de licentieserver en de cijfers in de kolommen moeten het totale aantal en de beschikbare licenties weergeven.
De RDS-implementatie maakt gebruik van de juiste licentieserver, licentiemodus en beleidsinstellingen. De details van de configuratie zijn afhankelijk van het type implementatie dat u hebt:
Licenties configureren voor een RDS-implementatie met de rol RD Connection Broker
Open Serverbeheer op de RD Connection Broker-computer.
Selecteer in Serverbeheer Extern bureaublad-services>Overzicht>Implementatie-eigenschappen bewerken>RD-licentieverlening.
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.
Geef een licentieserver op en selecteer vervolgens Toevoegen.
Licenties configureren voor een RDS-implementatie die alleen de rol RD-sessiehost en de rol RD-licentieverlening bevat
Selecteer op de RD-sessiehostcomputer Start en voer vervolgens gpedit.msc in om de Editor voor lokaal groepsbeleid te openen.
Ga naar Computerconfiguratie>Beheersjablonen>Windows-onderdelen>Extern bureaubladservices>Externe desktopsessiehost>Licentieverlening.
Klik in de beleidslijst met de rechtermuisknop op De opgegeven Extern bureaublad-licentieservers gebruiken en selecteer vervolgens Eigenschappen.
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.
Selecteer OK.
Klik in de lijst met beleidsregels met de rechtermuisknop op Extern bureaublad-licentiemodus instellen en selecteer vervolgens Eigenschappen.
Selecteer Ingeschakeld.
Selecteer onder De licentiemodus opgeven voor de Extern bureaublad-sessiehostserver de optie Per apparaat of Per gebruiker, afhankelijk van uw implementatie.
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:
- Poorten die worden gebruikt door Extern bureaublad-services
- Service-overzicht en netwerkpoortvereisten voor Windows
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:
- Open de Register-editor en navigeer naar HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM.
- Selecteer in het menu Register Registerbestand exporteren.
- Voer het geëxporteerde certificaat in het vak Bestandsnaam in en selecteer Opslaan.
- 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:
- RD-licentiecontrole gebruiken om te controleren op problemen
- Zorg ervoor dat de versies van uw RDS CAL's, RD-sessiehosts en RD-licentieservers compatibel zijn
- 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.
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.