厨师与安全couchdb

我已经安装了使用couchdb厨师。 它工作得很好,直到我已经通过在couchdb中创build一个pipe理员用户来保证couchdb的设置,并在default.ini中设置require_valid_user = true,如下所示: http : //guide.couchdb.org/draft/security.html

现在我得到一个401networking错误:连接被拒绝,最有可能是因为新创build的用户。

任何想法,我可以设置新的pipe理员用户名/密码为厨师访问couchdb?

老人,但是好吃的,完整的回答,因为它仍然是一个有效的问题。

在couchdbconfiguration文件中指定用户/密码时,现在可以通过在服务器的configuration文件/etc/chef/server.rb中更改couchdb_url参数的forms向Chef服务器提供这些凭据。

这可能看起来像:

 couchdb_url "http://<username>:<password>@localhost:5984" 

您必须重新启动服务器服务才能生效。

注意:Chef 11已经被释放,并且CouchDB不再在这个版本中使用。