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

Reply via email to