Citrix Workspace Environment Management mit PVS Synchronization State “Unknown”

Wer das Citrix Workspace Environment Management nutzen möchte zusammen mit Citrix Provisioning muss zusätzlich einige Einstellungen vornehmen damit der WEM Agent sich richtig synchronisiert.

Als erst sollte man den WEM Agent mit folgende Parameter installieren:

Setup.exe /v"AgentCacheAlternateLocation=D:\WEM" > D steht für die WriteCache Location

Dies ist sehr wichtig das sonst jedesmal nach einem neustart der WEM Cache neu aufgebaut werden muss.

Nach der Installation in einer Maintenance Version auf der vDisk muss man noch die GPO auf die OU legen und in der WEM Konsole die OU mit den Worker hinzufügen.

Nun kommt der Fehler in der WEM Konsole unter Administration -> Agents sieht man bei den Agents unter Synchronization State ein Fragezeichen.

Nach einem refresh des Caches auf dem Worker mit folgenden Befehl:

C:\Users\Administrator>”C:\Program Files (x86)\Norskale\Norskale Agent Host\AgentCacheUtility.exe” -refreshcache

Citrix Workspace Environment Management Agent Cache Management Utility – By Citrix Systems, Inc – Version 4.3.0.0

Start Time: 17.10.2017 10:12:44

Total changes downloaded: 6/6

Last successful synchronization:  17.10.2017 10:12:45

Operation Completed Successfully

funktioniert die Synchronization mit dem WEM Broker und auch das Fragezeichen wird Grün in der WEM Konsole.

Leider hält dieser Status nur bis zu einem Neustart des Workers an, danach ist der Status wieder unbekannt.

Um diese Problem zu lösen erstellt man in einer Maintenance Version auf dem Worker unter der Aufgabenplanung eine neue Aufgabe mit folgenden Einstellungen:

Beim Ausführen der Aufgaben  folgendes Benutzerkonto verwenden:  System

Aktionen : Programm starten hier das CMD Script hinterlegen

Trigger: beim Systemstart

CMD Script was beim Start ausgeführt werden muss:

net stop “Norskale Agent Host Service” /y

net start “Norskale Agent Host Service”

net start “Netlogon”

“C:\Program Files (x86)\Norskale\Norskale Agent Host\AgentCacheUtility.exe” -refreshcache