Force Desktops to launch in full screen mode in XenDesktop and XenApp 7.5

In earlier versions of XenApp you could make a desktop full screen in the published application settings. In XenApp/XenDesktop 7.5 this setting is no longer available. It’s a little bit of an annoyance to have to click the top menu of Desktop Viewer to make it full screen, but even then it won’t stretch across both screens in a dual monitor setup.

Lal Mohan at Citrixology has a very good post on how to edit StoreFront to launch a desktop in full screen mode.

On your StoreFront server, open the C:inetpubwwwrootCitrix<StoreName>App_Datadefault.ica file in Notepad, and add the line “DesktopViewer-ForceFullScreenStartup=true” under the [Application] section.

No certificate templates could be found Server 2008 R2

While attempting to request a web server certificate for my XenApp/XenDesktop Delivery Controller for use with Storefront, I get this error from the CA: “No certificate templates could be found. You do not have permission to request a certificate from this CA, or an error occurred while accessing the Active Directory.”

I found this gem from John Nobile on social.technet.microsoft.com:

Instead of using IIS Manager to generate the request, you can do so manually. Opening the machine certificate MMC snap-in (mmc.exe -> File -> Add/Remove Snap-in ->Certificates -> Add -> Computer Account -> Next -> Local Computer -> Finish -> OK). Right click on the Certificates node under the “Personal” store. Select All Tasks -> Request New Certificate. When selecting the Web Server template from the enrollment wizard, open the template details and add both the machine name and fully qualified machine name of the web server as Common Names to the certificate subject.

How to disable Citrix desktop auto launch in StoreFront

I’m not sure why Citrix thought it would be a good idea to automatically launch a published desktop in the Citrix Receiver for Web (StoreWeb) site in StoreFront and assumed that users wouldn’t want to launch an application instead. It seems logical to not auto launch a desktop and have the administrator edit this config file value if they DO want it to auto launch.

To disable desktop auto launch:
Complete the following steps to disable the desktop launch:

  1. Go to C:inetpubwwwrootCitrixStoreWeb directory.
  2. Open the Web.config file with notepad.
  3. Set the autoLaunchDesktop parameter to “false”.
autoLaunchDesktop
  1. Save the web.config file.