The certificate malformation was for the Validity fields of notBefore and
notAfter. Turns out the problem was how I built it. I followed the
instructions in INSTALL.W32 because I needed to link the results with other
W32 binaries, however I was building on an x64 PC.

By modifying the Visual C++ Configure instruction in INSTALL.W32 to include

        -D_USE_32BIT_TIME_T

I was able to get a version of the lib that worked for me.

Maybe a caveat in the INSTALL.W32 instructions for this item would help
others avoid the extra effort I went through due to my ignorance...


Dr. Stephen Henson wrote:
> 
> 
> Pretty much impossible to answer without seeing either the malformed
> certificate or the code that created it.
> 
> 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
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Malformed-Certificate-Created-for-Windows-but-Not-Linux-tp32983415p32989637.html
Sent from the OpenSSL - User mailing list archive at Nabble.com.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to