Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Log into the Citrix NetScaler administration console, navigate to NetScaler Gateway | Policies | Authentication | Radius, select the “Servers” tab
  2. Click “Add” button on the bottom



  3. Enter the details of your DualShield Radius server as highlighted above
  4. Click ”Create” 

Create RADIUS Authentication Policies

...

;

For web browsers

  1. Log into the Citrix NetScaler administration console, navigate to NetScaler Gateway | Policies | Authentication | Radius, select the “Policies” tab
  2. Click the “Add” button on the bottomImage Removed
  3. Select newly create the Radius server, e.g. “DualShield-Radius”
  4. Create an “ns_true” expression
  5. Click “Create” 

...

Image Added

If you get the following error:

Image Added

Ignore and click ok, for now.  The expressions were working at the of time updating this documentation after testing Netscaler ADC VPX v13.0, however for future releases these may not work and we will update this wiki guide with the advanced expression.

For Citrix Reciever

To support Citrix Receiver running on mobile devices, the following configuration steps are required. This will allow the NetScaler to detect the incoming request is from the Citrix receiver by checking the Host Header.

Create an LDAP policy for the Citrix Receiver

  1. Log into the Citrix NetScaler administration console, navigate to NetScaler Gateway | Policies | Authentication | Radius, select the “Policies” tab
  2. Click the “Add” button on the bottom
  3. Select newly create the Radius server, e.g. “DualShield-Radius”
  4. Create the following expression:
    REQ.HTTP.HEADER User-Agent CONTAINS CitrixReceiver
  5. Click “Create”

Image Added

Create LDAP Authentication Policies;

For web browsers

  1. Log into the Citrix NetScaler administration console, navigate to NetScaler Gateway | Policies | Authentication | LDAP, select the “Polices” tab
  2. Click the “Add” button on the bottom
  3. Select the LDAP Server, e.g. “Deepnetqa” (Create server if you don’t have one)Create use .  You can follow this guide: https://www.carlstalhood.com/netscaler-gateway-12-ldap-authentication/ )
  4. Add the following expression:
    REQ.HTTP.HEADER User-Agent CONTAINS CitrixReceiverns_true
  5. Click "Create"Image Removed

...

Image Added

For Citrix Reciever


  1. Log into the Citrix NetScaler administration console, navigate to NetScaler Gateway | Policies | Authentication | RadiusLDAP, select the “Policies” “Polices” tab
  2. Click the “Add” button on the bottom
  3. Select newly create the Radius serverLDAP Server, e.g. “DualShield-Radius”“Deepnetqa” (Create server if you don’t have one)
  4. Create use the following expression:
    REQ.HTTP.HEADER User-Agent CONTAINS CitrixReceiver
  5. Click “Create”"Create"
    Image Removed
    Image Added