Can't authenticate to U1 through Control Panel

Bug #910163 reported by Will Cooke
60
This bug affects 11 people
Affects Status Importance Assigned to Milestone
Ubuntu Single Sign On Client
Status tracked in Trunk
Stable-3-0
Fix Released
Undecided
Unassigned
Trunk
Fix Released
Critical
Guillermo Gonzalez
ubuntu-sso-client (Ubuntu)
Fix Released
Critical
Ubuntu One Client Engineering team
Nominated for Precise by Natalia Bidart
ubuntuone-client (Ubuntu)
Invalid
Undecided
Unassigned
Nominated for Precise by Natalia Bidart

Bug Description

Having just done a fresh install of Precise Alpha on my computer I try to set up U1 through the Control Panel.

I click "I already have an account" and fill in my credentials. There is a pause and I'm then told:

"The Process did not finish successfully."

I've attached credentials.log showing a Python error.

I know my credentials are correct, I can log in to the web site with them. If I use a known bad password but the same username I get the expected "The authentication failed" error.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: ubuntuone-client 2.99.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-7.13-generic 3.2.0-rc7
Uname: Linux 3.2.0-7-generic x86_64
ApportVersion: 1.90-0ubuntu1
Architecture: amd64
Date: Fri Dec 30 17:49:33 2011
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20111230)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: ubuntuone-client
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Will Cooke (willcooke) wrote :
Changed in ubuntuone-client (Ubuntu):
status: New → Invalid
Changed in ubuntu-sso-client (Ubuntu):
status: New → In Progress
status: In Progress → Triaged
importance: Undecided → High
Changed in ubuntu-sso-client:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Guillermo Gonzalez (verterok)
Changed in ubuntu-sso-client (Ubuntu):
importance: High → Critical
Changed in ubuntu-sso-client:
importance: High → Critical
Changed in ubuntu-sso-client (Ubuntu):
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
Changed in ubuntu-sso-client:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-sso-client - 2.99.1-0ubuntu1

---------------
ubuntu-sso-client (2.99.1-0ubuntu1) precise; urgency=low

  * New upstream release:
    [ Guillermo Gonzalez <email address hidden> ]
      - Remove _ping_url inlineCallbacks and make it return a deferred in
        order to make it work with twisted 11.1 (LP: #910163).
  * debian/watch: download from latest milestone.
 -- Natalia Bidart (nessita) <email address hidden> Tue, 03 Jan 2012 16:02:33 -0300

Changed in ubuntu-sso-client (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Jonathan Skowera (jsko) wrote :
Download full text (4.5 KiB)

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 <ubuntu...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.