Citrix License Server Silent Setup

Für unser Silent Setup des Citrix Lizenzservers legen wir uns folgende Dateien in einen gemeinsamen Ordner C:\Licensing\ und starten eine Admin-PowerShell:

  • CitrixLicensing.exe (oder alternativ: ctx_licensing.msi)
  • LicensingAdmin_PowerShellSnapin_x64.msi
  • Citrix Lizenz Datei (.lic)
License Server

Installation per Standalone EXE

Der Lizenzserver ist u.A. auch als Standalone Installer bei Citrix downloadbar und kann per Parametrisierung unbeaufsichtigt installiert werden. Der Nachteil am Standalone Installer ist, dass das Customer Experience Improvement Program (CIEP) OptIn nicht gleich deaktiviert werden kann. Dies geht nur im Nachhinein wenn die PowerShell Snap-Ins installiert sind oder mit der MSI Installation.

C:\CtxLic\CitrixLicensing.exe /quiet WSLPORT=8083 LSPORT=27000 VDPORT=7279 MCPORT=8082 /l C:\Logs\CitrixLicensing.log

Installation per MSI aus dem ISO Image

Der License Server ist als MSI normalerweise in jedem Produkt ISO-Image von Citrix vorhanden und kann auch daraus installiert werden.

msiexec /i C:\CtxLic\ctx_licensing.msi /LICSERVERPORT=27000 VENDORDAEMONPORT=7279 MNGMTCONSOLEWEBPORT=8082 WEBSERVICELICENSINGPORT=8083 CEIPOPTIN=NONE /qn
License Server PowerShell Snap-In

Zusätzlich zum eigentlichen License Server Programm können zur Administration noch die PowerShell-SnapIns installiert werden. Die PowerShell-SnapIns sind nicht separat downloadbar, sondern Teil des XenApp/XenDesktop ISO Images und zu finden unter .\x64\Licensing.

msiexec /i C:\CtxLic\LicensingAdmin_PowerShellSnapin_x64.msi /qn
Konfiguration

Nach der Installation aller Komponenten kopieren wir noch die Citrix Lizenzdateien in den Lizenz-Store und starten die Lizenzierung neu.

DS_StopService "Citrix Licensing"
DS_StopService "CitrixWebServicesforLicensing"
DS_StopService "CtxLSPortSvc"
Copy-Item "C:\CtxLic\*.lic" "C:\Program Files (x86)\Citrix\Licensing\MyFiles"
DS_StartService "CtxLSPortSvc"
DS_StartService "CitrixWebServicesforLicensing"
DS_StartService "Citrix Licensing"

optional: Deaktivierung von CIEP-OptIn per PowerShell, wenn der Lizenzserver per EXE installiert wurde:

Add-PSSnapin citrix*
Set-LicCEIPOption -AdminAddress "https://localhost:8083" -CEIPOption "None" -CertHash $(Get-LicCertificate -AdminAddress "https://localhost:8083").CertHash

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.