Pairing error from desktopcouch when attempting to run ubuntuone-preferences

Bug #691394 reported by Luke Yelavich
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
desktopcouch (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: desktopcouch

When attempting to run ubuntuone-preferences from a terminal in a fresh and fully up to date install of natty, I get the following error from desktopcouch:

luke@strigy:~$ ubuntuone-preferences
Removing stale, deceptive pid file.
Apache CouchDB has started, time to relax.
Browse your desktop CouchDB at file:///home/luke/.local/share/desktop-couch/couchdb.html
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/dbus/connection.py", line 214, in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/bin/ubuntuone-preferences", line 1058, in got_newcredentials
    self.present()
  File "/usr/bin/ubuntuone-preferences", line 1038, in present
    self.dialog.connect_desktopcouch_exclusion()
  File "/usr/bin/ubuntuone-preferences", line 715, in connect_desktopcouch_exclusion
    self.dcouch = dcouch.ReplicationExclusion()
  File "/usr/lib/python2.7/dist-packages/desktopcouch/replication_services/ubuntuone.py", line 134, in __init__
    raise ValueError("No pairing record for ubuntuone.")
ValueError: No pairing record for ubuntuone.
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/dbus/connection.py", line 214, in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/bin/ubuntuone-preferences", line 1058, in got_newcredentials
    self.present()
  File "/usr/bin/ubuntuone-preferences", line 1038, in present
    self.dialog.connect_desktopcouch_exclusion()
  File "/usr/bin/ubuntuone-preferences", line 715, in connect_desktopcouch_exclusion
    self.dcouch = dcouch.ReplicationExclusion()
  File "/usr/lib/python2.7/dist-packages/desktopcouch/replication_services/ubuntuone.py", line 134, in __init__
    raise ValueError("No pairing record for ubuntuone.")
ValueError: No pairing record for ubuntuone.

The accounts tab in the ubuntuone preferences window shows unknown for account details, yet I have configured ubuntuone to sign into my account, and I can see entries for desktopcouch and ubuntuone in the "passwords and encryption keys" dialog box, under the passwords tab.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: desktopcouch 0.6.9b-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.37-9.23-generic 2.6.37-rc5
Uname: Linux 2.6.37-9-generic x86_64
Architecture: amd64
Date: Fri Dec 17 14:18:58 2010
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Alpha amd64 (20101202)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_AU:en
 LANG=en_AU.UTF-8
 LC_MESSAGES=en_AU.utf8
 SHELL=/bin/bash
SourcePackage: desktopcouch

Revision history for this message
Luke Yelavich (themuso) wrote :
Revision history for this message
Duane Hinnen (duanedesign) wrote :

The 'ValueError: No pairing record for ubuntuone' error is bug 657850

This issue can be fixed by running the following command from the terminal while ubuntuone-preferences window is open (all in one line, quotes should be included):

dbus-send --print-reply --dest=com.ubuntu.sso /credentials com.ubuntu.sso.ApplicationCredentials.login_to_get_credentials "string:Ubuntu One" "string:Workaround for LP:657850" int64:0

thank you,
duanedesign

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

Other bug subscribers

Related questions

Remote bug watches

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