openssl服务器HELLO gmt\u unix\u时间错误

openssl服务器HELLO gmt\u unix\u时间错误,openssl,Openssl,当TLS握手时,我的openssl出现了一个错误。如图1所示,显然gmt\u unix\u时间是错误的。 我还有另一台服务器,工作正常,如图2所示。 我的问题是如何将gmt\u unix\u时间设置为正确的状态,甚至是不可表示的状态?我通过函数调用SSL\u CTX\u set\u session\u cache\u modeglobal\u sslctx、SSL\u SESS\u cache\u OFF来处理这个问题。希望能有所帮助。哦,我在这里找到了一些东西,但我不知道该怎么办,有人能看

当TLS握手时,我的openssl出现了一个错误。如图1所示,显然gmt\u unix\u时间是错误的。

我还有另一台服务器,工作正常,如图2所示。


我的问题是如何将gmt\u unix\u时间设置为正确的状态,甚至是不可表示的状态?

我通过函数调用SSL\u CTX\u set\u session\u cache\u modeglobal\u sslctx、SSL\u SESS\u cache\u OFF来处理这个问题。希望能有所帮助。

哦,我在这里找到了一些东西,但我不知道该怎么办,有人能看到吗?看起来两者都是随机的,但最上面的一个接近于unix时代的东西。最新的趋势是放弃unix_时间,使用纯粹的随机值。时间应该有助于在发生灾难性PRNG故障时使用唯一的值。您是否试图在代码中这样做?如果是这样的话,我相信你做不到。我不记得曾经见过OpenSSL接口来控制它,但我可能弄错了。@jww谢谢你的评论。我认为这是可以控制的,因为我看到有人将随机文件设置为/dev/random。