Эволюция не имеет никакого доступа к couchdb

Эволюция дает ошибку, "Не может открыть addressbook". "Мы не могли открыть этот addressbook. Этот или означает, что Вы ввели неправильный URI, или сервер недостижим". "Детали: Операция, не разрешенная". (грубый перевод из нидерландского языка).

При включении подробный входящий в систему (рабочий стол) couchdb говорит мне примерно то же:

[info] [<0.7875.1>] 127.0.0.1 - - 'PUT' /contacts/ 400
[debug] [<0.7875.1>] httpd 400 error response:
 {"error":"invalid_consumer","reason":"Invalid consumer (key or signature method)."}

Кажется, что эволюция пытается выбрать контакты, затем couchdb запрещает доступа, и затем эволюции не удается сделать надлежащий OAuth.

Это находится на Ubuntu 10.10 с ее значением по умолчанию dektopcouch 1.0.1.

Любые подсказки, где запустить, больше всего ценились бы :)

3
задан 17 January 2011 в 19:56

2 ответа

Есть ли записи Desktopcouch в gnome-keyring (Система / Настройки / Пароли и Ключи шифрования или seahorse)? Если нет, то вы можете попасть в баг LP: 668409 .

0
ответ дан 17 January 2011 в 19:56

было бы лучше, если бы вы могли получить отладочную информацию от самой Evolution. Поэтому, пожалуйста, выйдите из Evolution и затем на терминале:

killall -9 e-addressbook-factory
/usr/lib/evolution/e-addressbook-factory

затем запустите Evolution как обычно (из меню) и попробуйте подключиться к вашей адресной книге Ubuntu One. Когда это не удается, вернитесь к терминалу и вставьте весь вывод, который вы видите там, в свой вопрос.

0
ответ дан 17 January 2011 в 19:56

Другие вопросы по тегам:

Похожие вопросы: