Eu não posso responder sua pergunta para a Citrix, mas posso responder por Juniper VPN a partir de uma nova instalação do Ubuntu 12.04. Duas soluções, dependendo se você tem uma instalação de 32 ou 64 bits, testada usando Live CDs:
amd64
sudo apt-get remove firefox openjdk-6-jdk icedtea-6-plugin
sudo apt-get install firefox:i386 openjdk-6-jdk:i386 icedtea-6-plugin:i386
Execute o Firefox e faça login na sua VPN.
i386
sudo apt-get install openjdk-6-jdk icedtea-6-plugin
Execute o Firefox e faça login na sua VPN.
Complicações
Se você tiver outras versões do Java ou do plugin IcedTea instalado, provavelmente terá problemas. Os dois pontos-chave a serem observados aqui são:
- O Juniper VPN não funciona com Java de 64 bits, portanto, seja qual for o JDK com o qual você esteja trabalhando, é necessário verificar se o Firefox está usando uma instalação de 32 bits do Java.
- O Juniper VPN funcionará com o OpenJDK, mas veja o ponto 1.
Você pode alternar entre as versões instaladas do Java usando o programa update-java-alternatives
.
Se alguém quiser atualizar esta resposta para explicar como executar a instalação em Java de 32 bits para plugins do Firefox, mas usar uma instalação diferente para tudo o mais, faça o favor!