I’ve been working with XenServer, XenDesktop and XenApp for years but until recently, I have never actually setup the tools from scratch. I decided to setup XenDesktop and XenApp 7.6 on top of my existing ESXi and VCenter in my home lab. As it’s a simple single server setup, I configured HTTP rather than HTTPS during the install. When I attempted to launch my Citrix Receiver on my laptop, I got the below error:
When I attempted to put in my XenApp Server’s url e.g. https://XENAPP01.HOMELAB.com, I received the below error:
I had two options, I could have created a certificate and configured for HTTPS or I could change my receiver settings on my client machine to allow an http server address. I chose the latter.
I exited the Receiver on my client machine and opened regedit. Under HKLM\SOFTWARE\Wow6432Node\Citrix\Dazzle, I modified the AllowAddStore and AllowSavePwd to the value A. Now, when I attempt to launch receiver and use my http url.
I get my lovely Storefront experience. Hooray! That was easy. If you’re setting up for Enterprise, I suggest using HTTPS. If you have a HOMELAB, I still suggest using HTTPS but if you just want to use HTTP. This should get you up and running.
If you’re a packager, you can set this using the properties ALLOWADDSTORE and ALLOWSAVEPWD