Long story short, my employer's webstart VPN requires 32-bit java to launch. I managed to get this working on a 64-bit CentOS 5.6 vm, but I cannot remember what I did or it's not working on 6.5...

Anyway, I installed Oracle's 32-bit java in /usr/java/jdk1.8.0_11-32-bit

I have these links:

/usr/lib/mozilla/plugins/libjavaplugin.so -> /usr/java/jdk1.8.0_11-32-bit/jre/lib/i386/libnpjp2.so
/usr/lib64/mozilla/plugins/libjavaplugin.so -> /usr/java/jdk1.8.0_11-32-bit/jre/lib/i386/libnpjp2.so
~/.mozilla/libjavaplugin.so -> /usr/java/jdk1.8.0_11-32-bit/jre/lib/i386/libnpjp2.so

And they're all intact. The 64-bit java plugin worked (it was in /usr/lib64/mozilla)—I got rid of that, first.

/usr/java/jdk1.8.0_11-32-bit/jre/bin/java works ok, so I think I have all the compat libs.

  • What errors are you getting?
    – HalosGhost
    Aug 8, 2014 at 23:09
  • What's barring you from using an i386 CentOS install? Aug 9, 2014 at 3:58

1 Answer 1


IMHO, you forgot to install a 32-bit Firefox!

You cannot run a 32-bit java plugin inside a 64-bit Firefox.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .