Questão Não é possível conectar-se ao Juniper VPN no Lubuntu 13.04


Eu estou usando o Lubuntu 13.04. Tentei isso com o Chrome, Firefox e Epiphany com o mesmo resultado.

  1. Faço login na minha página da VPN
  2. Clique em Iniciar para abrir uma conexão.
  3. Janela aparece perguntando se eu quero instalar o arquivo jar -> eu clico em sim
  4. Terminal aparece perguntando-me por senha de root que eu entro
  5. Barra de progresso atualiza momentaneamente quando parece expirar e eu volto para o passo 2
  6. Eu clico em iniciar novamente e a barra de progresso continua de onde parou, repita isso algumas vezes
  7. Eventualmente, o progresso chega ao fim do compasso, mas nada acontece
  8. Se eu pingar a máquina que eu estou tentando se conectar à máquina não for encontrado
  9. Eu não vejo a VPN na minha lista de conexões

Eu tentei os passos delineados pelo cientista louco em http://mad-scientist.us/juniper.html mas ele não se conecta (status show "connecting" por um segundo e depois "desconectado"), mas acho que algo fundamental está errado antes desse estágio.

Alguma ideia?

*ATUALIZAR***


4
2018-06-12 10:27


origem


Você pode por favor me dizer qual versão do Java você está executando? - karan
Estou usando o Java 7 - China Diapers
Você está usando uma instalação de 64 bits ou 32 bits? Veja a melhor resposta aqui askubuntu.com/questions/136194/juniper-setup-on-12-04 - David Edwards
Estou usando o Lubuntu de 64 bits, se é isso que você quer dizer. Obrigado vai conferir o link - China Diapers
Veja a atualização para a postagem original - China Diapers


Respostas:


Se você adquiriu o Juniper SA mais antigo que o 7.3, então você precisa instalar ambos os 32 e os 64 bits. Você precisa iniciar o java 32 bit para executar a conexão de rede.

Você precisa instalar o pacote libxtst6: i386 para executar a versão de 32 bits do java no sistema de 64 bits:

sudo apt-get install libxtst6:i386 libxrender1:i386 libxi6:i386 libncurses5:i386 libncursesw5:i386 libncurses-ruby:i386

(se falhar, instale todo o pacote ia32-libs).

instale a versão de 64 bits em / usr / lib / java / jre /

instale a versão de 32 bits em / usr / lib / java32 / jre /

então faça o seguinte:

sudo mv /usr/lib/java/jre/bin/java{,.orig}

sudo gedit /usr/lib/java/jre/bin/java

arquivo deve ser assim:

#!/bin/bash
if [ "$3" = "NC" ]
then
  /usr/lib/java32/jre/bin/java "$@"
else
  /usr/lib/java/jre/bin/java.orig "$@"
fi

Então você precisa torná-lo executivo:

sudo chmod +x /usr/lib/java/jre/bin/java

Em seguida, use update-alternatives para instalar a versão apropriada do java:

sudo update-alternatives --install /usr/lib/mozilla/plugins/libnpjp2.so java_plugin /usr/lib/java/jre/lib/amd64/libnpjp2.so 10
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jre/bin/java 10
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/java/jre/bin/javaws 10

Se você tiver uma pasta pessoal criptografada, desde 13.04 haverá nosuid adicionado às opções de montagem, portanto você pode mover a pasta .juniper para fora da home criptografada, por exemplo: / opt an the create a symlink:

cd ~
mv .juniper /opt
ln -s /opt/.juniper .

Determine se você instalou o plugin java no Firefox (em complementos -> plugins). Se assim, você deve estar pronto para ir.

Eu peguei receita dessa página: http://ubuntuforums.org/showthread.php?t=232607&page=51

Mas se você quiser rodar openjdksiga as etapas abaixo:

sudo apt-get install openjdk-7-jre icedtea-7-plugin openjdk-7-jre:i386 ia32-libs
sudo mv /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java{,.orig}
sudo gedit /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java

Deve ser assim:

#!/bin/bash
if [ "$3" = "NC" ]
then
  /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java "$@"
else
  /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java.orig "$@"
fi

Tornar executivo:

chmod +x /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java

Até agora funcionou para mim.

Saudações,

Mario.


3
2017-08-02 20:47



Esta foi uma grande ajuda! Eu tentei vários outros métodos de obter Juniper VPN NC para trabalhar no Ubuntu 64 bits, mas este foi o único que funcionou para mim. Obrigado! - mason81


Isto é o que eu tenho para trabalhar na minha máquina Ubuntu 13.10 ...

sudo apt-get install openjdk-7-jre icedtea-7-plugin

sudo apt-get install openjdk-7-jre:i386

Neste ponto /usr/bin/java links para /etc/alternatives/java e que links para /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java. Então, agora podemos substituir o primeiro link java por um script:

cd /usr/bin

sudo mv -f java java.orig

sudo vi java

Inserir estas linhas;

\#!/bin/bash
if [ "$3" = "NC" ]
then
  /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java "$@"
else
  /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java "$@"
fi

Salve o arquivo e saia vi

sudo chmod +x java

Eu não sei se isso é necessário ou não, mas eu fiz isso. Outros links opcionais em /usr/bin para substituir com scripts da mesma forma como acima

javac, javadoc, javah, javap, javaws

Para o plugin java para o firefox / mozilla, aponte para a versão de 64 bits no diretório de instalação www.java.com. Para mim isso foi /usr/java/jre1.7.0_51

cd /usr

sudo mkdir java

cd java

sudo tar zxvf ~/Downloads/jre-7u51-linux-x64.tar.gz

cd /usr/lib/mozilla/plugins

sudo ln -s /usr/java/jre1.7.0_51/lib/amd64/libnpjp2.so

Reinicie o navegador para pegar a alteração do plugin.


3
2018-02-28 06:23



Estou usando o Mint 16 baseado no 13.10 mas não funciona completamente. O applet NC aparece, mas de repente desaparece novamente. Antes disso, estou obtendo a pergunta para ter certeza de que as bibliotecas de 32 bits estão instaladas. Então eu cheguei mais longe antes de fazer tudo isso. Antes do applet NC não aparecer de todo. Por acaso você sabe por que o applet NC desaparece de novo? - Joost Van Durme


Fazendo os seguintes passos depois que uma nova instalação do Ubuntu 13.04 funcionou. Além disso, minha pasta pessoal não é criptografada ....

sudo apt-get instalar openjdk-7-jre icedtea-7-plugin

sudo apt-get instalar openjdk-7-jre: i386

sudo apt-get instala ia32-libs

Logado e a configuração pediu minha senha su e voila funcionou. É lento no começo, mas depois que eu entrei e entrei novamente, ele voltou ao desempenho do Windows.

Espero que isso funcione pra você.

Eu tenho um Dell Inspiron 7720 com Intel i7 e placa gráfica de fusão, aparentemente.

Eu não comprá-lo para o Windows em primeiro lugar até que eles enviados com o Windows 8, que é ruim ....


-2
2017-08-25 22:36



pessoas que estão em desvantagem: por favor, diga porquê. - Ken Williams