[ubuntu-mono] [Bug 575937] Re: Can't synchronize Tomboy Notes: Server returned 404 NOT FOUND

Jacob Geigle techie at xtlive.net
Wed Nov 24 20:34:16 UTC 2010


Attach: complete configuration for tomboy

~/.local/share/tomboy -> tomboy.local
~/.gconf/apps/tomboy -> tomboy.gconf
~/.config/tomboy -> tomby.config

The workarounds suggested in bug #575937 were tried. The problem was not
solved. Additionally, all relevant config directories were deleted and
tomboy allowed to recreate them on its next run.

Workarounds:

jacob at thor:~/Downloads$ python tomboy-reauthorize.py
Traceback (most recent call last):
  File "tomboy-reauthorize.py", line 6, in <module>
    from ubuntuone.oauthdesktop.auth import AuthorisationClient
ImportError: No module named oauthdesktop.auth

jacob at thor:~/Downloads$ python tomboy-recovery.py
Starting with path: /home/jacob/.local/share/tomboy
Making sure that desktop-couch is starting properly...
Done. CouchDB is running on port 35741

** Attachment added: "tomboy_config.tar.gz"
   https://bugs.launchpad.net/ubuntu/+source/tomboy/+bug/575937/+attachment/1743858/+files/tomboy_config.tar.gz

-- 
Can't synchronize Tomboy Notes: Server returned 404 NOT FOUND
https://bugs.launchpad.net/bugs/575937
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to tomboy in ubuntu.

Status in Ubuntu One Servers: New
Status in “tomboy” package in Ubuntu: Incomplete

Bug description:
Binary package hint: tomboy

[INFO 20:33:26.411] Initializing Mono.Addins
[ERROR 20:33:30.631] Caught exception. Message: The remote server returned an error: (404) NOT FOUND.
[ERROR 20:33:30.633] Stack trace for previous exception:   at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000]
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000]
[ERROR 20:33:30.635] Rest of stack trace for above exception:    at System.Environment.get_StackTrace()
   at Tomboy.WebSync.Api.OAuth.MakeWebRequest(RequestMethod method, System.String url, System.Collections.Generic.List`1 parameters, System.String postData)
   at Tomboy.WebSync.Api.OAuth.WebRequest(RequestMethod method, System.String url, System.String postData)
   at Tomboy.WebSync.Api.OAuth.Get(System.String uri, IDictionary`2 queryParameters)
   at Tomboy.WebSync.Api.UserInfo.GetUser(System.String userUri, IWebConnection connection)
   at Tomboy.WebSync.WebSyncServer.BeginSyncTransaction()
   at Tomboy.Sync.SyncManager.SynchronizationThread()
[ERROR 20:33:30.635] Synchronization failed with the following exception: The remote server returned an error: (404) NOT FOUND.
  at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x00000]
  at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00000]

(tomboy:13558): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed

WORKAROUND:
Please download the script from http://people.canonical.com/~roman.yepishev/ubuntuone-scripts/tomboy-recovery.py and run it. The script will request new tokens and automatically update Tomboy configuration.







More information about the Ubuntu-mono mailing list