When upgrading from version 9.230 of Program Neighborhood Agent to version 11.0, PassThrough Authentication (SSON) ceases to function. The problem does not occur when upgrading from 10.xx versions of the client.
The specific steps to duplicate the problem in the above example, are as follows:
1. Install Program Neighborhood Agent and the Web Client using the 9.230 ica32pkg.msi package, selecting Yes when prompted to install the PassThrough Authentication option.
2. Upgrade the same installation using the equivalent 11.0 package, XenAppHosted.msi.
3. Log on to the workstation and the main PassThrough Authentication client process, ssonsvr.exe, is not running.
You experience this issue because of minor installer improvements in version 11.0 and their incompatibility with the older 9.230 installer in the area of PassThrough Authentication.
Attached to this Article is an MST file (MSI Transform File), XenAppHostedregisterSSON.zip, that can be used during the upgrade to force the installation of the PassThrough Authentication component.
To install the 11.0 client using the MST file, save the file to the same directory where the 11.0 package is located, then run the following commandfrom a command line:
msiexec /i XenAppHosted.msi transforms=XenAppHostedregisterSSON.mst