Citrix Workspace Environment Management with PVS – Synchronization State “Unknown”

This week I wanted to test the the Workspace Environment Management Suite which is included in the XenApp/XenDesktop Enterprise edition. I don’t want to write an article about how to install the software. For a detailed installation guide you can refer to Carl Stalhoods website.

Install parameters when using PVS (silent):

Setup.exe /S /v”/qn /norestart AgentCacheAlternateLocation=\”D:\WEMCache\” AgentServiceUseNonPersistentCompliantHistory=\”1\””

Its important to redirect the cache to a persistent drive otherwise information about the process history will be lost after a reboot.

After installing the WEM Agent into the vDisk and configuring the needed GPO settings I  powered on my XenApp worker for testing purpose. A short view in the WEM Admin console was telling me, that there was an issue with the “Synchronization State” under “Administration –> Agents”.

wes_unknown

In the eventlog you only could find the information that the agent couldnt connect the broker machine because of a connection timeout.

wes_eventlog

First of all I was thinking maybe its a firwall problem but the specific ports used by the WEM Agent have been accessible. The following ports are used:

  • Agent Broker – 8286
  • Agent Sync – 8285

After reading the product documentation I found a command how to force the agent to synchronize against the WEM server.

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.2.0.0

Start Time: 03.05.2017 11:36:44

Total changes downloaded: 0/0

Last successful synchronization: 03.05.2017 11:36:45

Operation Completed Successfully

Sounds promising 🙂  Lets check the agent status in the WEM  Admin console.

wes_sync_ok

Now the synchronization was working but after rebooting the provisioned system the problem with the unknown sync state occured again.

Fix: You need to create a scheduled task which is refreshing the WEM cache on every startup of the system. The task should be run by the user “NT AUTHORITY\SYSTEM”.

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

9 thoughts on “Citrix Workspace Environment Management with PVS – Synchronization State “Unknown”

Add yours

  1. Hi Julien

    not realy sure what you mean with the task aobve.do i make a script where i shutdown the norskale service, make a cache refresh, and then start the norskale and netlogon service?
    or is it ok, to just refresh cache at startup?

    Like

    1. Hello Thorsten. Exaclty you need to create a batch file which will be triggered at the system startup.
      1.) Force the Norskale service to stop
      2.) Start the Norskale + Netlogon service
      3.) Refresh the cache.

      I couldnt get the agent synchronized without all the mentioned steps.

      Like

      1. thx 4 the fast replay
        i will try it first without and then double check with the script.
        what about the gpo setting „vuemappcmd extra sync delay“ extra launch delay = 1000
        thats what we setup.
        we have a running test with 2008r2 on xenserver with pvs, now i just setup a pilot with 2016 on hpe moonshot m710x cartridges.
        have a nice evening
        Thorsten

        Like

      2. I already saw the mentioned gpo setting while upgrading to WEM 4.3 or 4.4. Unfortunately I didn’t had time to test the launch delay yet. Nice setup! Please keep me updated ☺️

        Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

Up ↑

%d bloggers like this: