Zuletzt aktualisiert:
Diese Woche habe ich bei einem Kunden die Citrix-Umgebung auf das aktuelle CVAD 2607 LTSR aktualisiert.
Das Upgrade lief zunächst vollkommen problemlos.
✅ VDAs starteten sauber
✅ Registrierung am Delivery Controller erfolgreich
✅ Anwendungen ließen sich starten
✅ Keine Auffälligkeiten in Citrix Director
Eigentlich ein erfolgreiches Upgrade.
Doch kurz darauf meldeten einzelne Fachanwendungen plötzlich Lizenzprobleme.
❌ Lizenz ungültig
❌ Hardware-ID geändert
❌ Erneute Aktivierung erforderlich
Zunächst deutete alles auf ein Problem mit der Lizenzierungssoftware hin.
Die eigentliche Ursache lag allerdings bei einer Änderung in Citrix MCS.
🔍 Was habe ich festgestellt?
Seit VDA 2511 sorgt Citrix bei MCS-provisionierten Windows-Maschinen für eine eindeutige MachineGuid.
Früher konnten mehrere MCS-Maschinen denselben Wert aus dem Master-Image übernehmen.
Mit den neueren VDA-Versionen – einschließlich 2607 LTSR – wird diese Maschinenidentität eindeutig vergeben und bleibt über Neustarts und Image-Updates hinweg bestehen.
Technisch eine sinnvolle Verbesserung.
Allerdings verwenden einige Fachanwendungen die Windows-MachineGuid als Bestandteil ihres Lizenz-Fingerprints.
Ändert sich dieser Wert beim Upgrade, erkennt die Software möglicherweise eine neue Maschine.
🛠️ Wie habe ich das geprüft?
Über die Registry lässt sich die MachineGuid auslesen:
|
1 2 3 |
Get-ItemPropertyValue ` -Path HKLM:SOFTWAREMicrosoftCryptography ` -Name MachineGuid |
Der Vergleich mit den bisherigen Maschinenidentitäten zeigte die Änderung nach dem Upgrade.
Damit war auch klar, warum die betroffenen Anwendungen eine erneute Lizenzaktivierung verlangten.
Was nehme ich für zukünftige Upgrades mit?
✔ MachineGuid vor dem Upgrade dokumentieren
✔ Lizenzabhängigkeiten von Fachanwendungen prüfen
✔ Neue VDA-Version zunächst mit Pilotmaschinen testen
✔ Lizenzaktivierung nach dem Upgrade validieren
✔ Gegebenenfalls Reaktivierung mit dem Hersteller abstimmen
⚠️ Die alte MachineGuid einfach wiederherzustellen oder auf mehrere VDAs zu kopieren, ist keine saubere Lösung.
💡 Mein Fazit
Das Citrix-Upgrade war technisch erfolgreich. Trotzdem hatte eine Änderung im Hintergrund direkte Auswirkungen auf die Anwendungen der Benutzer.
Nicht jeder Fehler nach einem Citrix-Upgrade ist ein klassischer Citrix-Fehler. Manchmal verändert sich eine technische Grundlage, auf die andere Anwendungen angewiesen sind.
Citrix dokumentiert dieses Verhalten unter PMCS-58288.