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.







) and is still busy designing and implementing SBC and VDI environments at customers, based on Citrix products. Besides consultancy Eelco is frequently asked for troubleshooting jobs and infrastructural challenges.