Evolution не имеет доступа к couchdb
Evolution выдает ошибку "Не удается открыть адресную книгу". "Нам не удалось открыть эту адресную книгу. Это означает, что вы ввели неверный URI или сервер недоступен". Msgstr "Подробности: операция не разрешена". (грубый перевод с голландского).
Включение подробного входа в систему (на рабочем столе)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 отказывает в доступе, и тогда эволюция не может сделать правильный выбор.
Это на Ubuntu 10.10, по умолчанию это dektopcouch 1.0.1.
Любые советы о том, с чего начать, будут наиболее ценными:)
2 ответа
Есть ли записи Desktopcouch в gnome-keyring (Система / Настройки / Пароли и Ключи шифрования или seahorse
)? Если нет, то вы можете попасть в баг LP: 668409.
Было бы лучше, если бы вы могли получить отладочную информацию от самой Evolution. Поэтому, пожалуйста, выйдите из эволюции и затем на терминале:
killall -9 e-addressbook-factory
/usr/lib/evolution/e-addressbook-factory
затем запустите Evolution как обычно (из меню) и попробуйте подключиться к адресной книге Ubuntu One. Когда это не удается, вернитесь к терминалу и вставьте весь вывод, который вы видите там, в свой вопрос.