Wow, what a great two weeks I had, being part of TechEd Australia and TechEd New Zealand. Two very nice events on the other side of the world. 🙂 More on that in a later blog, which I probably will write in the plane back to the Netherlands. Today I want to share a little issue I had preparing one of our sessions during TechEd New Zealand. While being in the process of preparing the session in which we were talking about the Citrix XenApp connector for Configuration Manager 2012 a new application couldn’t be published to the XenApp farm. Strange issue since it was working the week before.
While digging into the Citrix.ConfigMgr.PublishingTask log file I noticed that the HighAvailabilityWorker component was reporting the following error:
Record key: [Farm=”CITRIXFARM”, TaskId=0] exists
Requester: [Machine=”sccm.domain.local”, ServiceInstance=”Default”] does not own record: [Farm=”CITRIXFARM”, TaskId=0]
In other words, the connector on my Configuration Manager server (sccm.domain.local) was trying to connect to the Citrix Farm called CITRIXFARM was not able to connect to the Citrix farm. After restarting the “Citrix XenApp Connector for ConfigMgr 2012”-service it wouldn’t publish the application, tried several things but I ended up reconfiguring the connector.
What happens during reconfiguring is that you need to set up a Service Account for the XenApp Connector, configure which server the SMS Provider is and which server the XenApp Controller is and how they communicate. The XenApp Connector account must comply with the following requirements:
- Account must be a Citrix full Administrator
- Be a local administrator on the system that holds the SMS Provider role
- Must have the “log on as a service” right on the computer on which the XenApp Connector is installed.
- In configuration manager the account must have the following permissions, all permissions on the following objects: Application, Client Settings, Collection, Configuration Item, Distribution Point, Global Condition and Software Update.
Till next time, when I find the reason why this issue occurred I will of course share this here.
Read earlier blogs about the XenApp Connector for Configuration Manager 2012 here