** Changed in: ubuntuone-control-panel (Ubuntu)
       Status: In Progress => Won't Fix

** Changed in: ubuntuone-control-panel (Ubuntu)
       Status: Won't Fix => Fix Released

-- 
You received this bug notification because you are a member of AIMS,
which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/964172

Title:
  Ubuntuone uses stale sso token

Status in “ubuntuone-control-panel” package in Ubuntu:
  Fix Released

Bug description:
  Ubuntu One control panel launches. Sync cannot take place due to
  authorisation problems. Restarting the sync also fails. Clicking any
  other link in the GUI causes a hang.

  Launching through terminal gives this:

  
  Unhandled error in Deferred:
  Unhandled Error
  Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 
391, in errback
      self._startRunCallbacks(fail)
    File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 
458, in _startRunCallbacks
      self._runCallbacks()
    File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 
545, in _runCallbacks
      current.result = callback(current.result, *args, **kw)
    File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 
1095, in gotResult
      _inlineCallbacks(r, g, deferred)
  --- <exception caught here> ---
    File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 
1037, in _inlineCallbacks
      result = result.throwExceptionIntoGenerator(g)
    File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 
382, in throwExceptionIntoGenerator
      return g.throw(self.type, self.value, self.tb)
    File 
"/usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/controlpanel.py",
 line 109, in on_credentials_found
      info = yield self.backend.account_info()
    File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 
1039, in _inlineCallbacks
      result = g.send(result)
    File 
"/usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/backend.py",
 line 108, in inner
      raise e
  ubuntu_sso.utils.webclient.common.UnauthorizedError: 
(PyQt4.QtCore.QString(u'Host requires authentication'), 
PyQt4.QtCore.QByteArray('Invalid access token: tjBHvqnH47pwT1jM01G4'))

  Logging in and out of website makes no difference (same token appears
  in string).

  Looks like the code is supposed to clear the token if its invalid and
  request a new one, but that isn't happening.

  I'd really appreciate a workaround for this if possible. I don't know
  where the token is stored to clear it manually.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: ubuntuone-control-panel-qt 2.99.91-0ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9
  Uname: Linux 3.2.0-18-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 1.95-0ubuntu1
  Architecture: amd64
  Date: Sat Mar 24 21:45:04 2012
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  PackageArchitecture: all
  SourcePackage: ubuntuone-control-panel
  UpgradeStatus: Upgraded to precise on 2012-03-05 (18 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntuone-control-panel/+bug/964172/+subscriptions

-- 
Mailing list: https://launchpad.net/~aims
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~aims
More help   : https://help.launchpad.net/ListHelp

Reply via email to