Ir para o conteúdo

 Voltar a Dúvidas & Di...
Tela cheia

[Resolvido] Não consigo fazer funcionar a assinatura de documentos com certificado digital

29 de Julho de 2015, 13:51 , por Michele Cristina - | 1 Pessoa seguindo este artigo.
Visualizado 45583 vezes

Adicionado por Douglas Dias 19/05/2015 15:15 h

Caros,
Boa tarde. Eu estou tentando utilizar a assinatura de documentos com certificado digital e estou esbarrando em um problema. Talvez alguém possa me dizer o que fazer. Ao clicar em certificado digital ele retorna um erro de ClassNotFound Exception, classe br.jus.trf4.assinador.applet.AssinadorApplet.

Nós estávamos na versão 2.5.2 correção 1. Esse erro já ocorria. Migramos hoje para a versão 2.6.0 já com a atualização 1, mas o erro persiste.

Estou anexando as telas de erro. Agradeço desde já a ajuda.

https://portal.softwarepublico.gov.br/social/sei/foruns/telas-de-erro-certificado-digital.docx


33 comentários

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    29 de Julho de 2015, 13:51

    Adicionado por Guilherme Andrade Del Cantoni

    Douglas,

    Você chegou a utilizar o SEI 2.5.2, correção 2? Foram feitas algumas correções sobre o applet de assinatura digital.

    De qualquer forma, você mencionou que testou na versão 2.6.0 e o problema persiste, por isso, gostaria de maiores informações sobre o seu ambiente de testes.
    Para o correto funcionamento da assinatura digital, as configurações sugeridas no SEI precisam ser aplicadas. Essas orientações estão contidas no ícone de (?) localizado ao lado do link Certificado Digital na tela de assinatura.

    Considerando que as configurações estão corretas, queria saber quais os arquivos que estão presentes no diretório sei/assinador de sua instalação? Não da versão 2.5.2, mas da versão 2.6.0 que você mencionou nos testes. Queria saber também qual a permissão aplicada nesses arquivos?

    Atenciosamente,

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    29 de Julho de 2015, 13:52

    Adicionado por Douglas Dias

    Guilherme,

    Nós não chegamos a utilizar a correção 2 da versão 2.5.2. Estamos agora com a 2.6.0 atualização 1.

    Nós seguimos as orientações existentes no ícone (?). Testamos em algumas máquinas e não funcionou em nenhuma.
    Os arquivos e diretórios presentes e as permissões são (versão mais atual do sistema):

    rw-rw-r-. 1 apache apache 95544 Set 5 2014 assinador-1.1.jar
    rw-rw-r-. 1 apache apache 226310 Out 21 2014 assinador-2.0.jar
    rw-r--r-. 1 apache apache 99450 Fev 6 18:53 assinador-2.1.jar
    rw-rw-r-. 1 apache apache 230787 Jan 23 18:35 bcmail-jdk15-1.45.jar
    rw-rw-r-. 1 apache apache 499499 Set 3 2014 bcmail-jdk15-1.46.jar
    rw-rw-r-. 1 apache apache 1664988 Jan 23 18:35 bcprov-jdk15-1.45.jar
    rw-rw-r-. 1 apache apache 1856854 Set 3 2014 bcprov-jdk15-1.46.jar
    rw-rw-r-. 1 apache apache 2876 Jan 27 14:33 certificadoserasa.csr
    rw-rw-r-. 1 apache apache 280832 Fev 6 18:53 commons-codec-1.8.jar
    rw-rw-r-. 1 apache apache 156749 Set 3 2014 demoiselle-certificate-ca-icpbrasil-1.0.3.jar
    rw-r--r-. 1 apache apache 125960 Fev 6 18:53 demoiselle-certificate-ca-icpbrasil-1.0.9.jar
    rw-rw-r-. 1 apache apache 246429 Set 3 2014 demoiselle-certificate-core-1.0.3.jar
    rw-r--r-. 1 apache apache 108411 Fev 6 18:53 demoiselle-certificate-core-1.0.9.jar
    rw-rw-r-. 1 apache apache 28501 Set 3 2014 demoiselle-certificate-criptography-1.0.3.jar
    rw-r--r-. 1 apache apache 22469 Fev 6 18:53 demoiselle-certificate-criptography-1.0.9.jar
    rw-rw-r-. 1 apache apache 100974 Set 3 2014 demoiselle-certificate-signer-1.0.3.jar
    rw-r--r-. 1 apache apache 92898 Fev 6 18:53 demoiselle-certificate-signer-1.0.9.jar
    rw-rw-r-. 1 apache apache 494467 Jan 23 18:36 log4j-1.2.16.jar
    rw-r--r-. 1 apache apache 11893 Fev 6 18:53 sei-assinador-2.1.jar
    rw-rw-r-. 1 apache apache 11599 Jan 27 14:33 sei_assinador.jar
    rw-rw-r-. 1 apache apache 29148 Jan 27 14:33 slf4j-api-1.6.1.jar
    rw-rw-r-. 1 apache apache 12341 Jan 27 14:33 slf4j-log4j12-1.6.1.jar
    drwxrwxr-x. 2 apache apache 4096 Mar 16 15:39 verificar
    rw-r--r-. 1 apache apache 25537 Fev 6 18:53 verify-1.1.jar

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    29 de Julho de 2015, 13:52

    Adicionado por Douglas Dias

    Resolvido.

    O problema estava na utilização do HTTPS com o java 7. Foi necessário modificar o arquivo ssl.conf no seguinte trecho, que estava comentado:

    General setup for the virtual host, inherited from global configuration
    DocumentRoot "/var/www/html"
    ServerName servidor.com.br:443

    após inserir as informações e reinicar o servidor, o uso do certificado digital passou a funcionar.

Essa comunidade não possui posts nesse blog