ysicing
V2EX  ›  程序员

验证证书的时候遇到一个奇怪的问题

By ysicing at 2017 年 8 月 14 日 · 2492 次点击
通过 date 获得时间都是:2017-08-14
# 机器 A
openssl x509  -noout -text -in  kubernetes.pem
Validity
            Not Before: Aug 14 10:17:00 2017 GMT
            Not After : Aug 12 10:17:00 2027 GMT
# 机器 B
openssl x509  -noout -text -in  kubernetes.pem
Validity
            Not Before: Oct  8 06:25:00 2017 GMT
            Not After : Oct  6 06:25:00 2027 GMT
同样的命令生成证书的[Kubernetes 中文指南 /实践手册]( https://github.com/rootsongjc/kubernetes-handbook)
另外机器 B k8s 提示 x509: certificate has expired or is not yet valid


是不是机器 B 有问题,求指点
6 条回复  •  2017-08-15 11:08:08 +08:00
matsuz
   1
matsuz  
   2017 年 8 月 14 日
你机器 B 的证书有效时间不对啊
Not Before: Oct 8 06:25:00 2017 GMT
ysicing
   2
ysicing  
OP
   2017 年 8 月 14 日
@matsuz 是啊,就是不知道为啥
lilydjwg
   3
lilydjwg  
   2017 年 8 月 14 日
@ysicing #2 date 命令看看呗……
matsuz
   4
matsuz  
   2017 年 8 月 14 日
@ysicing 你这个只能重签一张证书了,估计是上次签证书的时候系统时间不对
ysicing
   5
ysicing  
OP
   2017 年 8 月 15 日
@lilydjwg date 时间是对的,前面说了

@matsuz 重签后还是这样
lilydjwg
   6
lilydjwg  
   2017 年 8 月 15 日
@ysicing #5 前面没说。你的第一句话说的执行 date 的结果,我不知道你是在哪里执行的。
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
© 2026 V2EX · 26ms · 3.9.8.5