Ik starte vandaag een oude VM op en wilde verbinding maken naar de Citrix omgeving. Dit lukte niet. Ik kreeg de onderstaande error.
De volgende EventID werd in de eventlog weggeschreven op de terminal/citrix server.
De oplossing voor dit probleem was het verwijderen van de MSLicensing key. Dit doe je via Regedit op de client en blader dan naar de key: HKLM\SOFTWARE\Microsoft en verwijder de key MSLicensing.
De oplossing kwam van Super Pippo op het Citrix forum: http://support.citrix.com/forums
Meer informatie over TSServer Licensing vind je in het volgende KB document: KB823313
Je kunt natuurlijk ook het licentiemodel op “per user” zetten. Hierdoor krijg je deze foutmelding niet.
Het is namelijk niet mogelijk om te checken of er voldoende licenties aanwezig zijn.
Om aan je verplichtingen aan Microsoft te voldoen moet je natuurlijk wel het benodigde aantal licenties aanschaffen en kun je deze voor je eigen administratie ook bijhouden op de TS licentie server(s).
Zie voor meer info hierover:
http://www.brianmadden.com/content/article/Windows-2003-Terminal-Server-Licensing-Technical-QA-Yields-Surprising-Answers
Q: When a Terminal Server is configured for “per user” licensing, if a client connects with a valid TS “Device” CAL, will that always be accepted? (i.e. will that always cause the TS not to request a TS “user” CAL?)
A: “Per User” licensing mode is not managed at this time. As long as the Terminal server has discovered a license server, client connections will be allowed independent of whether the client has a license or not.
Patrick,
Thanks voor de informatie.