Ticket #2165 (closed defeito: fixed)
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
- Favor solicitar ao usuário enviar msg assinada com problema diretamente ao Mario Kolling, pois necessitamos da msg para análise.
- Favor solicitar ao usuário troca estação e retentar assinar uma msg para descartar problemas em versões de bibliotecas na estação.
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: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: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:11 Changed 12 years ago by kolling
- Status changed from reopened to closed
- Resolution set to fixed
Commit na revisão [5152].