Wow this error really gets around in different situations. And i found a new one today. Here is a link to Citrix’s 5 causes and solutions. None of these worked for me, and configuration seems to be crisp by the book.
So this is what happened, after a little break for some food. I came back and did a logon through our Netscaler portal. And i received the infurious Cannot complete your request message. I had seen it before, related to misconfigured setup with Storefront and Netscaler. But this setup had been working for months now, and was basically unchanged. Nothing that I could link to this issue. I even called a @msandbu . At the same time I got in touch with him, I discovered that we had a load balanced XML broker in the setup. And he agreed this would make troubles. So we hung up and I went back to checking up, but still no luck. So back to eventlogs, my coworker was intrigued by the event id 7 events in eventlog on Storefront server.
So we started thinking about we did at the time the events started appearing. At about the same time, I had published a new application through Studio (this is a Xendesktop 7 environment, worth mentioning). So we deleted it, and bang everything works again logging on.
Then I added the application and the custom Icon I had created earlier. XDTipster has a great guide on this. Now the shit starts failing again. So I decided to change the Icon rather than deleting the app. And now everything works fine again. Clearly something went wrong importing the base64 string through powershell. So I recreated a new icon with base64 icon and attached it to my published app, and everything works fine.
Things work in a mysterious way….
If you ever need to reinstall the Storefront software on one of your servers, keep in mind that the uninstaller does not clean up properly. Today i went through this, and experienced that I was unable to replicate configuration after adding the server back to the server group.
UPDATE: Actually i have experienced the same error on a clean install added to a server group also. So this is probably a general weakness in Storefront, sorry to say.
After messing about for a while, finding out that the event messages is not really worth much. Thats another chapter, but I had this in the eventlog.
An error has occured during the all server configuration update process.
Citrix.DeliveryServices.ConfigurationReplication.Exceptions.ServerUpdateConfigurationException, Citrix.DeliveryServices.ConfigurationReplication, Version=22.214.171.124, Culture=neutral, PublicKeyToken=e8b77d454fa2a856
An error occured running the command: ‘Install-DSFeatureClasses’
I got a hit on this, An error occured running the command: ‘Install-DSFeatureClasses‘, from google. http://forums.citrix.com/thread.jspa?threadID=333941&tstart=0
Pontus Buhr had the solution, he clearly has been messing about with Storefront for a while and found what logs to really look at. Thanks for sharing Pontus.
Solution = deleted C:\Program Files\Citrix\Receiver StoreFront\Features\WebApplication
After this the replication runs smooth again.
This night i was sitting around, working on some XenApp 6.5 stuff. And i found that Citrix CPU Utilization management was enabled, fair enough. But it triggered my need to find out if Windows Fair CPU Sharing (DFSS) was disabled. Knowing that these two technologies does not play nice together, I had to find out. But how….my friend google….took me to Andrew Morgans blog, http://andrewmorgan.ie
He has this incredibly easy solution to check with PoSh.
(gwmi win32_terminalservicesetting -N “root\cimv2\terminalservices”).enabledfss
You can even use this command to turn on and off, which require reboot.
$temp = (gwmi win32_terminalservicesetting -N “root\cimv2\terminalservices”)
$temp.enabledfss = 0
Link to andrews original post: http://andrewmorgan.ie/2012/08/07/checking-the-status-of-dynamic-fair-share-scheduling-in-server-2008-r2/
Kolltveit has the solution,
xe vm-shutdown –force vm=[vm name]
If this still doesn’t work you can try taking a look in the XenServer pending task queue:
And cancel the process’ that seem to be holding up the system:
xe task-cancel uuid=[task uuid]
If this still fails you can try the following:
Today i spent hours troubleshooting, the “No bootable drives have been found or no OS” error on both Windows 7 and Windows 2008R2 PVS images. Beeing sick, it’s not been a blast. Sweat pooring, head pounding. Finally i decided to load up on som pain killers to relief me from the agony.
So then i found out, that i yet again went into the same situation as last time. Windows 7 and Windows 2008R2 creates this small boot partition. This messes up when you want to use the Versioning feature with .avhd’s
Frustrating, but back on track, two new images in the process. Btw here is an article about how to fix this crap before you recreate your image.
While configuring a vanilla XenDesktop controller, we installed all hotfixes before doing any configuration of desktop groups etc. When we then came to the point of adding the assignment groups through Create Desktop Group, it failed refering to DB connection error. Continue reading
The other day, i found my next door neighboors cat playing with a Salamander. The cat actually was friendly to it.
Yesterday I got engaged in a problem where an external consultant had upgraded applications on a customers Citrix Farm. The upgrade included Office 2010 and OpenText document management add-in that hooks into all Office applications. Continue reading
Recently i was challenged by a system partition that was to small. Following 2 options, rebuild system or resize system partition. Actually, to be honest there was only one real option, resize. Only issue with this, you can only resize a system partition with additional free space directly after end of partition. On this system there was a Data drive on the second partition. As usual when solution is unknown, starting to google. No real answers found. Time to get creative. Continue reading
When installing Windows Server 2008x, a system reserved partition containing boot information is created. This will make a mess when you convert your HDD to Citrix Provisioning.
I found this guid from Daniel Ruiz on how to fix this: http://danielruiz.org/2012/07/23/windows-2008-r2-windows-7-citrix-pvs-system-reserved-partition/
It is good, up to the point that he does not set the active partition as a last step in Solution 2. This you will need to do in addition, if not you will have problems booting your image.