Назад | Перейти на главную страницу

Шеф-повар с закрепленным диваномdb

Я установил Chef, который использует couchdb. Он работал нормально, пока я не защитил couchdb, создав пользователя admin в couchdb, дав и установив require_valid_user = true в default.ini, как написано здесь: http://guide.couchdb.org/draft/security.html

Теперь я получаю сообщение об ошибке сети 401: соединение отклонено, скорее всего, из-за недавно созданного пользователя.

Есть идеи, где я могу установить новое имя пользователя / пароль администратора для доступа шеф-повара к couchdb?

Олди, но хорошо, отвечу для полноты, так как это все еще актуальный вопрос.

При указании пользователя / прохода в конфигурации couchdb вы теперь должны предоставить эти учетные данные серверу Chef в форме изменения couchdb_url параметр в файле конфигурации сервера /etc/chef/server.rb, согласно источнику Вот.

Это может выглядеть так:

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

Вы должны перезапустить службы сервера, чтобы это вступило в силу.

ПРИМЕЧАНИЕ. С тех пор был выпущен Chef 11, и CouchDB больше не используется в этой версии.