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 image
Select Domain pass-through image
Click on Receiver for Web and click on Choose authentication methods image
Select Domain pass-through image
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.

image

image

Open the file C:\inetpub\wwwroot\
Citrix\*Store name*>\
Views\PnaConfig
\config.aspx
image
Replace the following code:

Save the file

<LogonMethod><%= ViewData[PnaConfigViewConstants.LogonMethodId]%></LogonMethod>
<EnableSavePassword>false</EnableSavePassword>
<EnableKerberos><%= ViewData[PnaConfigViewConstants.EnableKerberosId] %></EnableKerberos>

 

 

<LogonMethod>sson</LogonMethod>
<EnableSavePassword>false</EnableSavePassword>
<EnableKerberos>false</EnableKerberos>

Open the file  C:\inetpub\wwwroot\
Citrix\*Store name*\web.config
image
Replace the following code:

Save the file

<pnaProtocolResources changePasswordAllowed=”Never” logonMethod=”prompt”
kerberosEnabled=”false” changePasswordMethod=”Proxy” changePasswordUrl=””>

 

 

<pnaProtocolResources changePasswordAllowed=”Never” logonMethod=”sson”
kerberosEnabled=”false” changePasswordMethod=”Proxy” changePasswordUrl=””>

Reset IIS image
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. 1
Open GPedit.msc and import the Citrix ADM file (icaclient.adm) from C:\Program Files (x86)\Citrix\ICA Client\Configuration
Change the following settings: 1

2

3

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.

 

image

Categories:

Comments are closed