Cannot retrieve metalink for repository: epel…错误解决办法

今天有同事反馈在CentOS6上运行yum makecache命令时出现"Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again"错误。

这问题说明机器的CA证书过期了,需要更新下证书。

 

0x01  证书检查

可以先通过rpm命令检查下CA证书,可以发现是2013版的。

$ rpm -qa |grep ca-certificates

ca-certificates-2013.1.94-65.0.el6.noarch

 

0x02  证书更新

$  yum --disablerepo=epel -y update ca-certificates

更新完成后,再次运行yum makecache命令就正常了。同时查看CA证书也更新成最新的了

weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

  1. avatar 广州网站建设 4

    试了一下,好像我的也过期 :oops: