How To Configure The Citrix Program Neighborhood Agent
How To Configure The Citrix Program Neighborhood Agent
Like 1 Tweet 1 1 55
How to install and configure a Citrix Program Neighborhood Agent Services Site and the Citrix Program Neighborhood Agent Client.
Citrix Program Neighborhood Agent (PNa) consists of a server and client component. There is no separate installation package for the server component of PNa as it is integrated in the
Citrix Web Interface setup. The PNa Client is part of the Citrix Presentation Server Client Packager.
The PNa client provides centralized management of the client settings via the Access Management Console and Published Application settings. PNa also offers pass-through
authentication, automatic desktop and start menu integration, as well as client to server content redirection, whereby the local Windows File Type Association is altered so that local files
automatically launch the associated Citrix Published Application. These features make PNa the Citrix Client of choice for many organizations, as they can deploy a domain member
workstation with only the PNa client installed. Some organizations also run PNa on Citrix Servers and publish desktops, so users log on from a thin client device and their desktop is
automatically populated with their application set by PNa.
Software pre-requisites (for the machine to host Web Interface 4.6 and Program Neighborhood Agent Site):
Hardware Requirements:
Launch the Access Management Console (AMC). The first time the AMC is run, discovery is performed to identify the components that will be managed.
Select the option, “Do not contact servers running the configuration service”, unless you want to centrally store the Web Interface Configuration (refer to the Web Interface
Administrators Guide).
1 of 9 7/18/2014 9:07 AM
How to Configure the Citrix Program Neighborhood Agent http://www.virtualizationadmin.com/articles-tutorials/terminal-services/g...
After the discovery process completes, right click on the Web Interface node on the left pane of the AMC -> Select “Create Site”.
2 of 9 7/18/2014 9:07 AM
How to Configure the Citrix Program Neighborhood Agent http://www.virtualizationadmin.com/articles-tutorials/terminal-services/g...
Accept the default options for the rest of the Create Site Wizard.
After the site is created, the initial settings must be configured. Right click on the site and select “Manage server farms”.
On this screen, enter the name of the Citrix Farm, then enter at least one server from the Citrix Farm with which the Program Neighborhood Agent Services site will communicate. The site
communicates with the XML Service on the configured Citrix Server via the Farm XML Port (80 is the default). Refer to the Citrix Server Farm Properties in the Presentation Server
Console if unsure what port number to enter.
Best practice would be to enter at least two XML Servers (for redundancy) and to enter Citrix Servers configured as Data Collectors. The Program Neighborhood Agent Services site
communicates with the XML Service to authenticate the user and return the Application Set for that user.
XML Servers can be entered as their NetBIOS, FQDN or IP Address, depending on which name resolution mechanism is in place.
3 of 9 7/18/2014 9:07 AM
How to Configure the Citrix Program Neighborhood Agent http://www.virtualizationadmin.com/articles-tutorials/terminal-services/g...
At this point the Program Neighborhood Agent Services Site is configured enough to operate, however there are several more configuration steps that are “recommended”.
In the Access Management Console, right click on “config.xml”, select “Configure authentication methods”.
Deselect “Prompt” and select “Pass-through. This assumes that the credentials entered on the local Windows PC are the same as those that will be used to logon to the Citrix Farm.
4 of 9 7/18/2014 9:07 AM
How to Configure the Citrix Program Neighborhood Agent http://www.virtualizationadmin.com/articles-tutorials/terminal-services/g...
Clicking the Properties button in the Configure Authentication Methods exposes the following screen, where one can limit which domains can logon to the PNa Site, whether or not the
Authentication Type is Windows, UNIX or Novell’s NDS. Additionally one can restrict communication to “Kerberos Only”. This setting should only be enabled if all clients are capable of
authenticating via Kerberos, i.e. 2000, XP Pro and Vista domain member workstations.
For initial configuration, it’s recommended that one leaves the default settings as is.
In the Change Session Options screen, one may customize the Client Session Sizes, Client Resources (color depth, Windows Keyboard Settings and Audio Settings), and Workspace
Control Options.
Once again, for the initial configuration, accept the default settings.
In the Manage Server Settings screen, one can configure the automatic refresh frequency (useful if changes are often made to published applications during working hours), Backup URLs
(additional PNa Services Sites that can be contacted by the client in the event that the primary site is offline), and Site Redirection, where an administrator can redirect users to an
alternate site.
5 of 9 7/18/2014 9:07 AM
How to Configure the Citrix Program Neighborhood Agent http://www.virtualizationadmin.com/articles-tutorials/terminal-services/g...
For a centrally managed installation, the following screens are very important. On the Start Menu Shortcuts, and Desktop Shortcuts screens, select “Use Server Farm Settings (defined in
published application)”. This means that the location of the application shortcuts will be determined by what is selected in each Citrix Published Application, not by settings in the PNa
Services Site.
On the Notification Area screen, the administrator can control whether or not applications are displayed as a menu option in the Citrix Program Neighborhood Connection Center (White
Floppy Disk Icon with Red Center). Additionally the administrator can control whether or not the user can enable or disable displaying the Applications Menu in the Citrix Program
Neighborhood Connection Center.
On the Shortcut Removal Screen, the administrator can control when a user’s Citrix Published Application Shortcuts are removed from the desktop and start menu.
6 of 9 7/18/2014 9:07 AM
How to Configure the Citrix Program Neighborhood Agent http://www.virtualizationadmin.com/articles-tutorials/terminal-services/g...
If an administrator right clicks on the config.xml -> All Tasks -> Manage Application Refresh, they will be presented with the following screen which provides more granular control over
when and how often a user’s application set is refreshed.
This cmd line switch launches the installer in administrative mode, so the administrator can predefine answers that the user would see if they were to run the unmodified MSI. It also allows
the administrator to hide, or make unavailable features and menus that are shown in the default installation.
When the MSIEXEC is run in administrative mode, the software is not installed, it merely repackages a new MSI that includes the administrator’s customizations. An administrative install of
the Citrix Presentation Server Client Packager cannot be changed via Add/Remove Programs, i.e. to add features the administrator disabled. The MSI can only be uninstalled.
A typical install of the Citrix Presentation Server Client Packager for use with PNa would include the Web Client, PNa Client, and disable/hide the installation of the Citrix Program
Neighborhood. It would also enable Pass-through authentication, use the client’s machine name as the Citrix Client Name, and hide all unnecessary screens where user would be
prompted to make a decision. This would allow a simple installation that can be performed by another administrator, or pushed out via Group Policy Software Assignment or Microsoft
SMS.
Once the PNa Client is installed, the client workstation must be rebooted before Pass-through authentication will work. When Pass-through authentication is enabled for the PNa client,
the end user is not prompted to enter and store their credentials like they are with the Program Neighborhood client. The PNa Client automatically passes-through the local credentials, so
users can access Citrix Published Applications as if they were installed locally.
7 of 9 7/18/2014 9:07 AM
How to Configure the Citrix Program Neighborhood Agent http://www.virtualizationadmin.com/articles-tutorials/terminal-services/g...
Content Redirection: (allows local client files to launch Citrix Published Applications).
Sum m a ry
Citrix Program Neighborhood Agent is the preferred client for LAN Connected Windows Clients, as it offers the most features and centralized management. It is possible, but unsupported
(by Citrix) to connect PNa Clients to the Program Neighborhood Agent Services Site via Citrix Secure Gateway. To do so, the administrator would edit the webinterface.conf file in
“\Inetpub\wwwroot\Citrix\PNAgent\conf” and include the following entries:
ClientAddressMap=*,SG
CSG_EnableSessionReliability=On
CSG_Server=Fully_Qualified_Domain_Name_of _CSG
CSG_ServerPort=443
CSG_STA_URL1=http://Fully_Qualified_Domain_Name_of _CSG/scripts/ctxsta.dll
Se e Also
Setting up a Virtual Load Balancer for Testing (http://www.virtualizationadmin.com/blogs/conger/news/setting-up-a-virtual-load-balancer-for-testing-165.html)
on 27 Dec. 2007 (2007-12-27 16:21) by Jason Conger
Citrix Client Types: Features and Limitations (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/general/citrix-client-types-features-limitations.html)
on 18 Jan. 2006 (2006-01-18 08:34) by Stefan Vermeulen
User Desktop Management using the Citrix Content Publishing Feature (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/management-tools/user-desktop-
management-citrix-content-publishing.html) on 5 Sept. 2007 (2007-09-05 10:37) by Josef Zeiler
Everything you wanted to know (or didn't want to know) about Citrix Workspace Control (http://www.virtualizationadmin.com/blogs/conger/news/everything-you-wanted-to-know-or-didnt-
want-to-know-about-citrix-workspace-control-207.html) on 30 April 2008 (2008-04-30 00:48) by Jason Conger
8 of 9 7/18/2014 9:07 AM
How to Configure the Citrix Program Neighborhood Agent http://www.virtualizationadmin.com/articles-tutorials/terminal-services/g...
SBC Migration Best Practices (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/general/sbc-migration-best-practices.html) on 7 Nov. 2007 (2007-11-07 10:20)
by Wilco van Bragt
Citrix Web Interface 4.5 (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/general/citrix-web-interface.html) on 4 April 2007 (2007-04-04 10:42) by Duane Bradley
Client To Server Content Redirection Explained (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/general/client-server-content-redirection-explained.html)
on 1 Aug. 2006 (2006-08-01 10:39) by Wilco van Bragt
Product Review: UniPrint Server 6.0 (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/product-reviews/product-review-uniprint-server.html)
on 24 Jan. 2007 (2007-01-24 05:56) by Patrick Rouse
How To: Unattended Installation of the Citrix Web Interface (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/scripting/how-to-unattended-installation-citrix-
web-interface.html) on 20 Sept. 2006 (2006-09-20 12:49) by Wilco van Bragt
Managing Multiple Sites with Citrix Web Interface 4.5 (http://www.virtualizationadmin.com/articles-tutorials/terminal-services/management-tools/managing-multiple-sites-citrix-
web-interface.html) on 23 May 2007 (2007-05-23 11:02) by Duane Bradley
The leading Microsoft Exchange Server and Windows Server 2012 / 2008 / 2003 & Network Security & Information Security TechGenix Ltd is an online media
Office 365 resource site. Windows 8 / 7 networking resource site resource for IT administrators company which sets the standard
(http://www.msexchange.org/) (http://www.windowsnetworking.com/) (http://www.windowsecurity.com/) for providing free high quality
technical content to IT
professionals.
The No.1 Forefront TMG / UAG and ISA Cloud Computing Resource Site for IT Pros Networking & Server software / hardware
(http://www.techgenix.com)
Server resource site (http://www.cloudcomputingadmin.com/) for Windows 2003, 2000, NT & Linux
(http://www.isaserver.org/) (http://www.wservernews.com/)
9 of 9 7/18/2014 9:07 AM