Citrix – XenDesktop Setup Wizard – Fails to see vDisks



Michael Mills


Formerly the VP of Professional Services for a Citrix VAR in Chicago, IL for the past 10 years, I now spend my time helping organizations successfully implement Desktop Virtualization strategies as the Principal Solutions Consultant at AppSense. After almost 15 years as a Citrix and server virtualization architect, during which time I had the opportunity to help many Fortune 500 organizations with their Citrix architecture and implementations, I have chosen to focus on Desktop Virtualization/Cloud solutions.

In my personal time, when not totally being a techie and immersing myself in new gadgets, I am an avid motorsports fan and professional cross county motocross racer. If not in front of the computer, you will find me in my garage working on one of several “projects”.

I hope you like my articles, but if you don’t….well I suppose that will give us something to talk about wont it, after all what fun is life without a bit on conflict!!
Posted Friday, December 04, 2009 by Michael Mills | 0 Comments | 1431 views

Tags:  Citrix News |  All Articles

Citrix – XenDesktop Setup Wizard – Fails to see vDisks

Problem – You installed Provisioning Server 5.01 and XenDesktop Setup Wizard from the XenDesktop 3.0 DVD. You run through the wizard and when you come to the step that requires you to select form an existing vDisk you are presented with and error (see screenshot). If you investigate further by clicking the details hyperlink..you are presented with some completely unusable information (unless that is you developed the software).
Error Detail – Unable to retreive site information from the Provisioning Server farm. Unable to find sites in Provisioning Server. The operation failed with System.ServiceModel.CommunicationObjectFaultedExeption
 
Understanding – So this problem took me the better part of a day to solve. Why on earth Citrix doesn’t have this posted front and center on their knowledgebase I have no idea (maybe they will link to my blog post). It appears that in Provisioning Server 5.1 Citrix changed the SOAP service port from 8001 to 54321. I have found that they have done this to avoid a port conflict when Provisioning Server and XenDesktop are installed on the same server, which by the way is how Citrix will tell you do to your POC’s…this BTW is a mistake!! J
Solution – To solve this problem you need to edit the XenDesktop Setup Configuration file located in the C:\Program Files\Citrix\XenDesktop Setup Wizard directory. The name of the file is SetupToolApplication.exe.config. NOTE – If you are using Windows 2008 to edit this file you will need to run Notepad as administrator in order to save the file.
Open the file with Notepad and locate and modify the following lines as follows:
Original – http://localhost:8000/pvs/mapi/commandset
Changed to – http://localhost:54321/pvs/mapi/commandset
Original – net.tcp://localhost:8001/pvs/mapi/commandset
Changed to – net.tcp://localhost:54322/pvs/mapi/commandset
Save the file and restart the wizard…your problems should be solved..
 

Comments