In Provisioning Server 5.1 Citrix changed the SOAP service port from 8001 to 54321. They did this to avoid a port collision when the PVS Server and the XenDesktop Server are installed on the same system.
But with this change a new problem arised. When you run through the XenDesktop Setup Wizard on the Provisioning Server and you arive at the Virtual Disk (vDisk) selection screen, no vDisks are displayed. The follwoing message is bing displayed:

Unable to retrieve the vDisk templates.

When you click details your see the following error:

Unable to retreive site information from the Provisioning Server farm.
Unable to find sites in Provisioning Server. The operation failed with System.ServiceModel.CommunicationObjectFaultedExeption.

To solve this issue we need to make some changes in the SetupToolApplication.exe.config file on the Provisioning Server. The file is located in: C:\Program Files\Citrix\XenDesktop Setup Wizard
Now open the file with notepad and edit the following lines:

Locate the following line;
http://localhost:8000/pvs/mapi/commandset

Change the line to;
http://localhost:54321/pvs/mapi/commandset

Also locate the following line;
net.tcp://localhost:8001/pvs/mapi/commandset

Change this line to;
net.tcp://localhost:54322/pvs/mapi/commandset

Now save the file and restart the XenDesktop Setup Wizard. You will notice that you can now choose your vDisks in the Virtual Disk (vDisk) section of the wizard.


Comments (0)