Firstly thank you for the extensive debug information
No!! Thank you very much for your quick answer/reply!!

Specifically the authority key identifier of the EE certificate is incorrectly
set, though it is set correctly for other certificates in the chain.

I've been checking the Authority key Identifier of all certificates and I think I know what you mean. I can see that all certificates (but root and EE) have:

- Subject Key Identifier of its parent
- *subject of the issuer of it's issuer (in case of racer.pem, the subject of Global.pem)*
- serial number of its parent

meanwhile the EE certificate has:

- Subject Key Identifier of its parent
- *subject of its parent*
- serial number of its parent

Is it the problem? Because It's a bit confusing for me... as far as I understand from the link you gave me (and the RFC 5280, which says practically the same), the EE of a certificate chain must identify its parent by means of the AKID.

Following the openssl FAQ example, C certificate must identify the authority certificate B with the AKID. This can be done either by including *the subject key identifier of B* or *its issuer name and serial number* (of B?).

In my case, the EE certificate has the right subject key Identifier (racer's subject key identifier), right serial number (racer's serial number), but wrong issuer name (should be ACCamerfirma's subject instead of racer's serial number). Am I right? If one of the conditions is right (subject Key Identifier), shouldn't it validate anyway?


Thank you very much.


On 25/08/10 14:59, Dr. Stephen Henson wrote:
On Wed, Aug 25, 2010, Toms Tormo wrote:
Honestly, I have no idea what I'm doing wrong.. I've checked all the
requirements OpenSSL needs and the certificates fulfill them all...

Could you please help me? I'm getting desperate...

Firstly thank you for the extensive debug information, all too often essential
details are left out making it impossible to diagnose the problem.

In your case checking the first CA against the rest succeeds while the EE
certificate fails. That indicates a problem with the EE certificate.

What you are hitting is mentioned here:

http://www.openssl.org/support/faq.html#USER15

Specifically the authority key identifier of the EE certificate is incorrectly
set, though it is set correctly for other certificates in the chain.

Steve.
--
Dr Stephen N. Henson. OpenSSL project core developer.
Commercial tech support now available see: http://www.openssl.org
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org




--
Un saludo,

Tomás Tormo Franco
Area de sistemas

INDENOVA S.L.
C/ Dels Traginers 14, 2º B
Polígono Vara de Quart
46014 Valencia
Tel. (34) 96 381 99 47
Fax. (34) 96 381 99 48

tto...@indenova.com
http://www.indenova.com

Descárguese gratuitamente el software eSigna Viewer para visualizar documentos 
firmados electrónicamente: http://www.indenova.com/eSignaViewer.php

Reply via email to