Posted: 12th November 2013 by neil in Citrix XenDesktop
By default you can only connect to Citrix StoreFront using HTTPS. If you are in a corporate environment which has a PKI Infrastructure that is perfectly fine. But if like me you run a small test lab there is a work around which you can do to enable you to use http instead.
1) When you configure StoreFront make sure you select the transport method of HTTP
2) On the Citrix Receiver client configure the following registry entries:
- Under HKLM\Software\Citrix\Dazzle, set AllowAddStore value to A in order to allow users to add non-secure stores.
- Under HKLM\Software\Citrix\Dazzle, set AllowSavePwd value to A in order to allow users to save their passwords for non-secure stores.
- To be able to add a store that is configured in StoreFront with a TransportType of HTTP, add the following key value under HKLM\Software\Citrix\AuthManager : ConnectionSecurityMode (REG_SZ type) and set it to Any.
3) After configuring those registry entires you should be able to connect using HTTP
Posted: 29th October 2013 by neil in Citrix XenDesktop
On a recent XenDesktop 7 deployment I encountered this error when attempting to configure XenDesktop. The error message received was “There was no suitable service to perform operation”. Luckily the fix for this is simple, just reboot your server, launch Desktop Studio and you will see the configuration has actually succeeded successfully.
Posted: 14th July 2013 by neil in Citrix XenDesktop
In this post I will explain how to connect your XenDesktop 7 deployment to a vCenter environment which doesn’t use any third party certificates for it’s SSL authentication. If you attempt to make the connection it will fail as the certificate is not trusted. What you need to do is import the certificate onto your XenDesktop server so that it is trusted. If you do not do this you will receive the following error:
“Cannot connect to the VCenter server due to a certificate error. Make sure that the appropriate certificates are installed on the VCenter server, and install the appropriate certificates on the same machine that contains all instances of the Host service”
So to make the connection successful we can follow the following steps:
1) Export the certificate from your vCenter server and call it whatever you like. Once you have done this copy it onto your XenDesktop server
2) Double click on the certificate and verify the details. It should say “Issued to VMware default certificate” If so select “Install Certificate”
3) The Certificate Import Wizard will start up. For the store location select “Local Machine”
4) When prompted for which certificate store you want the certificate in, let the wizard place it automatically.
5) Now that the certificate is in the store our SSL connection should be trusted. We can now proceed to enter our connection details:
Note the address needs to match exactly what was on the “Issued By” field on the certificate otherwise this process will fail.
6) If the connection was successful then you will be displayed with all your resources in vCenter. You can now proceed with setting up the rest of the connection properties