On (64-bit) 16.04 LTS it is not necessary to change to 32-bit Firefox. But you must use 32-bit Oracle Java (see also below). The following worked for me.
(Remove current Java versions)
Install java8-openjdk:
sudo apt-get install default-jdk
Close Firefox, install Firefox plugin:
sudo apt-get install icedtea-8-plugin
Restart Firefox, check addons for IcedTea-Web Plugin, go to: http://www.java.com/verify and check that it says java is installed.
Do NOT install 32-bit openjdk (using sudo apt-get install openjdk-8-jre:i386), instead install 32-bit Oracle Java because Pulse client greps for "Java version", see also other post 449922. You can debug yourself using Java console: itweb-settings
To install 32-bit Oracle Java:
Download jre-8u111-linux-i586.tar.gz
from:
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
Extract and move to directory Oracle_Java (create if not there), result:
/opt/Oracle_Java/jre1.8.0_111
Run the following commands:
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/Oracle_Java/jre1.8.0_111/bin/java" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/Oracle_Java/jre1.8.0_111/bin/javaws" 1
Check 64-bit openjdk and 32-bit Oracle jre are set:
sudo update-alternatives --config java
This should be something like:
---
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode
1 /opt/Oracle_Java/jre1.8.0_111/bin/java 1 manual mode
2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
---
Fix path. This may give an error (ln: failed to create a symbolic link '/usr/bin/update-alternatives': File exists
). No problem, the link already exists.
sudo ln -s /usr/bin/update-alternatives /usr/sbin/
Add architecture:
sudo dpkg --add-architecture i386
sudo apt-get update
Add libraries:
sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 libbz2-1.0:i386 libxext6:i386 libxrender1:i386 libxtst6:i386 libxi6:i386
Now connect to your VPN and you should get the message to install the software, after that you are connected.
I also have to change the mtu to 1000 after making the connection (depends on your VPN):
sudo ifconfig tun0 mtu 1000
about:plugins
in Firefox? – Nate Lampton Jun 08 '16 at 03:45