Corregir el error de certificados al instalar gems en Windows
20 Mar 2015categorias: ruby
Si al intentar instalar una gem en windows nos da un error del estilo:
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
hay que actualizar los certificados siguiendo esta guia
Resumen
- Descargar e instalar manualmente el update_rubygems correspondiente a nuestra versión de rubygems.
C:\>gem install --local C:\rubygems-update-2.2.3.gem
- Actualizar rubygems.
C:\>update_rubygems --no-ri --no-rdoc
- Localizar la ubicacion de gem.
C:\>gem which rubygems
C:/Ruby21/lib/ruby/2.1.0/rubygems.rb
# => la carpeta sera C:/Ruby21/lib/ruby/2.1.0/ssl_certs
- Descargar y copiar el nuevo certificado en la carpeta indicada en el pto anterior.