I am having the exact problem described at this question, but in 64bit 16.04 LTS instead. That is, when I try to run the Juniper VPN from my company web site, I get the successive messages

"Please ensure that necessary 32 bit libraries are installed. For more details, refer KB article KB25230"

"Setup failed. Please install 32 bit Java and update alternatives links using update-alternatives command. For more details, refer KB article KB25230"

The links to "KB article KB25230" are broken. I tried the accepted answer at the linked question, but it didn't help. I also tried manually selecting 32bit java with "update-alternatives --config java". Is there anything new in 16.04 that has to be done?


I had this issue too until I installed 32-bit java7 (which is not provided by default in the 16.04 repositories; they have java8).

I grabbed an old unsupported one from oracle; there is hopefully a nicer way to do it via the package manager and openJDK but I just needed to get things working.

So I think it is an issue with the VPN software not liking java8.

  • Thanks for the suggestion. I tried installing openjdk-7-jre:i386 using a ppa as here, and also the oracle-java7-installer from a different ppa as here, but neither worked; they get farther, but after the VPN window pops up and shows "connecting" it crashes. Possibly the oracle-java7-installer is 64-bit? I can't tell, but there is no ":i386" in the ppa. Where did you get your 32-bit oracle java7? – Mike Shulman May 23 '16 at 9:17
  • download.oracle.com/otn/java/jdk/7u79-b15/… It is not going to get security updates so I was hoping to get something that is supported... Odd to have a security product that needs an insecure installation in order to work... – Sion May 23 '16 at 20:19
  • Thanks. Apologies for the dumb question, but how do I install it? The tgz has bin, lib, man, and plugin directories, but it doesn't look like everything is meant to be copied into /usr/local for instance. – Mike Shulman May 23 '16 at 20:54

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.