cURL / Mailing Lists / curl-library / Single Mail


Re: CURL time setting ssl error

From: Thiru balaji <>
Date: Tue, 23 Feb 2016 16:08:34 +0530

Hi Daniel,

unfortunately when I change time in the system, it affects other threads.
So that's Y I was curious to know whether was a function to do that.

So is there way around where I can provide time, or only the system time is
the way for curl.

Thiru balaji.S

On Tue, Feb 23, 2016 at 3:02 PM, Daniel Stenberg <> wrote:

> On Tue, 23 Feb 2016, Thiru balaji wrote:
> I receive a ssl error stating "certificate not yet valid".
>> I expected this, as the time utltilies in my system is not correct.
>> So my question, is there a way such as callback where I can provide time
>> to curl.
> No there isn't. And also, even if we would provide such a function it
> wouldn't help in lots of cases. Most[*] TLS libraries libcurl can be built
> to use have their own certificate verification functions and they tend to
> also do the validation of the cert's dates. I'm not aware of the TLS
> libraries offering that functionality.
> Can I override this with a different option, is it available. Let me know.
> It'll be WAY easier if you "ovcerrided" your time problem by setting a
> roughly accurate system time...
> [*] = OpenSSL is the golden exception here, for which libcurl actually do
> the time checks itself but I would rather avoid adding more OpenSSL
> specific code.
> --
> /
> -------------------------------------------------------------------
> List admin:
> Etiquette:

List admin:
Received on 2016-02-23