Citrix Plugin For Mac



Citrix Plugin For Mac

Using Citrix Online Web Plug-in for Windows installation package with third-party software deployment or scripting solutions that use the Run As command to elevate account privilege to Administrator leads to undesirable results. So, it is recommended to use the installation package for the full version of the plug-in (CitrixOnlinePluginFull.exe). NetScaler Gateway Plug-in v3.1.4 for Mac OS X (El Capitan Support) - From my testing the problem with uploading files through SAG from a Mac is not fixed with 11. How to Configure the Standalone Citrix Receiver on MacSoftware Solution Disclaimer This package contains a software solution that has been replaced by a more recent version available.

Applicable Products

  • NetScaler Gateway

Objective

If you install a fresh copy of Mac OS High Sierra on a new machine (not upgrade) and try to install NetScaler Gateway plugin for Mac, then you will see a popup indicating that the system extensions signed by 'Citrix Systems Inc.” were blocked. Citrix for Mac is an ICA Client specifically designed for OS X. Its used mainly by business that need extremely secure VPN connections. Note that Citrix for Mac has been replaced by a new plugin called Citrix Receiver but some users may prefer to stick with this standalone ICA client. Versions 10.4 and 10.5.

Citrix 4.9 For Mac

This article describes how to deploy an updated version of NetScaler Gateway Plug-in for Mac OS X from the NetScaler Gateway appliance. There is a version of NetScaler Gateway plug-in which is bundled as part of the installed NetScaler software release that can be overwritten with a later version.

Citrix plugin for chrome mac

How To Unblock Citrix Plugin For Mac

Instructions

To deploy an updated version of NetScaler Gateway Plug-in for Mac OS X, complete the following procedure:

  1. Log on to NetScaler Command Line through any SSH client and run the following command to switch to the shell prompt on the appliance:
    shell

  1. Run the following commands to open the directory that contains the Macintosh client:
    root@ns# cd /var/netscaler/gui/vpns/scripts/mac/
    root@ns# ls -la
    total 20518
    drwxr-xr-x 2 root 2 512 Jul 16 10:13 .
    drwxrwxrwx 5 daemon 2 512 Jul 4 12:31 ..
    -r--r--r-- 1 root 1001 10485754 Apr 23 02:31 Citrix_Access_Gateway.dmg
    -r--r--r-- 1 root 1001 12 Jul 16 10:14 macversion.txt

  1. Run the following command to back up the existing version of the plug-in:
    root@ns# mv Citrix_Access_Gateway.dmg Citrix_Access_Gateway.dmg.bak

  1. Upload the new version to the same directory and with the exact same name Citrix_Access_Gateway.dmg by using any file transfer application such as WinSCP:
    root@ns# ls -la
    total 20518
    drwxr-xr-x 2 root 2 512 Jul 16 10:13 .
    drwxrwxrwx 5 daemon 2 512 Jul 4 12:31 ..
    -r--r--r-- 1 root 2 10469427 Jul 16 10:13 Citrix_Access_Gateway.dmg
    -r--r--r-- 1 root 1001 10485754 Apr 23 02:31 Citrix_Access_Gateway.dmg.bak

  1. Ensure that the permissions for the new file are read-only, if necessary run a change mode command:
    root@ns# chmod 444 Citrix_Access_Gateway.dmg

  1. Run the following command to view the version and build number of the plug-in in the macversion.txt file:
    root@ns# cat macversion.txt
    2.1.2 (102)

  1. Change the macversion.txt file to the version and build number installed; in this example 2.1.2 (200) using vi or edit or any other text editor.
    When a user connects to the NetScaler Gateway portal using an older client, they will be prompted to upgrade:

  2. The pluginlist.xml file exists only in NetScaler Gateway version 11.0 and later. Modify the version and compatibleFrom attributes as shown in the following example:

    Sample plugin node with type 'MAC-VPN' in pluginlist.xml before update.

    Sample plugin node with the version and compatibleFrom updated to 3.1.4 (357).

Applicable Products

Citrix Plugin For Mac
  • NetScaler Gateway

Symptoms or Error

If you install a fresh copy of Mac OS High Sierra on a new machine (not upgrade) and try to install NetScaler Gateway plugin for Mac, then you will see a popup indicating that the system extensions signed by 'Citrix Systems Inc.” were blocked.

Citrix Receiver For Mac 10

Even though you see the message that installation was successful, VPN connections to NetScaler Gateway will not work.

Citrix Online Plugin For Mac

This issue doesn’t arise if you upgrade from older Mac OS to High Sierra because the extensions were already approved during the previous plug-in installation on older OS.

Solution

As per the suggestion in the popup, navigate to System Preferences > Security & Privacy and allow the blocked extensions. If the problem persists, re-install the plug-in.

Note: You might or might not get the registration blocked message.

Problem Cause

macOS High Sierra has introduced a new feature that prompts the user to approve new third-party kernel extensions.

Citrix Receiver For Imac

Additional Resources