我按照Sensu page在“Windows”部分下的说明操作。我收到以下错误:
PS C:\Tools\sensu\embedded\bin> gem install sensu-plugin --no-rdoc --no-ri
ERROR: Could not find a valid gem 'sensu-plugin' (>= 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://api.rubygems.org/latest_specs.4.8.gz)
答案 0 :(得分:1)
您安装的rubygems要么缺少SSL链中的CA证书,要么与rubygems.org上的SSL证书链不匹配。
作为解决方法,您可以指定非安全 rubygems.org作为来源:
gem install sensu-plugin --source=http://rubygems.org
然而,更好和更持久的解决方案是纠正SSL认证链错误。
首先,确保您的openSSL是最新的版本(1.0.1k,我相信是当前版本)。
然后更新rubygems:
gem update --system
然后正常安装gems,例如
gem install sensu-plugin