Traceback (most recent call last): File "/usr/bin/gwibber-service", line 81, in dispatcher = dispatcher.Dispatcher(loop) File "/usr/lib/python2.7/dist-packages/gwibber/microblog/dispatcher.py", line 259, in __init__ self.accounts = storage.AccountManager(self.db) File "/usr/lib/python2.7/dist-packages/gwibber/microblog/storage.py", line 256, in __init__ from util import couchmigrate File "/usr/lib/python2.7/dist-packages/gwibber/microblog/util/couchmigrate.py", line 72, in AccountCouchMigrate() File "/usr/lib/python2.7/dist-packages/gwibber/microblog/util/couchmigrate.py", line 30, in __init__ accounts = CouchDatabase(COUCH_DB_ACCOUNTS, create=False) File "/usr/lib/pymodules/python2.7/desktopcouch/application/server.py", line 101, in __init__ oauth_tokens=oauth_tokens, ctx=ctx) File "/usr/lib/pymodules/python2.7/desktopcouch/application/server.py", line 75, in __init__ oauth_tokens=oauth_tokens, ctx=ctx, views_factory=views_factory) File "/usr/lib/pymodules/python2.7/desktopcouch/records/database.py", line 123, in __init__ self._reconnect() File "/usr/lib/pymodules/python2.7/desktopcouch/application/server.py", line 85, in _reconnect super(DesktopDatabase, self)._reconnect(uri=uri) File "/usr/lib/pymodules/python2.7/desktopcouch/records/database.py", line 145, in _reconnect self.db = self._server[self._database_name] File "/usr/lib/pymodules/python2.7/couchdb/client.py", line 137, in __getitem__ db.resource.head() # actually make a request to the database File "/usr/lib/pymodules/python2.7/couchdb/http.py", line 377, in head return self._request('HEAD', path, headers=headers, **params) File "/usr/lib/pymodules/python2.7/couchdb/http.py", line 419, in _request credentials=self.credentials) File "/usr/lib/pymodules/python2.7/desktopcouch/records/http.py", line 251, in request raise Unauthorized(error) Unauthorized