How to Create a PNAgent Services Site Mobile Devices When using Web Interface on NetScaler

How to Create a PNAgent Services Site Mobile Devices When using Web Interface on NetScaler

book

Article ID: CTX133771

calendar_today

Updated On:

Description

This article describes how to create a PNAgent Services Site for mobile devices with Web Interface on NetScaler.

Background

This article is helpful if you are providing dual authentication for the mobile users externally, and want to offer single authentication for the users internally.
When creating a Direct Mode PNAgent site, the Site Path is /Citrix/PNAgent/ by default. However, with Web Interface on NetScaler, the mobile devices can run into an issue when adding the mobile account with just the hostname such as, mobile.example.com. Currently, you have to put in the entire site path such as mobile.example.com/Citrix/PNAgent/config.xml.

Requirements


Instructions

To create a PNAgent Services Site for mobile devices complete the following procedure:

  1. Open the Configuration Utility of the appliance.

  2. Select the Web Interface node.

  3. Click the Web Interface Wizard link and follow the onscreen instructions.

  4. In the Site Path field, change all letters to lowercase, as shown in the following screen shot:

    User-added image
  5. Select Direct Mode and type the load balancing virtual IP address information.

  6. Select the Enabled access through receiver client option.

  7. Click Next and type the XML Services Addresses and complete the Wizard.

  8. When you add the account for Citrix Receiver, you can now use the hostname such as, mobile.example.com.

  9. Type the account credentials and click Save.

Issue/Introduction

This article describes how to create a PNAgent Services Site for mobile devices with Web Interface on NetScaler.

Additional Information

When creating a Direct Mode PNAgent site and using the default Site Path syntax /Citrix/PNAgent/, the NetScaler appliance does not respond to the letters in upper case when mobile devices are requesting the PNAgent site from the Citrix Receiver.

To resolve this issue, Web Interface on NetScaler 10 and later has the Make site Path Case Insensitive option:

User-added image

The following network packet trace, when using NetScaler software release 9.3 indicates that there is an HTTP GET /citrix/pnagent/config.xml, after that the appliance responds with a 404 Not Found.

IP Information
10.0.1.73 - Client-IP (iPhone)
10.0.1.4 – NSIP
10.0.1.6 - SNIP
10.0.1.11 – Web Interface or XenApp
10.0.1.49 – Load Balancing Virtual IP address

User-added image

HTTP Status 404: /citrix/pnagent/config.xml
Status report: /citrix/pnagent/config.xml
Description: The requested resource (/citrix/pnagent/config.xml) is not available

From the user perspective, after entering the account credentials, 'Invalid Path' appears, as shown in the following screen shot:

User-added image

After creating the Direct Mode PNAgent site and changing the Site Path syntax to /citrix/pnagent/, the results are successful. A 200 OK result appears with the xml information and you can successfully add a mobile account by typing the hostname.

User-added image

User-added image