Usando o e-DOC com o Windows 7
Minha última publicação foi justamente sobre como fazer o e-DOC funcionar após a instalação da Atualização de Segurança KB980436 no Windows XP. Uma das soluções era desabilitar o uso do TLS 1.0 no Internet Explorer e a aplicação voltava a funcionar.
Como efeito colateral percebi que desabilitando esse mesmo recurso no Internet Explorer do Windows 7, a aplicação e-DOC consegue fazer o logon com sucesso, porém, no momento de envio de documentos, a parte Java da aplicação gera uma exceção por não conseguir gravar e nem acessar o arquivo C:\Windows\MSKeyStoreJNI.dll.
Descobri que instalando esta DLL manualmente e desabilitando o TLS 1.0, o e-DOC funciona corretamente no Windows 7.
Este pequeno tutorial descreve os passos para automatizar a instalação desta DLL para computadores com Windows 7 e que são membros de um domínio Microsoft Active Directory.
Pré-Requisitos
Para este tutorial você vai precisar:
- Computador com Windows 7 instalado.
- Arquivo MSKeyStoreJNI.dll, que pode ser obtido aqui.
Tutorial
Para fazer o e-DOC funcionar em um único computador, desabilite o TLS 1.0 no Internet Explorer e copie o arquivo MSKeyStoreJNI.dll na pasta C:\Windows.
Para saber como desabilitar o TLS 1.0 leia o artigo Sistema e-DOC da Justiça do Trabalho não funciona após atualizar o Windows.
Para instalar esta DLL em todos os computadores de um domínio Microsoft Active Directory, copie o arquivo MSKeyStoreJNI.dll para uma pasta compartilhada de sua rede, por exemplo a pasta NETLOGON. Salve o script abaixo em um arquivo com nome MSKeyStoreJNI.cmd:
@if not exist %windir%\MSKeyStoreJNI.dll copy \\domínio\netlogon\MSKeyStoreJNI.dll %windir%
Altere o valor \\domínio\netlogon\ para o caminho de rede em que salvou o arquivo MSKeyStoreJNI.dll.
Crie uma nova GPO e coloque o arquivo salvo como script de logon de computador.
Se quiser utilizar uma GPO para desativar o TLS 1.0 para todos os computadores de seu domínio, verifique o artigo anterior.
Prontinho, agora é só se conectar no e-DOC e enviar seus pareceres.
Observações
Isto não seria necessário se a aplicação Java do e-DOC solicitasse adequadamente privilégios administrativos para escrever um arquivo na pasta C:\Windows ou ainda que independesse dessa DLL para funcionar.
Neste link você pode ler um artigo interessante sobre como desenvolver aplicações Java que respeitem o recurso de User Access Control do Windows 7 e solicitar elevação de privilégios para tarefas administrativas.
Espero que o artigo tenha sido útil. Qualquer dúvida, sugestão ou relato de erros é só postar nos comentários.
-
-
Boa noite Nerd. Primeiro obrigado pela atenção e rapidez para responder. Então, instalei todos os drives corretamente, no sistema do Projudi, que usamos aqui no Paraná nos juizados especiais está funcionando tudo perfeito. No site do TRT, entro na página do e-doc, qndo vou enviar documento, ele abre, pedi a minha senha, digito, ai o Java começa a carregar, carrega até a metade, mais ou menos, e ai fica tudo escuro e não abre a página para enviar a petição. Vou mostrar a sua dica para o cara que formatou meu pc e ver o que ele me diz. Só uma pergunta, é so copiar e colar o DLL na pasta do windows, não é necessário fazer mais nada, além claro de desmarcar a opção no IE ??
Mais uma vez, obrigado.
-
#4 escrito por Nerd 1 ano atrás
Antonio,
Tente remover e reinstalar o Java. Este procedimento pode ser útil: http://blogdonerd.com.br/2010/09/java-erro-interno-2753-regutils-dll-como-remover/
Qualquer dúvida é só falar.
-
-
-
#6 escrito por Nerd 1 ano atrás
Marco,
Uma das minhas motivações para escrever este tutorial foi que eu também liguei para o suporte deles e me disseram o mesmo. Dai corri atrás e consegui descobrir essa forma de fazer o sistema funcionar no 7. Já avisei para eles que tem como fazer o e-Doc funcionar no 7, mas parece que não estão muito preocupados com isso. Abraços.
-
-
-
-
#11 escrito por Flavio Fernando 4 dias atrás
Boa tarde Nerd.
Tenho computadores Dell com Windows 7 Professional e IE 9, desabilitei o TLS 1 baixei a DLL e colei no C:\Windows e antes fiz todas as configurações que tem lá no site do TST, porém não consigo ASSINAR os documentos, se clico rápido várias vezes "pisca" um letreiro dizendo AGUARDE, SEU DOCUMENTO ESTA SENDO ASSINADO e não sai disto. Já liguei pro Suporte, já passaram pro Nivel 2 e ninguém sabe o que fazer. Ao amigos que já passaram por isto e puder ajudar, agradeço.-
#12 escrito por Nerd 4 dias atrás
-
#13 escrito por Flavio Fernando 4 dias atrás
Olá Nerd,
todos os meus windows são 32 bits, quanto ao certificado o meu é do modelo A3 Token USB, SafetNet. Inclusive pedem pra entrar no site e instalar um Client dele. Quando entro no site do Edoc que clico em ENVIAR DOCUMENTOS ele abre a tela do Token (igual a tela do Client) pra eu colocar a Senha. Já fiz isto em duas máquinas e não consigo ASSSINAR pra ENVIAR.
-
-
Sr. Flavio, até o momento os analistas do e-doc não conseguiram solucionar esse problema, o que se sabe é que no acesso para novos certificados V2 esse erro tem acontecido para alguns advogados. É um problema espécifico no computador ou na rede. Minha sugestão é que até que se tenha uma resposta o Sr. tente em um outro computador fora da sua rede e de preferencia com sistema operacional operando em 32 Bits.
-
-
-
Cara, vc é um HERÓI.
Salvou minha vida. Rsrsrsrsrs.
Estou aqui desde as 18horas tentando enviar um RO para o TRT da 3º Regiao.
Não usava o meu computador para a tarefa por que tinha o win7 instalado. Contudo na outra máquina com o XP tava dando tudo errado. Mudei de máquina e reinstalei tudo, mas nada do danado funcionar. No site da Receita Federal tudo ok, mas no TRT nada. Já tava me conformando com a perda do prazo (e no ferro que ia entrar né). Contudo, eis que surge o NERD - o Salvador dos Advogados Aflitos no E-doc. rsrsrsrs. Foi só colocar a dll no lugar que funcionou perfeito. Enviei a petição pelo win7. Ufa!!! Protocolo feito as 23:40! Cara, obrigado MESMO de coração. Parabéns pelo site. E continue nos ajudando. hehehehe. Bom fim de semana e bom descanso. -
Olá. Não me parece ser o local adequado, por tratarem do Win7, mas de todo modo tenho um problema que talvez possa me ajudar. Estou migrando pro Ubuntu 10.10, e não consigo assinar digitalmente as minhas petições do Projudi-PR, instalei o leitor de cartão fiz os testes e tudo funciona, mas no momento da assinatura da um erro e abre uma janela de notificação do Java dizendo que o formato do arquivo está errado ou não está assinado, o que sugere, pra mim pelo menos já que o suporte do TJPR já lavou as mãos por que eles não utilizam nem linux e nem win7, algum erro nos certificados dentro do java. teria como me ajudar?
Obrigado.-
#21 escrito por Nerd 1 ano atrás
Evandro,
Teste se com seu certificado digital você consegue acessar suas informações de Imposto de Renda no site da receita (https://cav.receita.fazenda.gov.br/scripts/CAV/login/login.asp). Se conseguir é uma validação de que seu Ubuntu está configurado corretamente para utilizar o certificado digital.
Possíveis problemas envolvem a instalação do driver do certificado digital e a configuração do Java para utilizar o certificado. Não sei como o java faz para acessar o certificado digital, mas algum segredo deve existir. Pesquise no google por Java e Certificado Digital.
Se conseguir acessar com sucesso o Projudi, informe aqui nos comentário como conseguiu.
Abraços.-
Obrigado pela resposta. Estava em férias e nem olhei pro computador nesses dias. Já pesquisei tudo quanto é página, o problema deve ser no JAVA mesmo. O TJPR fornece um applet para assina unitáriamente os documentos e depois enviá-los já assinados, aí funciona direitinho, o problema é quando quero enviar vários documentos, todos .pdf, ao mesmo tempo já dentro do ambiente do Projudi-Pr. no momento de assinar, pedir o PIN, é que dá o erro dos certificados ou os aruqivos não estão assinados.
Mas de toda forma obrigado, vou pesquisando e me virando assinando os documentos de um em um.
-
-
-
Olá Nerd estou com o mesmo problema ja fiz todos os passos
indicados por vc até reinstalei a maquina novamente. Tudo funciona
perfeitamente ate colocar a maquina no domínio. Estou logado como
administrador e adicionei o usuario ao administrador local mas
mesmo assim nao abre o applet. Tem alguma idéia. Ja coloquei a dll
na pasta tbm.-
#24 escrito por Nerd 1 ano atrás
Daniel,
Experimente limpar os arquivos temporários do internet explorer e do Java também, conforme explicado na pagina do e-Doc.
Certifique-se de que esta com a ultima versão do Java instalado.
Por fim, tente executar o internet como administrador, clicando com o botão direito no ícone do mesmo e escolhendo a opção correspondente.
Poste nos comentários se conseguiu ou não o funcionamento.
Abraços.
-
-
Fiz todos os passos e o erro do console segue abaixo, mais uma vez obrigado pela ajuda. Estou logado como administrador Local e do Domínio. Me parece que está faltando permissão em alguma pasta.
Plug-in Java 1.6.0_23
Usando versão JRE 1.6.0_23-b05 Java HotSpot(TM) Client VM
Diretório base do usuário = C:\Users\Administratorcarregar: classe br.gov.jt.edoc.applet.SignerApplet não encontrada.
java.lang.ClassNotFoundException: br.gov.jt.edoc.applet.SignerApplet
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: Authentication failure
at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 9 more
Exceção: java.lang.ClassNotFoundException: br.gov.jt.edoc.applet.SignerApplet -
-
-
#30 escrito por Nerd 1 ano atrás
-
-
BOA TARDE, ESTOU COM UM PROBLEMA QUE, CONSIGO ACESSAR A PAGINA DO E-DOC NORMALMENTE, CLICO NO LINK CADASTRAR, O CERTIFICADO DIGITAL ESTÁ SENDO RECONHECIDO NORMALMENTE, ABRE UMA TELA PARA DIGITAR A SENHA. O PROBLEMA É QUE APOS DIGITAR A SENHA NAO CONSIGO VISUALIZAR NADA E A PAGINA EM RETORNA UM ERRO. JA FIZ TODOS OS PROCEDIMENTOS DE MARCAR E DESMARCAR, LIMPAR SSL, REMOVER O KB980436 E NADA DISSO FUNCIONA. É COMO FALEI, ACESSO ATE O PONTO DE DIGITAR A SENHA, APOS ISSO ME RETORNA COMO "NAO PODE EXIBIR A PAGINA". PEÇO SUA AJUDA PARA RESOLVER ISSO.
DESDE JA AGRADEÇO.
ATT, DENIO-
#32 escrito por Nerd 1 ano atrás
Denio, não tenho mais sugestões alem das relatadas no post. Tente entrar em contato com o pessoal do edoc para ver se eles podem lhe ajudar.
Também sugiro que releia todo o post para ver se não esta esquecendo de algo.
Outra coisa: Seja educado na internet. Jamais escreva textos em maiúsculas, a não ser que queira gritar com alguém. Espero que não seja este o caso.
Se descobrir a solução para seu problema peco que informe nos comentários. Assim poderá ajudar outras pessoas com o mesmo problema.
Abraços e boa sorte.
-
-
Pessoal, esse problema não acontece somente ocom o softwere do TRT. Na internet está cheio de um tal erro 2753 regutils.dll que interrompe a desinstalação do Java e outros programas. Tudo indica que a causa é mesmo o Java. Veja o que está acontecendo comigo e com muitos. Uso o Mozilla Firefox e como ví uma nova atualização que é a versão 4 aceitei a instalação. Já na atualização mostra mensagem que os plugins do BB e da Caixa Econômica não servem para essa atualização e são desabilitadas. Como já aconteceu comigo a primeira vez e deu certo , fui logo na causa. Atualizar o Java. Desta vez meu Java é V6 update 18, e seria para a 23, mas para isso tem que desinstalar a versão velha. Ao tentar, aparece o tal erro e aí vale todas as tentativas. No Internet explorer o plugin velho do BB funciona mas no Mozilla 4 não.
Tô apanhando.-
#34 escrito por Nerd 11 meses atrás
Barros,
Para resolver o problema do erro 2753, de uma lida neste post: http://blogdonerd.com.br/2010/09/java-erro-interno-2753-regutils-dll-como-remover/Abraços.
-
-
Nerd,
Tenho uma aplicação que utiliza essa DLL para assinatura digital de documentos. Ocorre que ao executar o procedimento descrito, resolve-se o problema para Windows 7 32 bits, porém, com 64 bits recebo uma mensagem dizendo que a DLL não é válida, pois é 32 bits.
Sabe onde consigo alternativa para solucionar o problema, sem precisar reescrever a aplicação?-
#36 escrito por Nerd 10 meses atrás
Edson,
Não sei dizer. Essa DLL eu consegui ao acessar o e-DOC em uma máquina com Windows XP. No primeiro acesso essa DLL é copiada na pasta c:\Windows\
Acho pouco provável funcionar, mas talvez se tentar acessar o e-DOC (http://www.jt.jus.br/sistema/edoc/) a partir de uma máquina com XP 64 essa DLL seja instalada...
Outra alternativa é solicitar para o pessoal do e-DOC, mas acho pouco provável que eles te retornem.
Se encontrar uma solução avise nos comentários.Abraços.
-
-
-
-
#39 escrito por Nerd 9 meses atrás
Luiz, Liga no TJ e troca uma ideia com o pessoal da TI.
O telefone tá no rodapé do site do TJ: http://www.tjpr.jus.br/
Mas te adianto que linux e certificado digital ainda são um terreno difícil de percorrer.
A grande maioria das aplicações, drivers, entre outros diz respeito somente ao Windows.
Boa sorte e se conseguir uma solução, poste aqui nos comentários.
Abraços.
-
-
Prezado Nerd,
Parabens, eu ja estava sem utilizar o E-Doc da Justiça do Trabalho desde Maio, e com sua simples finalmente, depois de horas e dias batendo cabeça resolver essa bronca. Acontecia que rodava tudo legal no meu, porém, quando preenchia tudo, na hora principal que era mandar assinar e depois enviar, a porra não pegava....
depois de instalado como vc falou, tudo está zerado.
Recomendo a você a ligar pro TST, tem uma área especializada no E-doc, que eu tinha ligado antes, e não souberam resolver meu problema. Falaram que o problema era que o sistema e-doc, não conseguia acompanhar a atualização do sistema JAVA, que atualizava mais rapido sempre.
Fale que você tem a solução pros milhões de advogados que tem Win7 e tão levando cano! e cobre muito caro mesmo desses incompetentes!!!!!!-
#42 escrito por Nerd 5 meses atrás
Rodrigo,
Antes de investigar o problema, liguei para o pessoal responsável pelo e-Doc e recebi a informação de que o problema era comigo, e que o e-doc estava funcionando normalmente. Dai investiguei o problema e encontrei a solução. Entrei em contato novamente para informar a solução, mas não foram muito receptivos.
A solução é o que está escrito no post: uma simples atualização do servidor deles - não do java, mas sim do sistema operacional que roda a aplicação e-doc.
Infelizmente temos que trabalhar com soluções paleativas e alternativas para driblar este problema.
O TRT do Paraná criou seu próprio sistema de petição eletrônica para fugir do e-doc.
Infelizmente faz parte...
Sinta-se a vontade para divulgar a alternativa para poder usar o e-doc e também cobrar uma solução definitiva para o problema.
Abraços.
-
-
- Feed RSS de comentários para este artigo
- Squid 3 (Ubuntu 10.04 LTS) autenticando no Active Directory (Windows 2008)
- Autenticação Ubuntu 10.04 LTS no Active Directory (Windows 2008)
- Proxy Squid no Ubuntu com autenticação NTLM no Windows 2008, regras baseadas em Grupos do AD e configuração automática
- Como reinstalar o Java com Internal Error 2753 – regutils.dll
- Sistema e-DOC da Justiça do Trabalho não funciona após atualizar o Windows
- Instalando e usando o Modo XP no Windows 7
- GodMode: O Modo Deus do Windows 7
- Gerenciando drivers de impressoras no Windows 7
- Instalando drivers na imagem do Windows 7 no modo offline
- Personalização do WinPE 3.0 – RedPE



Fala Nerd.
Estou com o problema acima, formatei meu pc e coloquei o Win & e não consigo mais acessar o e-Doc. Fiz o que vc disse acima, copiei e colei o arquivo DLL na pasta do windows, desabilitei o TLS 1.0, e mesmo assim não consigo enviar docs. Será que vc pode me ajudar ??
Obrigado.