Page tree

This topic only applies to Armor Complete users. 

Overview

At a high level, if you use Ubuntu 18.x, to successfully install the SSL VPN client, you must:

  • Download the SSL VPN client
  • Install the SSL VPN client
  • Log into the SSL VPN client

Currently, there is a bug with the GUI for this version of Ubutnu. VMWare is actively resolving this bug.



Step 1: Download the SSL VPN client

If you have accounts in multiple virtual data centers, you must install SSL/VPN for each data center. 

If you run Ubuntu 16.x, then please review Install SSL VPN Client for Ubuntu 16.x.

If you run Ubuntu 18.x, then please review Install SSL VPN Client for Ubuntu 18.x.

If you run Mac OS 10.11 or higher, then please review Install SSL VPN Client for Mac OS, version 10.11 and higher.

Account administrators should use these instructions to enable and download the client for their account. 

  1. In the Armor Management Portal (AMP), in the left-side navigation, click Infrastructure
  2. Click SSL VPN
  3. Click Members.
  4. In the top bar, select the data center that corresponds to your virtual machine. 
    • If you have virtual machines in other data centers, then you must download the client for every data center you use. 
  5. Under Active Members, type and select your username.
    • When you add your username, the Download SSL VPN Client box will appear above the table. 
  6. Based on your operating system, select the appropriate client to download, and then follow the on-screen instructions. 
    • Your SSL VPN login credentials are the same credentials you use to access the Armor Management Portal (AMP). 

      For Windows users, the client will download as a .zip file.

      • Extract the installation files to your local hard drive.
      • Launch the installer.exe file to begin the installation. 

      For Mac OS users, the client will download as a .tgz file.

      • Extract the installation files to your local hard drive.
      • Access the mac_phat_client folder, and then run the naclient.pkg installer.
      • When you run the installer, you will see an error regarding the certificate. Click Continue. (In a future release, Armor will resolve the issue.)
      • To launch the SSL VPN client, in your Applications folder, search for naclient.
      • If you run Mac OS 10.11 or higher, then please review Install SSL VPN Client for Mac OS, version 10.11 and higher.
  7. If you have virtual machines in other data centers, then you must download the client for every data center you use. Repeat these steps for additional data centers.


Step 2: Install the SSL VPN client

  1. Run the following command: 

    tar -xzvf Armor-VpnSetup.tgz
  2. Set the execute bit on the install script with the following command: 

    cd ~/Downloads/linux_phat_client
    chmod +x install_linux_phat_client.sh
  3. Install the dos2unix utility with the following command:   

    sudo apt install dos2unix
    apt install net-tools
  4. Change the line endings of the files to a unix format with the following command:  

    cd ~/Downloads/linux_phat_client
    dos2unix install_linux_phat_client.sh && dos2unix linux_phat_client/*
  5. Install the client with the following command:  

    cd ~/Downloads/linux_phat_client
    sudo ./install_linux_phat_client.sh

Step 3: Log into the SSL VPN client

  1. Retrieve your profile name with the command below. You will need this information to log into the client.  

    Your profile name includes the network, datacenter, and zone.
    sudo cat /opt/sslvpn-plus/naclient/naclient.conf | awk '{print $1}'
  2. Log into the client with the following command: 

    sudo naclient login
  3. Enter your profile name, username, and password, and then press Enter
    • You will see the following message: "Successfully connected to SSL VPN-Plus gateway profile: [you profile name]"
  4. (Optional) Log out with the following command:

    sudo naclient logout
















In this topic



Have a suggestion for the Armor Knowledge Base? Send a message to kb@armor.com.