← Back to team overview

aims team mailing list archive

[Bug 964172] Re: Ubuntuone uses stale sso token

 

Since Ubuntu One is pining for the fjords now, suggest killing this bug
report.

-- 
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:
  In Progress

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