On 12/17/2011 1:36 AM, harrije wrote:
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...
Oops! Sounds like the OpenSSL version you compiled is incompatible with
a 64 bit
time_t, which some compilers use by default to avoid the Y2038 bug.
Which OpenSSL version was it?
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majord...@openssl.org