I am having the same error. I know my credentials and can use them to log in on the website. Ubuntu One was working until today. Now it tries to connect, connects successfully, and then immediately disconnects.
I have tried deleting the login key, deleting my computer from the service and reinstalling ubuntu one according to the directions on canonical's site.
The error shows up in syncdaemon-exceptions.log :
2014-02-20 19:39:07,221 - ubuntuone.SyncDaemon.Main - INFO - hash queue empty. We are ready!
2014-02-20 19:39:07,249 - twisted - ERROR - Unhandled error in Deferred:
2014-02-20 19:39:07,250 - twisted - ERROR - Unhandled Error
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 381, in callback
self._startRunCallbacks(result)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 489, in _startRunCallbacks
self._runCallbacks()
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 576, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1127, in gotResult
_inlineCallbacks(r, g, deferred)
--- <exception caught here> ---
File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1071, in _inlineCallbacks
result = g.send(result)
File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 1273, in connect
raise NoAccessToken("got empty credentials.")
ubuntuone.syncdaemon.interaction_interfaces.NoAccessToken: got empty credentials.
The relevant lines of the syncdaemon.log are:
2014-02-20 19:48:05,097 - ubuntuone.SyncDaemon.ActionQueue - INFO - The request 'caps_raising_if_not_accepted' finished OK.
2014-02-20 19:48:05,254 - ubuntuone.SyncDaemon.ActionQueue - INFO - The request 'oauth_authenticate' failed with the error: TRY_AGAIN and was handled with the event: SYS_SERVER_ERROR
2014-02-20 19:48:05,256 - ubuntuone.SyncDaemon.StorageClient - INFO - Connection lost, reason: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.
].
and of credentials.log :
2014-02-20 19:49:39,687 - ubuntuone.credentials - DEBUG - login: args (<ubuntuone.platform.credentials.CredentialsManagementTool object at 0xaea5ccc>,), kwargs {'window_id': 0}.
2014-02-20 19:49:39,937 - ubuntuone.credentials - INFO - Starting Ubuntu One login manager for bus 'com.ubuntuone.Credentials'.
2014-02-20 19:49:39,942 - ubuntuone.credentials - DEBUG - ref_count is 0, changing value to 1.
2014-02-20 19:49:40,149 - ubuntuone.credentials - DEBUG - Handling DBus signal for member: 'CredentialsFound', app_name: dbus.String(u'Ubuntu One').
2014-02-20 19:49:40,149 - ubuntuone.credentials - INFO - 'CredentialsFound'
2014-02-20 19:49:40,149 - ubuntuone.credentials - DEBUG - ref_count is 1, changing value to 0.
2014-02-20 19:49:40,149 - ubuntuone.credentials - DEBUG - Setting up timer with <function timeout_add at 0xb6ca4e64> (10000, <bound method CredentialsManagement.shutdown of <ubuntuone.platform.credentials.dbus_service.CredentialsManagement at /credentials at 0x87c56ec>>).
2014-02-20 19:49:40,149 - ubuntuone.credentials - INFO - CredentialsManagement: emitting CredentialsFound.
2
2014-02-20 19:49:40,150 - ubuntuone.credentials - DEBUG - cleanup: removing signal match <<class 'dbus.connection.SignalMatch'> at ae939ec "type='signal',sender='com.ubuntuone.Credentials',path='/credentials',interface='com.ubuntuone.CredentialsManagement',member='CredentialsFound'" on conn <dbus._dbus.SessionBus (session) at 0xab0a6ec>>
2014-02-20 19:49:40,150 - ubuntuone.credentials - DEBUG - cleanup: removing signal match <<class 'dbus.connection.SignalMatch'> at ae938cc "type='signal',sender='com.ubuntuone.Credentials',path='/credentials',interface='com.ubuntuone.CredentialsManagement',member='AuthorizationDenied'" on conn <dbus._dbus.SessionBus (session) at 0xab0a6ec>>
2014-02-20 19:49:40,151 - ubuntuone.credentials - DEBUG - cleanup: removing signal match <<class 'dbus.connection.SignalMatch'> at ae93b6c "type='signal',sender='com.ubuntuone.Credentials',path='/credentials',interface='com.ubuntuone.CredentialsManagement',member='CredentialsError'" on conn <dbus._dbus.SessionBus (session) at 0xab0a6ec>>
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: ubuntuone-client 4.2.0-0ubuntu1
Uname: Linux gk 3.8.0-35-generic
Architecture: i686
UpgradeStatus: Upgraded from 12.04
LANGUAGE: en
LANG: en_US.UTF-8
SHELL: /bin/bash
I am having the same error. I know my credentials and can use them to log in on the website. Ubuntu One was working until today. Now it tries to connect, connects successfully, and then immediately disconnects.
I have tried deleting the login key, deleting my computer from the service and reinstalling ubuntu one according to the directions on canonical's site.
The error shows up in syncdaemon- exceptions. log :
2014-02-20 19:39:07,221 - ubuntuone. SyncDaemon. Main - INFO - hash queue empty. We are ready! python2. 7/dist- packages/ twisted/ internet/ defer.py" , line 381, in callback _startRunCallba cks(result) python2. 7/dist- packages/ twisted/ internet/ defer.py" , line 489, in _startRunCallbacks _runCallbacks( ) python2. 7/dist- packages/ twisted/ internet/ defer.py" , line 576, in _runCallbacks current. result, *args, **kw) python2. 7/dist- packages/ twisted/ internet/ defer.py" , line 1127, in gotResult backs(r, g, deferred) python2. 7/dist- packages/ twisted/ internet/ defer.py" , line 1071, in _inlineCallbacks python2. 7/dist- packages/ ubuntuone- client/ ubuntuone/ syncdaemon/ interaction_ interfaces. py", line 1273, in connect syncdaemon. interaction_ interfaces. NoAccessToken: got empty credentials.
2014-02-20 19:39:07,249 - twisted - ERROR - Unhandled error in Deferred:
2014-02-20 19:39:07,250 - twisted - ERROR - Unhandled Error
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
current.result = callback(
File "/usr/lib/
_inlineCall
--- <exception caught here> ---
File "/usr/lib/
result = g.send(result)
File "/usr/lib/
raise NoAccessToken("got empty credentials.")
ubuntuone.
The relevant lines of the syncdaemon.log are:
2014-02-20 19:48:05,097 - ubuntuone. SyncDaemon. ActionQueue - INFO - The request 'caps_raising_ if_not_ accepted' finished OK. SyncDaemon. ActionQueue - INFO - The request 'oauth_ authenticate' failed with the error: TRY_AGAIN and was handled with the event: SYS_SERVER_ERROR SyncDaemon. StorageClient - INFO - Connection lost, reason: [Failure instance: Traceback (failure with no frames): <class 'twisted. internet. error.Connectio nLost'> : Connection to the other side was lost in a non-clean fashion: Connection lost.
2014-02-20 19:48:05,254 - ubuntuone.
2014-02-20 19:48:05,256 - ubuntuone.
].
and of credentials.log :
2014-02-20 19:49:39,687 - ubuntuone. credentials - DEBUG - login: args (<ubuntuone. platform. credentials. CredentialsMana gementTool object at 0xaea5ccc>,), kwargs {'window_id': 0}. credentials - INFO - Starting Ubuntu One login manager for bus 'com.ubuntuone. Credentials' . credentials - DEBUG - ref_count is 0, changing value to 1. credentials - DEBUG - Handling DBus signal for member: 'CredentialsFound', app_name: dbus.String( u'Ubuntu One'). credentials - INFO - 'CredentialsFound' credentials - DEBUG - ref_count is 1, changing value to 0. credentials - DEBUG - Setting up timer with <function timeout_add at 0xb6ca4e64> (10000, <bound method CredentialsMana gement. shutdown of <ubuntuone. platform. credentials. dbus_service. CredentialsMana gement at /credentials at 0x87c56ec>>). credentials - INFO - CredentialsMana gement: emitting CredentialsFound. credentials - DEBUG - cleanup: removing signal match <<class 'dbus.connectio n.SignalMatch' > at ae939ec "type=' signal' ,sender= 'com.ubuntuone. Credentials' ,path=' /credentials' ,interface= 'com.ubuntuone. CredentialsMana gement' ,member= 'CredentialsFou nd'" on conn <dbus._ dbus.SessionBus (session) at 0xab0a6ec>> credentials - DEBUG - cleanup: removing signal match <<class 'dbus.connectio n.SignalMatch' > at ae938cc "type=' signal' ,sender= 'com.ubuntuone. Credentials' ,path=' /credentials' ,interface= 'com.ubuntuone. CredentialsMana gement' ,member= 'AuthorizationD enied'" on conn <dbus._ dbus.SessionBus (session) at 0xab0a6ec>> credentials - DEBUG - cleanup: removing signal match <<class 'dbus.connectio n.SignalMatch' > at ae93b6c "type=' signal' ,sender= 'com.ubuntuone. Credentials' ,path=' /credentials' ,interface= 'com.ubuntuone. CredentialsMana gement' ,member= 'CredentialsErr or'" on conn <dbus._ dbus.SessionBus (session) at 0xab0a6ec>>
2014-02-20 19:49:39,937 - ubuntuone.
2014-02-20 19:49:39,942 - ubuntuone.
2014-02-20 19:49:40,149 - ubuntuone.
2014-02-20 19:49:40,149 - ubuntuone.
2014-02-20 19:49:40,149 - ubuntuone.
2014-02-20 19:49:40,149 - ubuntuone.
2014-02-20 19:49:40,149 - ubuntuone.
2
2014-02-20 19:49:40,150 - ubuntuone.
2014-02-20 19:49:40,150 - ubuntuone.
2014-02-20 19:49:40,151 - ubuntuone.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: ubuntuone-client 4.2.0-0ubuntu1
Uname: Linux gk 3.8.0-35-generic
Architecture: i686
UpgradeStatus: Upgraded from 12.04
LANGUAGE: en
LANG: en_US.UTF-8
SHELL: /bin/bash