startdate openssl设置时区

startdate openssl设置时区,date,timezone,openssl,Date,Timezone,Openssl,早上好 今天我有一个关于openssl的问题。当我用CA在openssl中签署证书时,我意识到我需要等待一定的时间才能使用证书 一开始,我不明白哪里出了问题,因为我的ca和服务器(用于openvpn)上有相同的时间。但我意识到,当您在默认情况下签署证书时,当我的服务器使用CET时,证书的时区是GMT 所以我想在生成证书时使用startdate,这个问题就会得到解决。但即使我使用像“2014040400000Z”这样的开始日期,当我的服务器在CET时,时区仍然是GMT 可以告诉他使用我服务器的时区

早上好

今天我有一个关于openssl的问题。当我用CA在openssl中签署证书时,我意识到我需要等待一定的时间才能使用证书

一开始,我不明白哪里出了问题,因为我的ca和服务器(用于openvpn)上有相同的时间。但我意识到,当您在默认情况下签署证书时,当我的服务器使用CET时,证书的时区是GMT

所以我想在生成证书时使用startdate,这个问题就会得到解决。但即使我使用像“2014040400000Z”这样的开始日期,当我的服务器在CET时,时区仍然是GMT

可以告诉他使用我服务器的时区而不是GMT吗?我的服务器是centos

任何帮助都将受到感谢

感谢

根据定义X.509证书配置文件,证书中的时间字段必须以GMT时间表示。见第4.1.2.5节、第4.1.2.5.1节和第4.1.2.5.2节


无论如何,当您的服务器验证客户端证书的有效性时,它应该将从证书获取的GMT时间转换为它自己的时区,反之亦然。可能您正在颁发证书的系统上的时钟与VPN服务器上的时钟不同步?即使是几秒钟或几分钟也会有所不同。

谢谢您的回复,事实上我意识到我的服务器之间有一点不同,我会用NTUpdate更新它们。