Ketika mencoba menjalankan perintah rpm saya mendapatkan error follow. Saya tidak yakin mengapa saya mendapatkan kesalahan ikal tetapi saya telah mencoba berbagai opsi yang semuanya gagal.
Menjalankan CentOS7 dan di belakang proxy
[root@CentOS7]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Retrieving https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
curl: (60) Peer's certificate issuer has been marked as not trusted by the user.
More details here: http://curl.haxx.se/docs/sslcerts.html
curl performs SSL certificate verification by default, using a "bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
the -k (or --insecure) option.
error: skipping https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm - transfer failed
Jadi saya menjalankan cek sesuai situs web yang saya pikir berhasil.
[root@CentOS7]# curl -k https://google.com
<HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
<TITLE>301 Moved</TITLE></HEAD><BODY>
<H1>301 Moved</H1>
The document has moved
<A HREF="https://www.google.com/">here</A>.
</BODY></HTML>
Saya di belakang proxy dan menjalankan perintah ekspor.
export https_proxy=https://USERNAME:[email protected]:8080/
Pertanyaan saya adalah:
Apa yang setara dengan curl -k ke rpm?
Apakah ada curl.config di suatu tempat saya dapat memberitahu curl untuk tidak memeriksa sertifikat ssl? Saya telah membaca ini adalah ide yang buruk tetapi saya telah menguji dua repo pada server yang berbeda yang tidak memberi saya kesalahan juga tidak di belakang proxy.
Saya tidak yakin hubungan rpm ke curl, tetapi saya berasumsi karena saya mendapatkan curl error bahwa curl adalah orang yang memberikan error?
Saya melakukan RTM untuk rpm dan curl dan tidak tahu apa yang harus dilakukan. Saya membaca di suatu tempat saya perlu mengimpor kunci atau sesuatu tetapi saya tidak yakin apa yang saya lakukan di sana.
yum install epel-release
? Anda tidak perlu mengunduh ini secara manual.yum install epel-release
. Sepertinya Anda menempelkan URL. Coba lagi.Jawaban:
Yang perlu Anda lakukan adalah:
Jika Anda masih mendapatkan peringatan SSL, cobalah:
Maka kamu bisa
Yang seharusnya muncul di sini:
sumber