3

Evolution gives the error "Cannot open addressbook". "We were unable to open this addressbook. This either means you have entered an incorrect URI, or the server is unreachable". "Details: Operation not permitted". (rough translation from Dutch).

Enabling verbose logging in (desktop)couchdb tells me roughly the same:

[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)."}

It seems that evolution tries to fetch the contacts, then couchdb denies access, and then evolution fails to do a proper oauth.

This is on Ubuntu 10.10, with its default dektopcouch 1.0.1.

Any hints on where to start would be most appreciated :)

berkes
  • 1,617

2 Answers2

3

it would be better if you could get debugging output from Evolution itself. So, please, quit evolution and then, on a terminal:

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

then start Evolution as usual (from the menu) and try to connect to your Ubuntu One addressbook. When it fails, go back to the terminal and paste all output you see there into your question.

Jorge Castro
  • 73,717
1

Are there Desktopcouch entries in gnome-keyring (System / Preferences / Passwords and Encryption Keys or seahorse)? If no then you may be hitting bug LP:668409.

Roman
  • 754