Я пытаюсь создать базу данных в couchdb, в которой заданы имя пользователя и пароль администратора, используя couchbeam. Я установил свои учетные данные в файле couchdb local.ini и перезапустил. Мой код для создания БД:
couchbeam:start(),
Params = #couchdb_params{username="test" ,password="pass"},
Connection = couchbeam_server:start_connection_link(Params),
Db = couchbeam_db:create(Connection, "testdb")
В этот момент Db = {unknown_error, 401}. Я что-то здесь не так делаю? Кажется, 401 указывает на ошибку аутентификации.
Мой логин / пароль в порядке, так как это работает из командной строки:
$curl -X PUT http://test:pass@127.0.0.1:5984/testdb
{"ok":true}
Я использую Ubuntu 9.10, couchdb 0.10.0. Кушетка 0.4.1, Erlang R1301. Есть идеи?