Você já tentou instalar ca-certificates
(via sudo yum install ca-certificates
)? Se estiver instalado, você poderá tentar reinstalá-lo.
Tentando obter uma joia:
$gem install puppet
ERROR: Could not find a valid gem 'puppet' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz)
Eu olhei para o certificado usado pelo rubygems.org:
$openssl s_client -showcerts -connect rubygems.org:443
...
Certificate chain
0 s:/serialNumber=RRAXldgzDrRZWQpGo6FHdTHV3qwvwXtD/OU=GT35895174/OU=See www.rapidssl.com/resources/cps (c)13/OU=Domain Control Validated - RapidSSL(R)/CN=*.rubygems.org
i:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
...
1 s:/C=US/O=GeoTrust, Inc./CN=RapidSSL CA
i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
...
Então baixei o GeoTrust CA:
$wget http://www.geotrust.com/resources/root_certificates/certificates/GeoTrust_Global_CA.pem
E agora estou com a última tarefa, instale esta CA. Mas não consigo encontrar o jeito certo de fazer isso. Especificamente, usando certutil
conforme descrito aqui :
$cd /var/lib/instance_name/alias
$certutil -A -n cert-name -t trustargs -d . -a -i certificate_file
Meu antigo sistema Fedora 8 não possui um /var/lib/instance_name/alias
'diretório de banco de dados de segurança do subsistema' e eu realmente falhei em localizar um.
Alguma dica?
Você já tentou instalar ca-certificates
(via sudo yum install ca-certificates
)? Se estiver instalado, você poderá tentar reinstalá-lo.
Tags ssl fedora linux certificate