错误提示
Server certificate verification failed.
在提交或拉取更新时,可能会出现以下错误
Server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none
在新设备或很久未用过的设备有较高概率出现这个错误,这个问题提示证书验证错误,但问题却可能不是出在证书上,而是在当前设备的时间上。
验证方法可以使用 date -R
看看当前时间,然后与其他设备对比,如果时间不一样,则可以考虑通过同步系统时间来解决这个问题。
同步时间需要用到 ntpdate
,一般系统未预装,需要手动安装:
1sudo apt-get install ntpdate
再选择一个服务器同步时间,例如使用苹果的服务器:
1ntpdate time.apple.com