PJe no macOS High Sierra.

Ano passado eu fiz um tutorial rápido para advogados sobre como instalar o eToken no macOS Sierra, o tutorial ficou mais ou menos bom, porém era baseado num vídeo que acabou saindo do ar. Mesmo assim o interesse no post foi alto, e assim sendo eu decidi fazer um post atualizado com o novo sistema operacional da Apple o macOS High Sierra.

O processo é muito parecido com o que foi feito no ultimo ano, no entanto, como o video que descrevia o passo-a-passo foi apagado, esse ano eu vou explicitar por mim mesmo o que fazer, dessa forma ajudo mais gente a resolver os problemas com a instalação do PJe nos Mac Brasil afora. Então lá vamos:

1 – Eu sempre ando com sistema operacional e programas sempre atualizados, então essa é a primeira providência. Atualizar o sistema operacional, o java e o Firefox, que é o navegador usado para acessar o PJe no caso dos Macs.

Aqui há um segredo, a versão necessária do Firefox para por pra funcionar o PJe, é a versão ESR encontrada aqui:

Firefox ESR

Faço isso porque a versão “normal” do Firefox cortou o acesso ao Java, e não consegui contornar essa situação no Firefox normal.

2 – Depois temos que desabilitar o SIP –  System Integrity Protection – do macOS High Sierra, isso é feito exatamente da mesma maneira do macOS Sierra, ou seja:

Reinicia o computador

Aperta Command + R quando ele reiniciar, até aparecer a tela com as opções

Executa então o “Terminal” e quando ao abrir digita:

CSRUTIL DISABLE e pressiona “Enter”. Reiniciando o computador em seguida.

3 – Aqui é a parte onde é instalado o programa do seu aparelho onde está o Certificado Digital. No meu caso, o Token, no caso de vocês, pode ser um cartão também.

O driver do meu eToken pode ser encontrado no site da Soluti. No caso, o que eu uso é o “SafeNet Authentication Client 9.1 para Mac OS 10.10 (Yosemite) e 10.11 (El Capitain)” já que funcionou no Sierra, e agora segue funcionando no High Sierra.

4 – Driver instalado, voltamos ao Firefox. Temos que mostrar ao Firefox o “caminho” da assinatura digital. Então:

Abrimos as “preferências” do Firefox. Então “avançado”, “certificados” e/ou “dispositivos de segurança”, por experiência própria, e dependendo da versão do Firefox, sei que não vai ser exatamente fácil de encontrar o lugar, mas tampouco é difícil, assim sendo passamos ao próximo passo:

Clicamos em “carregar”, aqui não há necessidade de alterar o “Nome do Módulo”, apenas copiar e colar o seguinte caminho no campo “Nome do arquivo do Módulo”:

“/usr/local/lib/libeTPkcs11.dylib”

Pra muita gente o caminho pode ser também “/usr/local/lib/libaetpkss.dylib”, no meu caso, esse não funcionava.

Então é só confirmar.

Para finalizar, basta executar o passo número 1 novamente, porém dessa vez o comando será:

CSRUTIL ENABLE

E pronto, o eToken já estará funcionando. Como toque final basta deixar que o navegador abra menus pop up, e aceitar todas as permissões que ele pedir quando acessar os sites dos tribunais.

Qualquer dúvida nos comentários.

Maybe…

A Long December

A long December and there`s reason to believe
Maybe this year will be better than the last
I can`t remember the last thing that you said as you were leavin`
Now the days go by so fast

And it`s one more day up in the canyons
And it`s one more night in Hollywood
If you think that I could be forgiven…I wish you would

The smell of hospitals in winter
And the feeling that it`s all a lot of oysters, but no pearls
All at once you look across a crowded room
To see the way that light attaches to a girl

And it`s one more day up in the canyons
And it`s one more night in Hollywood
If you think you might come to California…I think you should

Drove up to Hillside Manor sometime after two a.m.
And talked a little while about the year
I guess the winter makes you laugh a little slower,
Makes you talk a little lower about the things you could not show her

And it`s been a long December and there`s reason to believe
Maybe this year will be better than the last
I can`t remember all the times I tried to tell myself
To hold on to these moments as they pass

And it`s one more day up in the canyon
And it`s one more night in Hollywood
It`s been so long since I`ve seen the ocean…I guess I should

PJe no macOS Sierra.

Bom, como “advogado”, e usuário dos sistemas operacionais da Apple (mais o segundo do que o primeiro), chegou minha hora de usar o PJe, e como eu vi existe muita discussão sobre os problemas enfrentados pelas pessoas na hora de instalar o PJe em algum computador com OSX (ou MacOS, como se chama agora).

Como consegui “fazer funcionar” tudo ok aqui no meu próprio computador, resolvi elaborar um breve tutorial para ajudar outras pessoas que tenham o mesmo problema.

Primeiro de tudo, eu segui o que disse o senhor Sergio Bernardinetti nesse vídeo do Youtube:

A opção por seguir o passo a passo explicado por ele foi simplesmente por serem as informações mais recentes, e portanto com mais cara de “confiáveis” que eu conseguir encontrar, já que há muita informação antiga por ai. Então vamos a alguns detalhes do sistema:

macOS Sierra completamente atualizado

Firefox completamente atualizado

Java completamente atualizado

Para mim esses foram os três primeiros passos, e os segui a risca tal qual explica o Sergio em seu vídeo.
Segui o vídeo até a etapa de reiniciar o sistema e desligar o System Integrity Protection (csrutil disable), porém a partir dai não podia mais seguí-lo porque o driver instalado era para a leitora de cartão, diferente do meu portanto, que é o Token azul (Safenet 5100), chamo de Token azul, porque quando você espeta ele, ele acende e fica azul obviamente, então se você tem um equipamento diferente, mesmo assim vale a pena tentar procurando o driver correto de seu equipamento.

A partir desse ponto, entrei na página de download do driver do Token (https://site.solutinet.com.br/2015/manuais/instaladores/), e fiz o download de “meu” driver (SafeNet Authentication Client 9.1 para Mac OS 10.10 (Yosemite) e 10.11 (El Capitain)).

Driver instalado, e voltando a seguir o vídeo encontrei outro problema, em meu Firefox, eu não conseguia encontrar o “/usr/local/lib/libaetpkss.dylib”, copiava e colava o comando e não obtinha sucesso na operação.

Não obstante encontrei outro arquivo, o “/usr/local/lib/libeTPkcs11.dylib”, e o utilizei, para minha surpresa, com esse sim obtive sucesso ao confirmar a configuração no Firefox. Logoff e login depois, tudo funcionando OK no PJe com o sistema todo atualizado, e o Token azul!

Abraços. E qualquer dúvida nos comentários.