Skip to content

Citrix Receiver - How to speed up App Enumeration and Start Menu Population

Important: settings in HKCU have preference over HKLM.

...continue reading "Citrix Receiver – How to speed up App Enumeration and Start Menu Population"

Citrix StoreFront - Upgrade v3.0.0.45 to v3.5.0.23 fails and the Application Event Log shows an Event ID 0, Source: Citrix Extensible Meta-Installer, stating:

sf_upgrade_error_00

Timestamp: 22.03.2016 11:28:18
Category:Error, WinError
Message:Installation of '..\CitrixStoreFront-x64.msi' failed with error code 1603. Fatal error during installation

With an failed upgrade log files can be found in C:\Windows\Temp\StoreFront\, e.g.:

sf_upgrade_error_04

  • Citrix-DeliveryServicesRoleManager-2016-03-22 11-27-00.log
  • CitrixMsi-CitrixStoreFront-x64-2016-03-22-11-27-21.log

But checking CitrixMsi-CitrixStoreFront-x64-2016-03-22-11-27-21.log revealed nothing useful, except this:

MSI (s) (04:10) [11:28:07:090]: Note: 1: 1708
MSI (s) (04:10) [11:28:07:090]: Product: Citrix StoreFront -- Installation failed.
MSI (s) (04:10) [11:28:07:091]: Windows Installer installed the product. Product Name: Citrix StoreFront. Product Version: 3.5.0.23. Product Language: 1033. Manufacturer: Citrix Systems, Inc.. Installation success or error status: 1603.

In Citrix-DeliveryServicesRoleManager-2016-03-22 11-27-00.log I did find something more useful:

[22.03.2016 11:53:02][5224][Information]   ExitCode = "1603"
[22.03.2016 11:53:02][5224][Information]   ExitCode.Reason = "Installation of DeliveryServicesRole failed."

As the following suggestions did not work for me neither:

  • delete c:\inetpub\wwwroot\Citrix\Storename\App_Data\CtxsWebProxyIconCache\ folder (backup prior to deleting!)
  • delete c:\ProgramData\Citrix\Storefront Install\3.0.0.44 folder
  • run StoreFront setup executable again

I had to look further, as pointed out here:

Installer can have issues in converting/migrating the custom configuration you might have put in. Although it may be pointing to Authentication however its possible that issues are in STORE\Web.config file.

So I checked my own web.config file, placed in C:\inetpub\wwwroot\Citrix\StoreWeb, but didn't find any refernces to any bogus, e.g. generatePublisherEvidence, which might have been put there working with an earlier version of StoreFront:

Per Citrix Support: This was a setting that was in place for web interface, some customers may have had this implemented and once updated may have copied their web.config files over as well. This setting was not tested with Storefront and is the reason why the installer fails because its not a standard in the XML file.

Furthermore it's suggested to check any custom configurations you may have applied to your StoreFront setup, i.e.

  • Customize Receiver Appearance
  • Manage Featured App Groups

I reverted any of my StoreFront's Stores to Classic Experiences (which saw me losing my Enhanced Experience and Featured App Groups settings flushed down the drain in the process), but to no prevail:

sf_upgrade_error_02

sf_upgrade_error_03

The Application Log's error code 1603 pointed me to Citrix Discussions:

I had the same 1603 error when trying to do an in-place upgrade from StoreFront 3.0.0.45 to 3.5.0.23.  Tried several reboots and many other troubleshooting steps including all suggestions above, but what worked for me in the end was to install 3.0.1.57 first, reboot, then install 3.5.0.23 on top of that.

This left me with the only choice that seems to work right now, but.... it did not work for me!

For valid upgrade paths to the latest StoreFront v3.5 have a look at Citrix eDocs.

Solution

As the aforementioned error code 1603 is generated by the MSI installer technology and thus not Citrix specific, I dug deeper into that error code and found CTX126640:

Note: The 1603 exit error is a generic installation error which stands for Fatal error during installation. Refer to the MSI installation logs for further traces because this problem does not apply to every situation.

Problem Cause
A previous installation of a Microsoft Visual C++ Redistributable package may cause the installation process to fail.

I compared a working StoreFront v3.5 setup with my failing v3.0 setup and identified several Microsoft Visual C++ 2008 Redistributable packages installed on the failing system:

sf_upgrade_error_05 sf_upgrade_error_06

I decided to remove any of the Microsoft Visual C++ 2008 Redistributable packages and launched the StoreFront v3.5 upgrade executable once more - ét voila! It worked! Problem solved.

Further reading:

This one's quite easy, actually. Did you ever wonder how to remove those GoTo Icons from your StoreFront Store and/or Start Menu Shortcuts?

...continue reading "Citrix StoreFront – Remove GoToMeeting et al from Published Applications"

Almost everybody has struggled with the now infamous Error 1030 (The connection to "ApplicationName" failed with status (1030)) when connecting with Citrix Receiver for Windows to XenDesktop through NetScaler and StoreFront. There even is an whole armada of articles available out there, totally dedicating their content to troubleshooting this quite generic network error indicating that the connection has failed. Just google it!

error_1030_4

The solution to this error? Well, it depends...

...continue reading "Citrix Receiver for Windows – The connection to “ApplicationName” failed with status (1030) – Updated"

StoreFront v3.0 and new Unified Receiver Experience - First Impressions (Part 3)

I was mostly interested in the new customization options and how to switch from the previous Green Bubble UI (a.k.a. the Classic Receiver Experience) to the new Unified Receiver Experience. So I'd like to start a little blog series about my first steps with StoreFront v3.0, covering:

  1. Upgrading to StoreFront v3.0 and enabling the new Unified Receiver Experience
  2. Customizing the Receiver for Web Unified Experience
  3. Evaluating the Google Chrome Support

...continue reading "StoreFront v3.0 and new Unified Receiver Experience – First Impressions (Part 3)"

When clicking Deploy Citrix Receiver in the Citrix StoreFront v3.0 MMC it crashed immediately and I received an error stating: MMC has detected an error in a snap-in and will unload it:

mmc_1

...continue reading "Citrix StoreFront v3.0 MMC crashes with error – MMC has detected an error in a snap-in and will unload it"

StoreFront v3.0 and new Unified Receiver Experience with Citrix Receiver for Windows v4.3 (Part 2)

I was mostly interested in the new customization options and how to switch from the previous Green Bubble UI (a.k.a. the Classic Receiver Experience) to the new Unified Receiver Experience. So I'd like to start a little blog series about my first steps with StoreFront v3.0, covering:

  1. Upgrading to StoreFront v3.0 and enabling the new Unified Receiver Experience
  2. Customizing the Receiver for Web Unified Experience
  3. Evaluating the Google Chrome Support

...continue reading "StoreFront v3.0 and new Unified Receiver Experience – First Impressions (Part 2)"

StoreFront v3.0 and new Unified Receiver Experience with Citrix Receiver for Windows v4.3 (Part 1)

I was mostly interested in the new customization options and how to switch from the previous Green Bubble UI (a.k.a. the Classic Receiver Experience) to the new Unified Receiver Experience. So I'd like to start a little blog series about my first steps with StoreFront v3.0, covering:

  1. Upgrading to StoreFront v3.0 and enabling the new Unified Receiver Experience
  2. Customizing the Receiver for Web Unified Experience
  3. Evaluating the Google Chrome Support

...continue reading "StoreFront v3.0 and new Unified Receiver Experience – First Impressions (Part 1)"

When trying to connect to a XenDesktop 7.6 and StoreFront 2.6 based environment from internal computers through NetScaler you could receive the following error in your StoreFront server's Citrix Delivery Services Event Log, Source: Citrix Store Service, Event ID: 23: Gateway data from the request and the authentication token are not matching. Request was made to store 'Store Service':

auth_token_0

...continue reading "Citrix Receiver 3.x and 4.x – Authentication token are not matching"

When trying to connect to a XenDesktop 7.x and StoreFront 2.x based environment through NetScaler from an external Windows computer you could receive the following error upon finishing the Citrix Receiver initial wizard: Your account cannot be added using this server address:

receiver_error_1

...continue reading "Citrix Receiver 4.x – Your account cannot be added using this server address – Updated!"