Set default receiver on storefront/Make Citrix Receiver installation files available on citrix server

Website Visitors:

Till XenApp 6.5 or XenDesktop 5.X

In order for the users to access the desktops published in XenDesktop, they mst have client installed in their local machines. By default, Clients will be available at the Web Interface folder(at C:\Program Files (x86)\Citrix\Web Interface\5.4.0\Clients\Windows\Receiver). But in the webinterface.conf file we have ClientIcaWin32=Filename:Citrixonlineplugin.exe, which means when users who doesn’t have the receiver insalled, try to open the WI site, it searches for citrixonlineplugin.exe file and in the Receiver folder(given above), we dont have that exe and it will be redirected to site. In order to rectify this, we need to change the Webinterface.conf located at: C:\inetpub\wwwroot\Citrix\DesktopWeb\conf\WebInterface.conf file.

Open C:\inetpub\wwwroot\Citrix\DesktopWeb\conf\WebInterface.conf file. Find the line ClientIcaWin32=Filename:CitrixOnlinePlugin.exe and replace it with ClientIcaWin32=Filename:CitrixReceiverEnterprise.exe. Now when users opens the WI site, they will be prompted for CitrixReceiverEnterprise.exe installation.

When we integrate Citrix policies in Windows GPMC, we can see a group policy creator wizard similar to what we see while creating policy in Citrix Xendesktop HDX Policy node. But both are different. Even if we refresh, we can’t get the HDX Policies in Windows GPMC.

From XenDesktop 7.X

  • Login to storefront server. Navigate to C:\Program Files\Citrix\Receiver StoreFront. Create folder “Receiver Clients” in “Receiver Storefront” folder.

  • Under “Receiver Storefront” folder, Create a folder named “Windows” to provide receiver for users on windows devices and another folder named “Mac” to provide receiver for users on Mac devices.

  • Finally, folder structure should be:

    • C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\Windows
    • C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\Mac
  • Copy your desired receiver setup to this folder.

  • Navigate to C:\Program Files\Citrix\Receiver StoreFront\Scripts folder, and run scripts as below:

    & “installationlocation\Scripts\UpdateWindowsReceiverLocation.ps1” -ClientLocation “Windows\filename.exe”

    & “installationlocation\Scripts\UpdateMacOSReceiverLocation.ps1” -ClientLocation “Mac\filename.dmg”

  • Check out the link: for more information. You can also change web.config file to upgrade receiver at login. Details given in the same link.

You can also copy citrixreceiver.exe and citrixreceiver.dmg files to C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\Windows and  C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\Mac folders and do it through GUI way.

  • Open your store, and click manage receiver for web sites option.
  • Select your website URL and click configure.
  • Under “Deploy citrix receiver” option, you have windows source and mac source options. Click drop down in windows source, and select “local files on the storefront server” and Select citrixreceiver.exe in C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\Windows folder.
  • Click dropdown in mac source and select “local files on the storefront server” and select citrixreceiver.dmg file. in C:\Program Files\Citrix\Receiver StoreFront\Receiver Clients\mac path.

Note: First you have to copy citrixreceiver.exe and citrixreceiver.dmg files in above folders.

Want to learn more on Citrix Automations and solutions???

Subscribe to get our latest content by email.

If you like our content, please support us by sponsoring on GitHub below: