Ticket #2165 (closed defeito: fixed)

Opened 13 years ago

Last modified 12 years ago

Erro ao enviar mensagens assinadas digitalmente

Reported by: cesar.vianna Owned by: kolling
Priority: alta Milestone: Expresso 2.3.0
Component: ExpressoMail Version: branch 2.3
Severity: média Keywords: TAG2.2.0.1.5
Cc: WorkGroup: Centro de Testes

Description

Erro reportado em produção.

Ao enviar mensagem assinada é exibido o erro abaixo:

Erro verificando assinatura. Contate o administradorerror:0D06B08E:asn1 encoding routines:ASN1_D2I_READ_BIO:not enough dataerror:21078082:PKCS7 routines:B64_READ_PKCS7:decode errorerror:2107A08C:PKCS7 routines:SMIME_read_PKCS7:pkcs7 sig parse errorCertificado da Msg nao pode ser tratado.

O usuário loga normalmente no Expresso com o certificado. O token é o Epass verde.

Token possui apenas um certificado.

Foram testados no Ubuntu 8.04 e 10.04, padrão SERPRO.

Ocorreu em uma nova mensagem e mensagem encaminhada. No corpo da mensagem, existia apenas a palavra teste.

Change History

comment:1 Changed 13 years ago by zapa

  1. Favor solicitar ao usuário enviar msg assinada com problema diretamente ao Mario Kolling, pois necessitamos da msg para análise.
  1. Favor solicitar ao usuário troca estação e retentar assinar uma msg para descartar problemas em versões de bibliotecas na estação.

Ficamos no aguardo.

comment:2 Changed 13 years ago by zapa

Funchal, alguma posição?

comment:3 Changed 13 years ago by zapa

  • Owner changed from guilherme.silva to kolling

comment:4 Changed 13 years ago by guilherme.silva

Nada Zapa, solicitei ao pessoal da OPRCO que refizesse os testes com o usuário e até o memento não recebi resposta.

comment:5 Changed 13 years ago by kolling

Alguma notícia?

comment:6 Changed 13 years ago by guilherme.silva

Mario

Segue o log

==========================================

Java Plug-in 1.6.0_11 Using JRE version 1.6.0_11 Java HotSpot?(TM) Client VM User home directory = /home/02398887405


c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message l: dump classloader list m: print memory usage o: trigger logging p: reload proxy configuration q: hide console r: reload policy configuration s: dump system and deployment properties t: dump thread list v: dump thread stack x: clear classloader cache 0-5: set trace level to <n>


parameter: debug value: null parameter: token value: ePass2000Win2000;c:/winnt/system32/ngp11v211.dll,ePass2000Lx;/usr/lib/libepsng_p11.so,ePass2000Win;c:/windows/system32/ngp11v211.dll, parameter: locale value: Array Locale recebido. registrando recurso de linguagem ExpressoCertLoginMessages? 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Server certificate 1: 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Subject DN: CN=expresso.serpro.gov.br, OU=Equipamento A1, OU=SERPRO, OU=Autoridade Certificadora SERPROACF, O=ICP-Brasil, C=BR 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Signature Algorithm: SHA1withRSA 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Valid from: Tue Jul 26 14:39:11 BRT 2011 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Valid until: Wed Jul 25 11:15:39 BRT 2012 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Issuer: CN=Autoridade Certificadora do SERPRO Final v2, OU=CSPB-1, OU=Servico Federal de Processamento de Dados - SERPRO, O=ICP-Brasil, C=BR 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Server certificate 2: 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Subject DN: CN=Autoridade Certificadora SERPRO v2, O=ICP-Brasil, C=BR 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Signature Algorithm: SHA1withRSA 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Valid from: Wed Feb 18 16:03:28 BRT 2009 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Valid until: Mon Feb 18 16:03:28 BRT 2019 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Issuer: CN=Autoridade Certificadora Raiz Brasileira v1, OU=Instituto Nacional de Tecnologia da Informacao - ITI, O=ICP-Brasil, C=BR 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Server certificate 3: 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Subject DN: CN=Autoridade Certificadora do SERPRO Final v2, OU=CSPB-1, OU=Servico Federal de Processamento de Dados - SERPRO, O=ICP-Brasil, C=BR 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Signature Algorithm: SHA1withRSA 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Valid from: Thu Mar 12 12:34:26 BRT 2009 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Valid until: Sat Mar 12 12:34:26 BRT 2016 12/08/2011 10:22:11 br.gov.serpro.cert.AuthSSLX509TrustManager checkServerTrusted INFO: Issuer: CN=Autoridade Certificadora SERPRO v2, O=ICP-Brasil, C=BR parameter: debug value: null parameter: token value: ePass2000Win2000;c:/winnt/system32/ngp11v211.dll,ePass2000Lx;/usr/lib/libepsng_p11.so,ePass2000Win;c:/windows/system32/ngp11v211.dll, parameter: locale value: en Locale recebido. registrando recurso de linguagem ExpressoCertMailMessages? Handshake finished! Exiting, closing connection please wait.... closing socket sun.plugin.viewer.frame.XNetscapeEmbeddedFrame Plugin removido : callVoip Socket closed java.io.InputStreamReader?@ed3e63closed Plugin removido : xhtml Plugin removido : filetransfer plugins unloaded Exception in thread "Thread-26" java.lang.NullPointerException?

at br.gov.serpro.js.ParamReaderThread?.run(ParamReaderThread?.java:169)

parameter: debug value: null parameter: token value: ePass2000Win2000;c:/winnt/system32/ngp11v211.dll,ePass2000Lx;/usr/lib/libepsng_p11.so,ePass2000Win;c:/windows/system32/ngp11v211.dll, parameter: locale value: Array Locale recebido. registrando recurso de linguagem ExpressoCertLoginMessages? parameter: debug value: null parameter: token value: ePass2000Win2000;c:/winnt/system32/ngp11v211.dll,ePass2000Lx;/usr/lib/libepsng_p11.so,ePass2000Win;c:/windows/system32/ngp11v211.dll, parameter: locale value: en Locale recebido. registrando recurso de linguagem ExpressoCertMailMessages? Handshake finished!

-- Gustavo Henrique Marinho de Souza Administrador de Banco de Dados Projetista Superintendência de Desenvolvimento - SUPDE Divisão de Administração de Banco de Dados - DERCE/DE4BD Office: +55 81 2126 4243 Mobile: +55 81 8828 6963 E-mail: gustavo-henrique.souza@… Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.

comment:7 Changed 13 years ago by guilherme.silva

  • Priority changed from normal to baixa

comment:8 Changed 13 years ago by guilherme.silva

  • Status changed from new to closed
  • Resolution set to invalid

Foi solicitado por diversas vezes uma posição da produção se o erro ainda ocorria, em quais condições, e ainda que o log fosse habilitado e fornecido para análise do desenvolvimento. Como até o momento não houve manifestação, estou fechando o ticket, e caso volte a ser necessário faço a reabertura.

comment:9 Changed 12 years ago by guilherme.silva

  • Priority changed from baixa to alta
  • Status changed from closed to reopened
  • Resolution invalid deleted

comment:10 Changed 12 years ago by niltonneto

  • Version changed from branch 2.2 to branch 2.3

comment:11 Changed 12 years ago by kolling

  • Status changed from reopened to closed
  • Resolution set to fixed

Commit na revisão [5152].

Note: See TracTickets for help on using tickets.