我使用Chef Solo在EC2实例上创建Jenkins CI服务器。我开展与厨师和流浪类似的过程没有问题,但是当我尝试运行在EC2上的食谱,我得到以下问题:厨师http_request错误
FATAL: Zlib::BufError: http_request[HEAD http://updates.jenkins-ci.org/latest/git.hpi] (chef-jenkins::default line 70) had an error: Zlib::BufError: buffer error
本质詹金斯安装好了,但是,当它试图获得插件中列出:
jenkins[:server][:plugins]
它失败为每个插件上述消息。我使用:https://github.com/fnichol/chef-jenkins。
我已经尝试对同一插件URL EC2实例简单的wget,并且我得到了以下错误:
Connecting to updates.jenkins-ci.org|63.246.20.93|:443... connected.
ERROR: certificate common name `jenkins-ci.org' doesn't match requested host name `updates.jenkins-ci.org'.
To connect to updates.jenkins-ci.org insecurely, use `--no-check-certificate'.
我不知道这是否是与詹金斯暂时性问题(由于Jenkins问题,使用Chef安装Jenkins之前,我有过一些问题),或者EC2设置是否有问题。
一如既往,任何帮助将不胜感激。
...其中是Stackoverflow的'devops'标签的方式?我在错误的Exchange上发布......是开发人员还是操作问题?
谢谢,但这不是问题。 – JonB