I have the same problem. But I also tried this quick fix and it does not work for me either.
When I try this command in a terminal :
kedoc@compaq-laptop:~$ dbus-send --print-reply --dest=com.ubuntu.sso /credentials com.ubuntu.sso.ApplicationCredentials.login_to_get_credentials "string:Ubuntu One" "string:Workaround for LP:657850" int64:0
method return sender=:1.123 -> dest=:1.188 reply_serial=2
The terminal where ubuntuone-preferences was launched printed :
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 214, in maybe_handle_message
self._handler(*args, **kwargs)
File "/usr/bin/ubuntuone-preferences", line 1051, in got_newcredentials
self.present()
File "/usr/bin/ubuntuone-preferences", line 1031, in present
self.dialog.connect_desktopcouch_exclusion()
File "/usr/bin/ubuntuone-preferences", line 708, in connect_desktopcouch_exclusion
self.dcouch = dcouch.ReplicationExclusion()
File "/usr/lib/python2.6/dist-packages/desktopcouch/replication_services/ubuntuone.py", line 124, in __init__
ctx=ctx)
File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server.py", line 56, in __init__
server_class=server_class, oauth_tokens=oauth_tokens, ctx=ctx)
File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server_base.py", line 155, in __init__
self._reconnect()
File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server.py", line 64, in _reconnect
super(CouchDatabase, self)._reconnect(uri=uri)
File "/usr/lib/python2.6/dist-packages/desktopcouch/records/server_base.py", line 187, in _reconnect
if self._database_name not in self._server:
File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 124, in __contains__
self.resource.head(validate_dbname(name))
File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 981, in head
return self._request('HEAD', path, headers=headers, **params)
File "/usr/lib/pymodules/python2.6/couchdb/client.py", line 1035, in _request
raise ServerError((status_code, error))
ServerError: (500, '')
I have the same problem. But I also tried this quick fix and it does not work for me either.
When I try this command in a terminal : laptop: ~$ dbus-send --print-reply --dest= com.ubuntu. sso /credentials com.ubuntu. sso.Application Credentials. login_to_ get_credentials "string:Ubuntu One" "string:Workaround for LP:657850" int64:0
kedoc@compaq-
method return sender=:1.123 -> dest=:1.188 reply_serial=2
The terminal where ubuntuone- preferences was launched printed : connection: Exception in handler for D-Bus signal: pymodules/ python2. 6/dbus/ connection. py", line 214, in maybe_handle_ message _handler( *args, **kwargs) ubuntuone- preferences" , line 1051, in got_newcredentials ubuntuone- preferences" , line 1031, in present dialog. connect_ desktopcouch_ exclusion( ) ubuntuone- preferences" , line 708, in connect_ desktopcouch_ exclusion ReplicationExcl usion() python2. 6/dist- packages/ desktopcouch/ replication_ services/ ubuntuone. py", line 124, in __init__ python2. 6/dist- packages/ desktopcouch/ records/ server. py", line 56, in __init__ class=server_ class, oauth_tokens= oauth_tokens, ctx=ctx) python2. 6/dist- packages/ desktopcouch/ records/ server_ base.py" , line 155, in __init__ _reconnect( ) python2. 6/dist- packages/ desktopcouch/ records/ server. py", line 64, in _reconnect CouchDatabase, self)._ reconnect( uri=uri) python2. 6/dist- packages/ desktopcouch/ records/ server_ base.py" , line 187, in _reconnect pymodules/ python2. 6/couchdb/ client. py", line 124, in __contains__ resource. head(validate_ dbname( name)) pymodules/ python2. 6/couchdb/ client. py", line 981, in head 'HEAD', path, headers=headers, **params) pymodules/ python2. 6/couchdb/ client. py", line 1035, in _request (status_ code, error))
ERROR:dbus.
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/bin/
self.present()
File "/usr/bin/
self.
File "/usr/bin/
self.dcouch = dcouch.
File "/usr/lib/
ctx=ctx)
File "/usr/lib/
server_
File "/usr/lib/
self.
File "/usr/lib/
super(
File "/usr/lib/
if self._database_name not in self._server:
File "/usr/lib/
self.
File "/usr/lib/
return self._request(
File "/usr/lib/
raise ServerError(
ServerError: (500, '')