Installing the NetScaler web logging (NSWL) client
| Operating system | Version | Hardware requirements | Remarks |
|---|---|---|---|
| Windows | Windows Server 2016 or later | Processor - x86/amd64 CPU (1 GHz or higher), RAM - 4 GB (or higher) | - |
| macOS | macOS 8.6 or later | Not supported on NetScaler 10.1 and later releases | - |
| Linux | All Linux distributions that are compatible with GNU C Library (GLIBC) version 2.31 or later | Processor - x86/amd64 CPU (1 GHz or higher), RAM - 4 GB (or higher) | - |
| Solaris | Solaris Sun OS 5.6 or later | Processor - UltraSPARC-IIi 400 MHz, RAM - 512 MB, Controller - SCSI | Not supported on NetScaler 10.5 and later releases. |
| FreeBSD | FreeBSD 6.3 or later | Processor - x86/amd64 CPU (1 GHz or higher), RAM - 4 GB (or higher) | For NetScaler 10.5, use only FreeBSD 8.4. |
| AIX | AIX 6.1 | - | Not supported on NetScaler 10.5 and later releases. |
Download NSWL client
To download the NSWL client from the Citrix® website
-
Log on to Citrix by accessing the URL
https://www.citrix.com/downloads/citrix-adc/. -
Navigate to a particular NetScaler release version and look for its Firmware.
-
Click Firmware (for example, NetScaler Release (Feature Phase) 13.0 Build 52.24).

-
In the NetScaler Release (Feature Phase) Build page, go to Weblog Clients section.
-
The section allows you to download Weblog clients for Windows, Linux, and BSD.

Install NSWL client on Solaris
-
Extract the
nswl_solaris-<release number>-<build number>.tar filefrom the package. -
Copy the extracted file to a Solaris system on which you want to install the NSWL client.
-
Extract the files from the tar file with the following command:
tar xvf nswl_solaris-9.3-51.5.tar
-
Install the package with the following command:
pkgadd -d -
The list of available packages appears. In the following example, one Weblog package is shown:
1 NSweblog NetScaler Weblogging (SunOS,sparc) 7.0
-
/usr/local/netscaler/etc -
/usr/local/netscaler/bin -
/usr/local/netscaler/samples
-
To check whether the NSWL package is installed, run the following command:
pkginfo | grep NSweblog -
To uninstall the NSWL package, run the following command:
pkgrm NSweblog
Install NSWL client on Linux
-
Extract the
nswl_linux-<release number>-<build number>.rpmfile from the package. -
Copy the extracted file to a system running Linux OS, on which you want to install the NSWL client.
-
To install the NSWL package, run the following command:
rpm -i nswl_linux-9.3-51.5.rpm
-
/usr/local/netscaler/etc -
/usr/local/netscaler/bin -
/usr/local/netscaler/samples
-
To uninstall the NSWL package, run the following command:
rpm -e NSweblog -
To get more information about the Weblog RPM file, run the following command:
rpm -qpi *.rpm -
To view the installed Web server logging files, run the following command:
rpm -qpl *.rpm
Install NSWL client on FreeBSD
-
Extract the
nswl_bsd-<release number>-<build number>.tgzfile from the package. -
Copy the extracted file to a system running FreeBSD OS, on which you want to install the NSWL client.
-
To install the NSWL package, run the following command:
pkg_add nswl_bsd-9.3-51.5.tgz
- /usr/local/netscaler/etc
- /usr/local/netscaler/bin
- /usr/local/netscaler/samples
-
To uninstall the NSWL package, run the following command:
pkg_delete NSweblog -
To verify that the package is installed, run the following command:
pkg_info | grep NSweblog
Install the NSWL client on Mac
-
Extract the
nswl_macos-<release number>-<build number>.tgzfile from the package. -
Copy the extracted file to a system running macOS, on which you want to install the NSWL client.
-
To install the NSWL package, run the following command:
pkg_add nswl_macos-9.3-51.5.tgz
-
/usr/local/netscaler/etc
-
/usr/local/netscaler/bin
-
/usr/local/netscaler/samples
-
To uninstall the NSWL package, run the following command:
pkg_delete NSweblog -
To verify that the package is installed, run the following command:
pkg_info | grep NSweblog
Install NSWL client on Windows
-
Extract the
nswl_win-<release number>-<build number>.zipfile from the package. -
Copy the extracted file to a Windows system on which you want to install the NSWL client.
-
On the Windows system, unzip the file in a directory (referred as
<NSWL-HOME>). The following directories are extracted:/bin, and/etcand/samples. -
At the command prompt, run the following command from the
<NSWL-HOME>\bindirectory:nswl -install -f <directorypath>\log.confThe directory path points to the location of the configuration file (log.conf). By default, this file is found in the<NSWL-HOME>directory and the/etcdirectory. You can copy the configuration file to any other directory as needed.
<NSWL-HOME>\bin directory:
> nswl -remove
Install NSWL client on AIX system
-
Extract the
nswl_aix-<release number>-<build number>.rpmfile from the package. -
Copy the extracted file to a system running AIX OS, on which you want to install the NSWL client.
-
To install the NSWL package, run the following command:
rpm -i nswl_aix-9.3-51.5.rpm
-
/usr/local/netscaler/etc -
/usr/local/netscaler/ -
usr/local/netscaler/samples
-
To uninstall the NSWL package, run the following command:
rpm -e NSweblog -
To get more information about the Weblog RPM file, run the following command:
rpm -qpi *.rpm -
To view the installed Web server logging files, run the following command:
rpm -qpl *.rpm