使用yum命令创建缓存时报错:Peer cert cannot be verified or peer cert invalid

背景

使用yum创建cache时,总是一直报错,
使用yum命令创建缓存时报错:Peer cert cannot be verified or peer cert invalid

排查

根据报错提示,说的是证书的问题,于是一直在纠结证书。因为有使用到代理,还以为是代理哪里又出了问题。

使用其他客户端执行该命令,确实成功的,这就说明代理服务器是OK的。那肯定是那台客户端机器出了问题。注意到错误提示中还涉及了有可能是系统时钟的问题,于是查看客户端的系统时间,果然有问题。
使用yum命令创建缓存时报错:Peer cert cannot be verified or peer cert invalid

时间设置成了2014年。。。把时间调校到当前时间,清除cache后,重新创建cache成功。

总结

报错时,要仔细阅读系统给的提示解决方案,往往问题都比你想象的简单。