ฉันมีการติดตั้ง Centos 6.3 64 บิตใหม่และได้รับข้อผิดพลาดนี้เมื่อฉันพยายามทำการ yum ลบ httpd ใด ๆ

Could not retrieve the mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was 14: PYCURL ERROR 77 - "Problem with the SSL CA Cert (path? access rights?)" Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again.

answer

เป็นไปได้ที่ /etc/pki/tls/certs/ ของคุณมีปัญหา สำรองไฟล์ทั้งหมดในนั้นก่อน แล้วจึงดาวน์โหลดชุดใบรับรองใหม่ ตามที่อธิบายไว้ที่นี่ :

curl http://curl.haxx.se/ca/cacert.pem -o /etc/pki/tls/certs/ca-bundle.crt

สิ่งนี้ใช้ได้กับฉันบน CentOS6

mkdir /usr/src/ca-certificates && cd /usr/src/ca-certificates
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/ca-certificates-2015.2.6-65.0.1.el6_7.noarch.rpm
rpm2cpio ca-certificates-2015.2.6-65.0.1.el6_7.noarch.rpm | cpio -idmv
cp -pi ./etc/pki/tls/certs/ca-bundle.* /etc/pki/tls/certs/

พูดว่าใช่เพื่อแทนที่

เพื่อตรวจสอบ :

curl -vvv https://www.unixy.net