Certificado Digital e diversos ambientes Java no GNU/Linux

Nesse artigo demonstro como instalar o Certificado Digital no Ubuntu e como habilitar os sites do TJSP e TRT15, que têm incompatibilidades por causa da versão do Java. E muitas vezes, não reconhecem os Certificados Digitais armazenados no token USB.

[ Hits: 29.415 ]

Por: Paulo Cardoso Costa em 30/03/2015


Configurações finais



Apos testar tudo, criar um lançador no Desktop com o nome "firefox.desktop", com o conteúdo abaixo, e marcar como executável:

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser Java OpenJDK
Name[pt_BR]=Navegador Web Firefox Java OpenJDK
Comment=Browse the World Wide Web Java OpenJDK
Comment[pt_BR]=Navegue na Internet Java OpenJDK
GenericName=Web Browser Java OpenJDK
GenericName[pt_BR]=Navegador Web Java OpenJDK
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[pt_BR]=Internet;WWW;Browser;Web;Explorador;Navegador
Exec=/bin/bash -c "HOME=$HOME/.home_alt1 firefox -no-remote"
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox

Se preferir, realize o download do arquivo aqui. E desfrutar do acesso alternativo para sites usando o OpenJDK, e não o Java da Oracle.

Considerações finais

Os problemas dessa solução:

1. Toda a vez que atualizar o Java da Oracle usando os repositórios do Webupd8team, o mesmo vai reinstalar o plugin na pasta /usr/lib/mozilla/plugins/, nos obrigando a mover e renomear o mesmo novamente.

2. Se você tiver mais de um usuário, vai ter que criar a pasta ~/.mozilla/plugins e copiar o link do plugin do Java da Oracle para cada um deles, mesmo que eles não utilizem o Firefox com Java alternativo.

Espero que isso ajude a quem está com problemas para acessar esses e outros serviços, usando o Certificado Digital.

Qualquer dica e solução para melhorar esse artigo, serão bem-vindas.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Teste / Ajustes
   3. Configurações finais
Outros artigos deste autor

NET Virtua, Bloqueio de DNS, SmartTVs, Netflix e Youtube, uma mistura explosiva

Leitura recomendada

N2N: Layer Two Peer-to-Peer VPN

Criando páginas dinâmicas com o Xoops

Imspector, um proxy para mensageiros instantâneos no Linux

Monitoramento de portas com netcat

Rodando ASP em servidores web Linux

  
Comentários
[1] Comentário enviado por removido em 30/03/2015 - 22:44h

Gostaria de saber se alguem ja consegue acessar o site do TJMG com certificado no linux. Tenho a intenção de migrar alguns computadores windows xp para linux, mas ainda não fiz isso justamente por ter esse entrave. Vou usar o java 8 (jre) .

Hélio

[2] Comentário enviado por tecnolobo em 31/03/2015 - 21:28h


[1] Comentário enviado por hags em 30/03/2015 - 22:44h

Gostaria de saber se alguem ja consegue acessar o site do TJMG com certificado no linux. Tenho a intenção de migrar alguns computadores windows xp para linux, mas ainda não fiz isso justamente por ter esse entrave. Vou usar o java 8 (jre) .

Hélio


Olá Hélio.

Acabei de testar o acesso ao site do pje.tjmg.jus.br com o metodo do artigo funciona com o openjdk 7, ou seja usando o firefox com java alternativo, é igualzinho ao site do trt15. Basta seguir o artigo e seja livre da micro$oft vc tambem.

Com o java da oracle não funcionou.

T+

[3] Comentário enviado por VitorMazuco em 19/07/2015 - 22:31h

Agora ele só funciona em Java 9

[4] Comentário enviado por mamp em 15/08/2016 - 12:30h

Eu consegui e estava usando com regularidade. Mas houive nova atualização Pj-E e pede instalacao de uma nova cadeia de certificados. Meu leitora confirma teste que esta tudo ok mas nao entra no Pj-e.
Fiz contato o IPC Brasil .iti.gov.br/ e eles viram que estao tendo este problemas com plataforma Mac eLinux.

Vou preparar um email com telas passo passo para desenvolvimento, tendo resposta eu aviso aqui.

[5] Comentário enviado por mamp em 10/11/2016 - 14:54h

Nas sucessivas tentativas de resolver Pje no linux descobri dois erros na pagina segundo meu ponto de vista;

http://www.iti.gov.br/icp-brasil/certificados/188-atualizacao/4735-cadeia-icpbrasihttp://www.iti.gov....



Custei a entender.
Mas 2 equivocos seria:
1. a linha keystore digita está com algumas letras em maiusculas, e no linux e tudo minusculas.
2. o que era para ser 2.1 JDK esta na linha JRE e trocado vice e versa:
assim esta no site.

2.1 - Para importar a cadeia de certificação ICP-Brasil no Java Runtime Environment(JRE):

2.1.1 - No diretório contendo a Keystore ICP-Brasil descompactada, execute:

$ keytool -importkeystore -srckeystore keystore_ICP_Brasil.jks -srcstorepass 12345678 -destkeystore /usr/lib/jvm/java-1.7.0-openjdk-amd64/jre/lib/security/cacerts -deststorepass changeit

mas correto e contrario,
opnjdk é no 2.2 .


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts