Hoe installeer en activeer je de RDS-licentierol en CAL’s op Windows Server?

De Remote Desktop Licensing-server op Windows Server in gebruik nemen.

Als je ooit RDS hebt geprobeerd in te stellen, weet je dat het niet bepaald een fluitje van een cent is, vooral als het om licenties gaat. Als je RDS-sessies na 60 minuten zomaar worden verbroken of als je die vervelende foutmelding krijgt dat er geen licenties beschikbaar zijn, geloof me, dan is dat meestal een licentieprobleem. Deze handleiding helpt je bij het installeren en activeren van je RD-licentieserver op Windows Server 2022, 2019 of 2016, en bij het instellen van je CAL’s (Client Access Licenses).Het uiteindelijke doel? Een werkende licentieserver die correct is geactiveerd, zodat gebruikers zonder problemen verbinding kunnen maken.

Hoe los je problemen op met het installeren en activeren van de RD-licentierol?

Installeer de licentierol voor extern bureaublad op Windows Server.

Allereerst, als de RDS-licentierol nog niet op uw server draait, moet u deze installeren. Dit is eenvoudig via Serverbeheer, maar in sommige gevallen werkt PowerShell ook – Windows maakt het natuurlijk altijd ingewikkelder dan nodig. Zo doet u dat: – Open Serverbeheer.- Ga naar Beheren > Rollen en functies toevoegen.- Ga naar het gedeelte Functies.- Zoek naar Extern bureaubladlicenties onder Extern bureaubladservices.- Vink het vakje aan en installeer. Of voer gewoon deze PowerShell-opdracht uit: powershell Install-WindowsFeature RDS-Licensing –IncludeAllSubFeature -IncludeManagementTools Controleer of de installatie correct is verlopen met: powershell Get-WindowsFeature -Name RDS* | Where-Object {$_. Installed} Dit zorgt ervoor dat zowel de RDS-licentierol als de bijbehorende beheerinterface aanwezig zijn. Twee MMC-consoles die je bij de hand wilt hebben: – Licensing Manager (`licmgr.exe`) — de belangrijkste hub voor het activeren en beheren van licenties.- RD Licensing Diagnoser (`lsdiag.msc`) — handig voor het oplossen van licentieproblemen en om te controleren of de server correct is geregistreerd. Bij een van mijn installaties mislukte de eerste poging, maar na een herstart werd de installatie wel correct uitgevoerd. Ik weet niet precies waarom dit gebeurt, maar een herstart of het opnieuw uitvoeren van de installatie helpt soms.

Activeer de RD-licentieserver: waarom dit cruciaal is.

Deze stap is een beetje vreemd, maar zonder activering kan uw server geen licenties uitgeven en worden gebruikers na 60 minuten uitgelogd. Activering is essentieel en is vrij eenvoudig: klik met de rechtermuisknop op de server in Licensing Manager (`licmgr.exe`) > selecteer Server activeren. In de wizard kunt u kiezen voor online activering (verreweg het gemakkelijkst als de server internet heeft), telefonisch of via een webbrowser. Ik zou voor online kiezen, omdat dat sneller is. Vul indien nodig uw bedrijfsgegevens in en klik vervolgens op Voltooien. Zodra dit is voltooid, zou het bericht moeten luiden: “De licentieserver is succesvol geactiveerd.” Kinderspel. Controleer nu uw licentiegegevens en zorg ervoor dat uw server is toegevoegd aan de groep Terminal Server License Servers in Active Directory. Als u deze stap overslaat, kan het zijn dat de server geen CAL’s correct kan uitgeven.

RDS CAL’s installeren: zorg ervoor dat ze compatibel zijn.

Volgende stap: het installeren van uw aangeschafte RDS CAL’s. Er zijn twee hoofdtypen: – CAL per apparaat — gekoppeld aan een specifieke machine. Meestal gebruikt in werkgroepomgevingen, omdat alleen dat apparaat verbinding kan maken. Handig als u thin clients of gedeelde apparaten hebt.- CAL per gebruiker — gekoppeld aan gebruikersaccounts, zodat dezelfde gebruiker vanaf meerdere apparaten verbinding kan maken. Beter geschikt voor thuiswerkers. Op een machine die ik heb ingesteld, mislukte het toevoegen van nieuwere CAL’s aan een oudere licentieserver met de volgende foutmelding: `De licentiecode wordt niet herkend. Zorg ervoor dat u de juiste licentiecode hebt ingevoerd.` Dat komt omdat u geen verschillende versies kunt combineren. U *moet* de juiste CAL’s voor uw serverversie gebruiken; 2022 CAL’s werken niet op een 2016-licentieserver. Om CAL’s te installeren: – Ga naar Licentiebeheer (`licmgr.exe`) – Klik met de rechtermuisknop op uw server en selecteer Licenties installeren.- Kies uw activeringsmethode (waarschijnlijk Automatisch als uw server online is).- Voer uw licentiegegevens of het Enterprise Agreement-nummer in (geen lekken hier, maar het is wel zo dat sommige bedrijven hun licentienummers online openbaar beschikbaar hebben, wat een beetje vreemd is).- Selecteer het CAL-type en geef aan hoeveel licenties u installeert. Controleer bij twijfel of de CAL-versie overeenkomt met uw Windows Server-versie. Zo niet, bereid u dan voor op een upgrade en koop opnieuw compatibele CAL’s.

Configureer de licentie-instellingen op de RDS-host die u gebruikt.

Tot slot moet uw RDS-sessiehost weten waar de licentieserver zich bevindt. Als u dit niet configureert, zal de server slechts de respijtperiode van 120 dagen uitvoeren en wordt u daarna uitgelogd. U kunt dit doen via Serverbeheer: – Open Extern bureaubladservices > Verzamelingen.- Selecteer Implementatie-eigenschappen bewerken.- Geef onder RD-licenties de naam of het IP-adres van uw licentieserver op. Of, nog beter, stel dit in via Groepsbeleid, vooral als u meerdere RDS-hosts hebt: – Start gpedit.msc.- Navigeer naar Computerconfiguratie > Beleid > Beheersjablonen > Windows-onderdelen > Extern bureaubladservices > Extern bureaubladsessiehost > Licenties.- Schakel De opgegeven licentieservers voor Extern bureaublad gebruiken in en voeg de naam of het IP-adres van uw server toe.- Stel ook De licentiemodus voor Extern bureaublad instellen in op Per gebruiker of Per apparaat, afhankelijk van wat u hebt aangeschaft. In PowerShell kunt u dit doen met: `powershell Set-RDLicenseConfiguration -LicenseServer @(“rds-lic01.woshub.loc”) -Mode PerDevice -ConnectionBroker “rdcb01.woshub.loc”` of handmatig het register aanpassen (niet aanbevolen tenzij u weet wat u doet): `powershell New-Item “HKLM:\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers” New-ItemProperty “HKLM:\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers” -Name SpecifiedLicenseServers -Value “rds-lic01.woshub.loc” -PropertyType MultiString`.Zorg ervoor dat de firewallpoorten openstaan ​​(TCP 135, 445, UDP 137/138, TCP 139 en de dynamische RPC).bereik).Als poorten geblokkeerd zijn, kan uw RDS-host geen verbinding maken met de licentieserver.— In de praktijk zijn deze stappen niet waterdicht — soms weigeren licentieservices gewoonweg CAL’s te activeren of te accepteren. Houd de Logboeken in de gaten onder TerminalServices-Licensing en controleer de configuratie van de licentieserver nogmaals als u fouten ziet over niet beschikbare licenties. En dit is wat ik heb geleerd: vaak doet een herstart of een snelle herstart van de licentieservice (`net stop TermService && net start TermService`) wonderen om alles weer aan de praat te krijgen.

RDS CAL’s beheren: bijhouden en problemen oplossen

U kunt licentiegebruiksrapporten bekijken via de RD Licensing Manager door met de rechtermuisknop op uw server te klikken en Rapport maken > CAL-gebruik te selecteren. Als uw licenties bijna op zijn, kunt u inactieve licenties van oude machines intrekken. Klik hiervoor met de rechtermuisknop en kies Licentie intrekken. Om details via PowerShell te bekijken: powershell Get-WmiObject Win32_TSLicenseKeyPack | select-object KeyPackId, ProductVersion, TypeAndModel, AvailableLicenses, IssuedLicenses | ft Als u geen licenties meer hebt of licenties moet intrekken, komt dit meestal doordat een apparaat of gebruiker is verwijderd of geen toegang meer nodig heeft. Houd de gebeurtenislogboeken in de gaten voor gebeurtenis-ID 82, die bevestigt dat licenties worden uitgegeven.— Dit verloopt niet altijd vlekkeloos, vooral niet bij versieconflicten of firewallproblemen, maar als alles correct is geconfigureerd, werken RDS-licenties na activering vrij soepel. Wees voorbereid op wat geduld en een paar omwegen bij het oplossen van problemen. Hopelijk helpt dit om licentieproblemen te voorkomen en ervoor te zorgen dat uw RDS-omgeving soepel en stabiel blijft draaien.