Sensu Windows检查配置

时间:2015-01-16 18:57:56

标签: gem sensu

我按照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)

1 个答案:

答案 0 :(得分:1)

您安装的rubygems要么缺少SSL链中的CA证书,要么与rubygems.org上的SSL证书链不匹配。

作为解决方法,您可以指定非安全 ruby​​gems.org作为来源:

gem install sensu-plugin --source=http://rubygems.org

然而,更好和更持久的解决方案是纠正SSL认证链错误。

首先,确保您的openSSL是最新的版本(1.0.1k,我相信是当前版本)。

然后更新rubygems:

gem update --system

然后正常安装gems,例如

gem install sensu-plugin