Public bug reported: Binary package hint: ubuntuone-client
Having signed up for an Ubuntu One account, I fired up the ubuntuone- client via Applications->Internet->Ubuntu One. The applet appears but I get the error, "Authorisation Error: Error showing url: operation not supported". In the background the libnotify message says something like "syncing files" (which clearly it isn't). The problem seems to be atleast two-fold: - although I can login to my Ubuntu One account via Firefox, no files ever appear there, even though the Ubuntu One directory on my system shows a number of files along with the green tick supposedly showing they have been synced to the remote server. - I think I was supposed to register my computer with the Ubuntu One service, but never got prompted. This seems to be related to the error above and the fact that none of the URL-opener commands on my system seem to work: [jh...@uno]:~> xdg-open 'https://one.ubuntu.com/' Error showing url: Operation not supported [jh...@uno]:~> gnome-open 'https://one.ubuntu.com/' Error showing url: Operation not supported [jh...@uno]:~> gvfs-open 'https://one.ubuntu.com/' gvfs-open: https://one.ubuntu.com/: error opening location: Operation not supported I did find a command called exo-open (part of XFce from the exo-utils package), which *does* work and open the URL in firefox correctly, but this open command isn't being used :-) exo-open 'https://one.ubuntu.com/' Before anyone asks, Yes, my default web browser *is* firefox in System->Preferences->Preferred Applications. Further details: [jh...@uno]:~> cat .config/ubuntuone/ubuntuone-client.conf [ubuntuone] connected = True connect = 0 show_applet = 1 bookmarked = True [jh...@uno]:~> File ~/.cache/ubuntuone/log/syncdaemon.log shows the following snippet: _______________________ <SNIP> _______________________ 2010-01-08 21:01:59,007 - ubuntuone.SyncDaemon.sync - INFO - T:LOCAL:F <HASH_REMOVED> 0 [root:<HASH_REMOVED>] ''Ubuntu One/wibble.txt'' | Called put_file (In: T:NONE:F) 2010-01-08 21:02:05,877 - ubuntuone.SyncDaemon.DBus - ERROR - Can't get the auth token Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/dbus_interface.py", line 1073, in connect access_token = self.main.get_access_token() File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/main.py", line 299, in get_access_token return self.oauth_client.get_access_token() File "/usr/lib/python2.6/dist-packages/ubuntuone/syncdaemon/main.py", line 339, in get_access_token raise NoAccessToken("No access token found.") NoAccessToken: No access token found. 2010-01-08 21:03:31,947 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: READY_WITH_NETWORK_WITH_BOTHQ; queues: metadata: 4; content: 3; hash: 0, fsm-cache: hit=427 miss=4) ---- 2010-01-08 21:04:49,639 - ubuntuone.SyncDaemon.HQ - INFO - HashQueue: _hasher stopped 2010-01-08 21:04:49,640 - ubuntuone.SyncDaemon.DBus - INFO - Shuttingdown DBusInterface! _______________________ <SNIP> _______________________ Again, I believe the auth token error is because the registration was never completed due to the bug in xdg-open. ** Affects: ubuntuone-client (Ubuntu) Importance: Undecided Status: New -- Ubuntu One client fails to sync files due to xdg-open not allowing subscription completion https://bugs.launchpad.net/bugs/504978 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
