uberAgent 6.0.0 fails to install on XenServer VMs


We’re mostly running XenServer 7.1 CU2 and use the XenServer 7.1.1327 and 7.2.1537 Management Agents (Drivers) in our VDI and RDS workloads.

We have been rolling out uberAgent 5.3.1 to 500+ VM’s with great results. With some of the recent improvements and features of version 6.0.0 (specifically network and GPU) we have been testing this and finding that it’s not happy when installed after the XenServer Management Agent has installed.

The install almost completes and then the VM seems to blue screen/restart when the service starts, which is related to the new drivers in version 6. I’m assuming there is an issue with the XenServer PV Network Device (xennet.sys) driver. We’re running both version and (https://support.citrix.com/article/CTX235403)

Refer to the following screen shot that may help demonstrate what I've tested.

If I modify the uberAgent-64.msi and remove the drivers from the Component table, it installs without blue screening, but obviously it’s not in a working state. I just did this to isolate the issue.

If I modify the uberAgent-64.msi and remove the ServiceControl row from the ServiceControl table, the install works without issue. No blue screens. If I then start the service it will blue screen. If I restart the VM and allow the service to automatically start, it will blue screen.

Happy to provide any further information for troubleshooting and debugging.




  • Avatar
    Dominik Britz Official comment

    Hi Jeremy,

    together with another customer we found a workaround.


    uberAgent configured via configuration file

    • Store your uberAgent.conf file in %ProgramData%\vast limits\uberAgent\Configuration
    • Add the following to disable ESA
      EnableESA = false
    • The config file in %ProgramData% takes precedence.


    uberAgent configured via Group Policy

    • Set the setting Enable Endpoint Security Analytics to Disabled
    • Make sure that the GPO containing the setting gets applied before the service starts, i.e. before uberAgent gets installed



    A fix will be available in the upcoming version 6.1.



    2021-03-04: Updated this answer with a workaround and a fix.



  • 0
    Dominik Britz

    Hi Jeremy,

    Thanks for making us aware. I also saw your message in our support system and replied there with next steps, as we need dumps etc. to troubleshoot this.

    I will post a possible solution or workaround here, too.

  • 0
    Dominik Britz
  • 0
    Jeremy Saunders

    Closing the loop. I can confirm that this now works for both Server and Workstation OS with XenTools installed :-)



Please sign in to leave a comment.