Finding in the Wild | NetScaler SDX – LAS erfolgreich migriert, trotzdem Lizenzverlust!

Ein interessantes Known Issue aus der NetScaler-Dokumentation, das nach einer erfolgreichen Migration auf den License Activation Service (LAS) für böse Überraschungen sorgen kann.

Das Problem:

Eine NetScaler SDX wurde erfolgreich von der dateibasierten Lizenzierung auf LAS umgestellt.

✅ LAS aktiviert
✅ Lizenzierung funktioniert
✅ VPX-Instanzen laufen problemlos

Doch auf der SDX Service VM (SVM) befinden sich noch alte, dateibasierte Lizenzdateien.

Laufen diese alten Lizenzdateien ab, kann die SDX trotz erfolgreicher LAS-Migration ihre Lizenzierung verlieren!

Das kann sich auch auf die betriebenen VPX-Instanzen auswirken.

Der Workaround:

Nach erfolgreicher LAS-Migration das folgende Verzeichnis auf der SDX-SVM überprüfen:

/mpsconfig/license

Vorhandene Legacy-Lizenzdateien identifizieren und gemäß Herstellerempfehlung entfernen.

⚠️ Vorher unbedingt den aktiven LAS-Status kontrollieren und die alten Dateien sichern.

Das Gemeine daran:

Der Fehler tritt möglicherweise erst Wochen oder Monate nach der Migration auf – nämlich dann, wenn eine alte Lizenzdatei abläuft.

Bei der Fehlersuche denkt man dann vermutlich zuerst an LAS, Netzwerkkommunikation oder den Lizenzserver.

Dabei liegt die Ursache in einer längst überholten Lizenzdatei.

Citrix dokumentiert das Problem unter NSADM-128298.

💡 Mein Tipp: Bei jeder SDX-LAS-Migration die alten Lizenzdateien ausdrücklich in die Abschlussprüfung aufnehmen.

Citrix ADC 101 – Grundlagen

Folgend eine Sammlung an Grundlegenden Informationen über den Citrix ADC. Von der Lizensierung, über die wichtigsten Befehle bis zu den Update Verfahren die man durchführen kann.

Allgemeine Informationen

Folgend erstmal einige Grundlegende Informationen zum Citrix ADC.

Betriebssystem und Architektur

Citrix ADC basiert auf dem Open-Source Betriebssystem FreeBSD. Im Gegensatz zu dem sehr ähnlichen Linux hat FreeBSD einen modularen Kernel und Citrix hat dies genutzt um die Bash Shell von FreeBSD zu modifizieren, indem das Netzwerk Subsystem entfernt und durch das eigene ersetzt wurde. Die Modifikationen wurden in einem benutzerdefinierten Kernelmodul namens NetScaler Core Packet Processing Engine (PPE) untergebracht.

Citrix ADC FreeBSD
„Citrix ADC 101 – Grundlagen“ weiterlesen