2017-08-17 33 views
3

我在收到所有數據時遇到了完全相同的證書問題。日期的顯示方式與Windows中顯示的不同。Unix SSL證書日期比Windows多6小時

在UNIX我做這個命令

openssl x509 -noout -in ca.crt -dates 
notBefore=Oct 31 00:00:00 2013 GMT 
notAfter=Oct 30 23:59:59 2023 GMT 

我在Windows中打開完全相同的證書和日期顯示如下:

notBefore: ‎Wednesday, ‎October ‎30, ‎2013 6:00:00 PM 
notAfter: ‎Monday, ‎October ‎30, ‎2023 5:59:59 PM 

正如你所看到的日期不比賽。

我不確定是否對於「GMT」時區或者可能是什麼問題,你知道這有什麼問題嗎?

哪個日期可能是正確的? Unix還是Windows?

回答

3

兩者都是正確的:

  • openssl打印在UTC的日期(也稱爲/表示爲「GMT」
  • 的Windows打印系統的時區的日期(無論時區這是在你的Windows機器配置)

我已經在你的個人資料中看到你來自墨西哥,所以可能你的風行機器配置爲one of the Mexico's timezones:特別是,現在比UTC低6小時的一個機器(也稱爲a.k.a. Central Time Zone)。