http://www.nabble.com/file/p23269594/CA_AAA.pem CA_AAA.pem 
http://www.nabble.com/file/p23269594/Test.pem Test.pem 
http://www.nabble.com/file/p23269594/Test_CA_AAA.pem Test_CA_AAA.pem 
http://www.nabble.com/file/p23269594/AAACertificateServices.pem
AAACertificateServices.pem 
I attach the two certificate’s files. CA_AAA.pem is the package of the many
root/sub ca certificate. AAACertificateServices.pem is the server
certificate which is verified with CA_AAA.pem. I use the command which is
“openssl verify –CAfile CA_AAA.pem AAACertificateServices.pem”. In
Windows/Linux platform, the verify command can be valid. In MAC OS platform,
it can’t be valid.

It always show “errcode = 20 : unable get the local issuer certificate”.
But, I move the some certificates’ position or delete some certificates from
CA_AAA.pem, then I generate the two CA certificate files (Test_CA_AAA.pem
and Test.pem). I try the CA certificates files with verify command. (openssl
verify –CAfile Test_CA_AAA.pem/Test.pem  AAACertificateServices.pem can
verify ok).

Because I can’t know that detail problem’s functions, I can assign what
function is fail.

I use the openssl 0.9.8i.

Thanks.


-- 
View this message in context: 
http://www.nabble.com/-Openssl-Verify-issue-in-MAC-OS-errcode-%3D-20-%3A-unable-get-the-local-issuer-certificate-tp23269594p23269594.html
Sent from the OpenSSL - User mailing list archive at Nabble.com.

Reply via email to