> Source: [sk119772](https://support.checkpoint.com/results/sk/sk119772)

# sk119772 - Mobile Access Portal Agent Prerequisites for Linux

| Property | Value |
|----------|-------|
| Solution ID | sk119772 |
| Date Created | 2017-08-19 |
| Last Modified | 2026-08-24 |
| Technical Level | General |
| Products | Security Gateway |
| Versions | R82.10, R82, R81.20, R81.10 (EOS), R81 (EOS) |
| OS | Linux |

## Solution

### Overview

The Check Point Mobile Access Portal offers different on-demand client technologies that include SSL Network Extender and Compliance Scan. The on-demand technologies are downloaded and invoked by the Mobile Access Portal Agent. It is installed before the first use of SSL Network Extender or Compliance Scan on Linux.

### Supported platforms

Mobile Access Portal Agent is supported on these \*nix Systems.

* openSUSE 42.1, 42.2, 42.3, Leap 15 -- 15.5
* CentOS 7.3 -- 9
* Fedora 24 -- 39
* Ubuntu 16.04 -- 23.10
* RHEL 7.3 -- 9.3 (Workstation)

**Note -** Refer to the [SSL Network Extender (SNX) Administration Guide](https://sc1.checkpoint.com/documents/SSL_Network_Extender_AdminGuide/Default.htm) for more details.  


### Java

All Linux OSs require to have Java installed. Portal Agent can work with:

* Oracle JRE versions 8
* Oracle JDK versions 11 -- 20
* Oracle OpenJDK versions 11 -- 20

### Required tools

These tools must be installed for the Mobile Access Portal Agent to function correctly:

* certutil (part of Mozilla NSS tools)
* openssl
* xterm

**Use these commands\* to install missing tools:**

|------------------|----------------------------------|-------------------------|-----------------------|-----------------------|
|                  | certutil                         | openssl                 | xterm                 | bzip2                 |
| CentOS           | yum install nss-tools            | yum install openssl     | yum install xterm     |                       |
| Fedora           | dnf install nss-tools            | dnf install openssl     | dnf install xterm     |                       |
| openSuse Leap    | zypper install mozilla-nss-tools | zypper install openssl  | zypper install xterm  |                       |
| RHEL Workstation | yum install nss-tools            | yum install openssl     | yum install xterm     |                       |
| Ubuntu           | apt-get install libnss3-tools    | apt-get install openssl | apt-get install xterm | apt-get install bzip2 |

\*It is necessary to be the **root** userto run these commands

### Required libraries

Show / Hide SNX version 8000**8407**(and above) section  

| **Linux distribution** |                              **64-bit version**                              |                      **Installation commands\***                       |
|------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------|
| CentOS                 | * glibc.i686 * pam.i686 * libX11.i686 * libnsl.i686 * libstdc++.i686         | yum install glibc.i686 pam.i686 libX11.i686 libnsl.i686 libstdc++.i686 |
| Fedora                 | * glibc.i686 * pam.i686 * libX11.i686 * libnsl.i686 * libstdc++.i686         | dnf install glibc.i686 pam.i686 libX11.i686 libnsl.i686 libstdc++.i686 |
| openSUSE Leap          | * glibc-32bit * pam-32bit * libX11-6-32bit * libstdc++6-32bit                | zypper install glibc-32bit pam-32bit libX11-6-32bit libstdc++6-32bit   |
| RHEL Workstation       | * glibc.i686 * pam.i686 * libX11.i686 * libnsl.i686 * libstdc++.i686         | yum install glibc.i686 pam.i686 libX11.i686 libnsl.i686 libstdc++.i686 |
| Ubuntu\*\*             | * libpam0g:i386 * libx11-6:i386 * libstdc++6:i386 <!-- --> <!-- --> <!-- --> | apt-get install libpam0g:i386 libx11-6:i386 libstdc++6:i386            |

\*It is necessary to be the **root** userto run these commands  
\*\*It may be necessary to enable 32-bit repositories:  
` dpkg --add-architecture i386`  
` apt-get update`

Show / Hide SNX version 8000**8304** section  

|  **Linux distribution**   |                                       **64-bit version**                                       |                                                        **Installation commands\***                                                         |
|---------------------------|------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------|
| CentOS                    | * glibc.i686 * pam.i686 * libX11.i686 * compat-libstdc++-33.i686                               | * yum install glibc.i686 * yum install pam.i686 * yum install libX11.i686 * yum install compat-libstdc++-33.i686                           |
| Fedora                    | * glibc.i686 * pam.i686 * libX11.i686 * libnsl.i686 * compat-libstdc++-33.i686                 | * dnf install glibc.i686 * dnf install pam.i686 * dnf install libX11.i686 * dnf install libnsl.i686 * dnf install compat-libstdc++-33.i686 |
| openSUSE Leap             | * glibc-32bit * pam-32bit * libX11-6-32bit * libstdc++33-32bit\*\*                             | * zypper install glibc-32bit * zypper install pam-32bit * zypper install libX11-6-32bit * zypper install libstdc++33-32bit\*\*             |
| RHEL Desktop, Workstation | * glibc.i686 * pam.i686 * libX11.i686 * compat-libstdc++-33.i686\*\*\*                         | * yum install glibc.i686 * yum install pam.i686 * yum install libX11.i686 * yum install compat-libstdc++-33.i686\*\*\*                     |
| Ubuntu                    | * libpam0g:i386 * libx11-6:i386 * libstdc++6:i386 * libstdc++5:i386 <!-- --> <!-- --> <!-- --> | * apt-get install libpam0g:i386 * apt-get install libx11-6:i386 * apt-get install libstdc++6:i386 * apt-get install libstdc++5:i386        |

\*It is necessary to be the **root** userto run these commands

\*\*Found in the devel:gcc repository

\*\*\*Found in rhel-7-desktop-optional-rpms repository  

<br />

---

# Agent Instructions

This content is from the Check Point Support Center (https://support.checkpoint.com), the official knowledge base for Check Point cybersecurity products.

## Navigating This Knowledge Base

- **Complete index**: [llms.txt](https://support.checkpoint.com/llms.txt)
- **All SK articles**: [SecureKnowledge Sitemap](https://support.checkpoint.com/sitemaps/secureknowledge-sitemap-index.xml)
- **SK article URL pattern**: `https://support.checkpoint.com/results/sk/{skId}`
- **Markdown responses**: AI bot User-Agents automatically receive `text/markdown` content
