The PN Agent is a seamless way to publish Citrix shortcuts for users. Citrix Storefront 2.5 re-introduces pass-through authentication for legacy clients, this makes it more seamless for the end-user.
In this blog I am going to configure the PN Agent to point to StoreFront 2.5 using pass-through authentication. I assume that Storefront is installed.
Click on Authentication and click on Add/Remove Methods | ![]() |
Select Domain pass-through | ![]() |
Click on Receiver for Web and click on Choose authentication methods | ![]() |
Select Domain pass-through | ![]() |
Click on Stores and click on Configure Legacy Support
Enable Legacy Support and write down the URL. The configuration files that we are going to modify are now generated. |
![]() |
Open the file C:\inetpub\wwwroot\ Citrix\*Store name*>\ Views\PnaConfig \config.aspx |
|
![]() |
|
Replace the following code:
Save the file |
<LogonMethod><%= ViewData[PnaConfigViewConstants.LogonMethodId]%></LogonMethod> <EnableSavePassword>false</EnableSavePassword> <EnableKerberos><%= ViewData[PnaConfigViewConstants.EnableKerberosId] %></EnableKerberos>
<LogonMethod>sson</LogonMethod> |
Open the file C:\inetpub\wwwroot\ Citrix\*Store name*\web.config |
![]() |
Replace the following code:
Save the file |
<pnaProtocolResources changePasswordAllowed=”Never” logonMethod=”prompt” kerberosEnabled=”false” changePasswordMethod=”Proxy” changePasswordUrl=””>
<pnaProtocolResources changePasswordAllowed=”Never” logonMethod=”sson” |
Reset IIS | ![]() |
The following settings are modified on the client: | |
Install Citrix Receiver using the following command line:
(Replace the server location with the location written down at the creation of the legacy site) |
CitrixReceiverEnterprise.exe /silent /includeSSON ADDLOCAL=”ReceiverInside,ICA_Client,AM,SELFSERVICE ,SSON,USB,DesktopViewer,Flash,PN_Agent,Vd3d” ENABLE_SSON=”YES” SERVER_LOCATION=”https://Citrix/Citrix/*Store*/PNagent/config.xml”
Pastebin: here |
Reboot the machine | |
Verify if the process ssonsvr.exe is running. | ![]() |
Open GPedit.msc and import the Citrix ADM file (icaclient.adm) from C:\Program Files (x86)\Citrix\ICA Client\Configuration |
|
Change the following settings: | ![]() |
Reboot the machine |
After logging on the Citrix Receiver PN Agent makes a connection to the Legacy Support site and the icons will be displayed on the desktop and start menu.
Comments are closed