无法在Windows上安装Jekyll ..证书验证失败

时间:2014-10-08 16:28:51

标签: ruby-on-rails windows jekyll

尝试在Windows上安装Ruby和Jekyll

http://jekyll-windows.juthilo.com/

一切都很顺利,直到我尝试安装jekll ...然后我收到以下错误

$ gem install jekyll
ERROR:  Could not find a valid gem 'jekyll' (>= 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://rubygems.org/latest_specs.4.8.gz)

1 个答案:

答案 0 :(得分:3)

由于SSL证书,这是一个错误,您需要手动为ruby指定SSL证书。以下是解决此问题的确切步骤:

  • 下载cacert.pem文件并将此文件保存到C:\ RailsInstaller \ cacert.pem
  • 在控制面板中打开系统转到
  • 高级系统设置单击环境变量定义新
  • 系统变量,SSL_CERT_FILE = C:\ RailsInstaller \ cacert.pem
  • 关闭并重新打开命令提示符以允许进行更改

本文提供了屏幕截图和更多详细信息 - Fixing SSL_connect error while installing Ruby Gems on Windows