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