valido una sitio posee instalar gratis error detecto conexion con certificado aun advertencia ruby rvm

ruby - sitio - se detecto una conexion ssl con un certificado no valido



RVM se niega a instalar-la verificación del certificado SSL de rizo falló (5)

Arreglamos el problema con:

echo ''insecure'' > ~/.curlrc

Estoy trabajando en una instalación de OS X relativamente limpia. Tenía Xcode, pero lo quité.

Cuando rvm install 1.9.3 , obtengo:

max-macbook:~ max$ rvm install 1.9.3 Fetching yaml-0.1.4.tar.gz to /Users/max/.rvm/archives % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed 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. There was an error, please check /Users/max/.rvm/log//*.log. Next we''ll try to fetch via http. Trying ftp:// URL instead. % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed 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. There was an error, please check /Users/max/.rvm/log//*.log Extracting yaml-0.1.4.tar.gz to /Users/max/.rvm/src Error running ''tar xmzf /Users/max/.rvm/archives/yaml-0.1.4.tar.gz -C /Users/max/.rvm/src '', please read /Users/max/.rvm/log/ruby-1.9.3-p125/yaml/extract.log /Users/max/.rvm/scripts/functions/pkg: line 52: cd: /Users/max/.rvm/src/yaml-0.1.4: No such file or directory Configuring yaml in /Users/max/.rvm/src/yaml-0.1.4. Error running '' ./configure --prefix="/Users/max/.rvm/usr" '', please read /Users/max/.rvm/log/ruby-1.9.3-p125/yaml/configure.log Compiling yaml in /Users/max/.rvm/src/yaml-0.1.4. Error running ''make '', please read /Users/max/.rvm/log/ruby-1.9.3-p125/yaml/make.log Database file /Users/max/.rvm/config/packages does not exist. /Users/max/.rvm/scripts/functions/build: line 28: --version: command not found Installing Ruby from source to: /Users/max/.rvm/rubies/ruby-1.9.3-p125, this may take a while depending on your cpu(s)... ruby-1.9.3-p125 - #fetching ruby-1.9.3-p125 - #downloading ruby-1.9.3-p125, this may take a while depending on your connection...

Parece que suceden cosas raras, como si no tuviera un sistema predeterminado. Esta es la primera vez que trato de instalar Ruby (al final, tratando de llegar a Rails), por lo que todo este proceso me resulta bastante extraño.

He comprobado un par de registros que menciona la salida y la mayoría de las veces, RVM está buscando un archivo que no existe (sin embargo, dice que se descargó) o un programa que no existe (estaba intentando ejecutar ./configure y tiene un "Archivo no encontrado").

¿Alguien puede arrojar alguna idea sobre esto? Quiero ensuciarme las manos con Rails lo antes posible.



Estoy obteniendo los mismos errores al instalar 1.9.3 en Ubuntu. El certificado SSL del sitio rvm ha caducado ; los errores provienen de intentar obtener yaml-0.1.4.tar.gz .

Parece que falla correctamente al HTTP o FTP normal después de un par de intentos, por lo que no debería haber nada de qué preocuparse (aunque el texto rojo parece siniestro).

Si realmente desea suprimir los mensajes de error, busque estas dos líneas (para mí, las líneas 62 y 66) en ~/.rvm/scripts/fetch :

fetch_command="curl -x${rvm_proxy} -f -L --create-dirs -C - " # -s for silent fetch_command="curl -f -L --create-dirs -C - " # -s for silent

y agregue una marca -k para curl para que no valide el certificado SSL:

fetch_command="curl -k -x${rvm_proxy} -f -L --create-dirs -C - " # -s for silent fetch_command="curl -k -f -L --create-dirs -C - " # -s for silent


La respuesta de @mpapis no me funcionó a partir del 2 de noviembre de 2013. Finalmente, los mensajes de rvm fail me indicaron que debía ejecutar rvm.io/support/fixing-broken-ssl-certificates donde dice ejecutar sudo apt-get install ca-certificates para Ubuntu. Entonces el estándar /curl -L get.rvm.io | bash -s stable /curl -L get.rvm.io | bash -s stable trabajado.


Los antiguos certificados RVM han caducado, estábamos migrando a un dominio más corto rvm.io , he actualizado todos los recursos y el código para que apunte al nuevo dominio, solo actualizo RVM:

rvm get head # OR: rvm get stable

También hay un nuevo comando de instalación más corto:

curl -L get.rvm.io | bash -s stable

para versiones anteriores de RVM podría ser necesario:

rvm get head rvm reload rvm get stable