Major Update to Weave Prototype, 0.2 Development Milestone

Weave is a Mozilla Labs’ project to develop a coherent framework and platform for deeply integrating online services with the browser. Our goals are to enhance the Firefox user experience, increase user control over their personal information, and provide new opportunities for developers to build innovative online experiences.

As a development milestone, 0.2 is a major update to the Weave client and server prototypes that significantly builds upon previous versions.

Major Updates and Features

  • Significant reworking of the installation and setup experience.
  • Support for major browser data types, including bookmarks, browsing history, cookies, saved passwords, saved form data, and tabs.
  • Intelligent scheduler for determining when to synchronize data between browser and server to improve performance.
  • RSA public/private keys and AES encryption of all user data on the client side through NSS, the crypto library used by Firefox.
  • End-to-end encryption, with initial support for secure sharing of data with a 3rd party and with XMPP-based notifications of shares.

Get Weave 0.2

For detailed information on the release, installation instructions, and known issues, please read the Weave 0.2 Release Notes.
Note: Weave 0.2 is not yet fully compatible with all Linux distributions. Please see the release notes for details and workarounds.

Get Involved

We’ll be rolling out prototypes of various components of the framework, gathering feedback, and hosting a series of discussions and sessions on the Mozilla Labs site to plan, design, and further develop Weave.

  • Learn more about Weave.
  • Discuss, debate, and add to the design in the Weave forum.
  • Join us in #labs on irc.mozilla.org.

No Responses to “Major Update to Weave Prototype, 0.2 Development Milestone”

  1. kalmi says:

    If I try to sign on with the correct password I get this:
    2008-07-13 18:52:54 Async.Generator ERROR Exception: Cc['@labs.mozilla.com/Weave/Crypto;1'] is undefined (module:crypto.js:72 :: TypeError)

    If I try to sign in with an incorrect password I get this(no crypto.js error this time):
    2008-07-13 18:53:06 Service.Util ERROR Login verification failed Error code: 401
    2008-07-13 18:53:06 Service.Util ERROR Cannot initialize server Error code: 401
    2008-07-13 18:53:06 Async.Generator ERROR Exception: checkStatus failed

    Still the error message that weave presents in both cases is “Invalid username and/or password”.

    I hope it helps a bit…

    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9) Gecko/2008061015 Firefox/3.0
    Weave 0.2.4

  2. Holger Hippenstiel says:

    Hi,

    to get CAPTCHA-Images during Weave-Install, disable “NoScript”, “AdblockPlus” and similar AddOns.

    bye, Lynxx

  3. william says:

    my firefox seems to be quite slower what could be the problem

  4. DHunter says:

    I’m having the same problem with the sync window after I close firefox never seeming to go away (I give it a few minutes and then give up).

    Great job picking up where GBS left off, more than anything I am looking forward to the eventual extension seeking :-D .

    Thank you for your efforts

  5. Adam says:

    I installed the extension to my computer after having had to reinstall Windows, and I’m having a problem where it won’t accept my passphrase anymore either.

  6. Gagan says:

    I’m desperately waiting for the release 1.0.I’m currently using Google Browser Sync. I’m heavily dependent on that Plugin. I’ve to shift places, and PC’s. I’ve lot of passwords saved that I need.

    I’m seriously waiting for it!!

  7. Kot says:

    I get “invalid passphrase” from Weave 0.2.5, too,
    on Firefox 3.0.1, Mac OS X 10.5.4 Intel.

  8. Todd says:

    I have Weave installed on my old computer, but I just bought a new one and I can’t find the download anywhere. I don’t want to open a new account, I just want a copy of the file so I can run weave on my new computer.

  9. blasco says:

    I have two machines with ubuntu hardy. I’ve done what suggested in the FAQ to update libnss and libnspr.
    On both machines’ logfile I see the same error:

    2008-08-05 11:09:00 Service.DAV ERROR Could not create directory on server
    2008-08-05 11:09:00 Service.DAV ERROR Exception caught: request failed: 507 -
    2008-08-05 11:09:00 Async.Generator ERROR Exception: Could not create private key directory
    2008-08-05 12:04:25 Sync.Status INFO Skipping modal sync

  10. Russell says:

    I keep getting invalid passphrase on my 2nd computer. What gives?

  11. amd says:

    i’m also getting invalid username/password issue. I know the info is valid. I have weave installed on my mac and pc. Just upgraded Weave to v0.2.6 and am being prompted to login. but it fails saying above msg. I am in Win Vista 64-bit (mac pro) Ffx 3.0 (Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0)

  12. BritSwedeGuy says:

    Every so often I get
    Login verification failed Error code: 404
    even though I haven’t changed anything – server problems?

  13. Nico says:

    i got the same error.. here my logs:

    2008-08-09 19:16:50 Chrome.Window INFO Logging in…
    2008-08-09 19:16:50 Chrome.Window INFO User string: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
    2008-08-09 19:16:50 Chrome.Window INFO Weave version: 0.2.6
    2008-08-09 19:16:51 Service.Util ERROR Login verification failed Error code: 404
    2008-08-09 19:16:51 Service.Main INFO Making sure server is initialized…
    2008-08-09 19:16:54 Service.DAV ERROR Could not create directory on server
    2008-08-09 19:16:54 Service.DAV ERROR Exception caught: request failed: 405 -
    2008-08-09 19:16:54 Async.Generator ERROR Exception: Could not create user directory

  14. BritSwedeGuy says:

    2008-08-09 19:07:18 Chrome.Login TRACE Sync login window opened
    2008-08-09 19:07:19 Chrome.Window INFO Logging in…
    2008-08-09 19:07:19 Chrome.Window INFO User string: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
    2008-08-09 19:07:19 Chrome.Window INFO Weave version: 0.2.6
    2008-08-09 19:07:19 Service.Main DEBUG Logging in user BritSwedeGuy
    2008-08-09 19:07:19 Service.Main DEBUG Verifying login for user BritSwedeGuy
    2008-08-09 19:07:19 Service.Main CONFIG Using server URL: https://services.mozilla.com/user/BritSwedeGuy/
    2008-08-09 19:07:19 Service.DAV DEBUG checkLogin called for user BritSwedeGuy
    2008-08-09 19:07:19 Service.DAV DEBUG GET request for root folder
    2008-08-09 19:07:20 Service.DAV DEBUG checkLogin got response status 404
    2008-08-09 19:07:20 Service.Util ERROR Login verification failed Error code: 404
    2008-08-09 19:07:20 Service.Main INFO Making sure server is initialized…
    2008-08-09 19:07:20 Service.DAV DEBUG checkLogin called for user BritSwedeGuy
    2008-08-09 19:07:20 Service.DAV DEBUG GET request for root folder
    2008-08-09 19:07:21 Service.DAV DEBUG checkLogin got response status 404
    2008-08-09 19:07:21 Service.Main TRACE Checking user directory exists
    2008-08-09 19:07:21 Service.DAV DEBUG GET request for user/
    2008-08-09 19:07:21 Service.DAV DEBUG Creating path: user
    2008-08-09 19:07:21 Service.DAV DEBUG MKCOL request for user
    2008-08-09 19:07:22 Service.DAV DEBUG

    405 Method Not Allowed

    Method Not Allowed
    The requested method MKCOL is not allowed for the URL /user.

    Apache/2.2.3 (Red Hat) Server at services.mozilla.com Port 443

    2008-08-09 19:07:22 Service.DAV ERROR Could not create directory on server
    2008-08-09 19:07:22 Service.DAV ERROR Exception caught: request failed: 405 -
    2008-08-09 19:07:22 Async.Generator ERROR Exception: Could not create user directory
    2008-08-09 19:07:22 Async.Generator DEBUG Async stack trace:
    unknown (async) :: WeaveNotifyWrapper-170 (last self.cb generated at module:wrap.js:93 :: WeaveNotifyWrapper)
    module:wrap.js:171 :: WeaveLocalLockWrapper
    module:async.js:233 :: AsyncGen_run
    module:async.js:332 :: Async_run
    module:async.js:352 :: Async_sugar
    module:service.js:633 :: WeaveSvc_loginAndInit
    chrome://weave/content/login.js:146 :: Login_doOK
    chrome://global/content/bindings/dialog.xml:357 :: anonymous
    chrome://global/content/bindings/dialog.xml:358 :: _fireButtonEvent
    chrome://global/content/bindings/dialog.xml:332 :: _doButtonCommand
    chrome://global/content/bindings/dialog.xml:321 :: _handleButtonCommand

    2008-08-09 19:07:24 Chrome.Login TRACE Sync login window closed

  15. amd says:

    My error logs also look the same…405..method not allowed

  16. Scott says:

    When almost done with account creation I get a “Server Error” message. :( Have tried two times, same result.

  17. Nick says:

    Did a prompted update to 0.2.6 (?) today, now I just get an error saying that my username/password is incorrect…

  18. hopler says:

    Hello, I´m from Spain and have a problem.

    I can´t create an account, in pass 3 give me a message: server error.

    I would wait to solve the problem or i´m doing bad?

    Thanks.

    PD: excuseme my english, is very poor, little, etc.

  19. matt646 says:

    Everything was working great until I upgraded. My login was saved and I didn’t change anything but now I cannot sign in. I even tried resetting my password but it always says invalid password.

  20. Claudio Adams says:

    Why is this passphrase needed, can’t it be disabled. isn’t a password sufficient?

  21. Hi, first I wanna thank you guys for the hard work you do.Good job and keep working.

    Today after i search on internet for a hour i found a free webhosting that have WebDAV and works with Weave. So here is the link: http://www.mydisk.se

    I hope this is usefull.

  22. Brian Butts says:

    I can log in via my home computer running Fedora Linux with Firefox, but I have not been able to log into Weave with my Windows XP laptop since the upgrade. I also tried to reset my password and have the the same problem as matt646. I reinstalled the plugin and all information did confirm as accurate. It still does not work.

  23. Valerich says:

    Server error on creating account. page with captcha. vista 64 + ff 3

  24. Kyle says:

    Server error after CAPTCHA… :(

  25. hadi farnoud says:

    Awesome! But I’m sad I can’t register :(

  26. bl says:

    can’t log in at all.

  27. bl says:

    2008-09-16 17:18:59 Chrome.Window INFO Logging in…
    2008-09-16 17:18:59 Chrome.Window INFO User string: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1
    2008-09-16 17:18:59 Chrome.Window INFO Weave version: 0.2.6
    2008-09-16 17:19:00 Service.Main INFO Making sure server is initialized…
    2008-09-16 17:19:00 Service.Main INFO Could not get version file. Wiping server data.
    2008-09-16 17:19:01 Service.DAV ERROR Could not create directory on server
    2008-09-16 17:19:01 Service.DAV ERROR Exception caught: request failed: 507 -
    2008-09-16 17:19:01 Async.Generator ERROR Exception: Could not create meta information directory

  28. Gerd says:

    Hi,

    what’s going on, I’m also not able to login…..after trying the “password forgotten” option on the web-page it tells me that there’s no account with my name…?!?!?

    I’m quite sure I have an account ;-)

    log of the plugin:

    2008-09-26 14:40:54 Service.Main CONFIG Using server URL: https://services.mozilla.com/user/gerdk/
    2008-09-26 14:40:54 Service.DAV DEBUG checkLogin called for user gerdk
    2008-09-26 14:40:54 Service.DAV DEBUG GET request for root folder
    2008-09-26 14:40:55 Service.DAV DEBUG checkLogin got response status 401
    2008-09-26 14:40:55 Service.Util ERROR Login verification failed Error code: 401
    2008-09-26 14:40:55 Service.Main INFO Making sure server is initialized…

  29. anon says:

    I also have an authentification error on all my PCs. Help pages are also inaccessible through the addon’s UI. It looks like the server is down.

    2008-09-26 15:10:13 Chrome.Window INFO Logging in…
    2008-09-26 15:10:13 Chrome.Window INFO User string: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.2) Gecko/2008091620 Firefox/3.0.2
    2008-09-26 15:10:13 Chrome.Window INFO Weave version: 0.2.6
    2008-09-26 15:10:13 Service.Util ERROR Login verification failed Error code: 401
    2008-09-26 15:10:13 Service.Main INFO Making sure server is initialized…
    2008-09-26 15:10:14 Service.Util ERROR Cannot initialize server Error code: 401
    2008-09-26 15:10:14 Async.Generator ERROR Exception: checkStatus failed

  30. LocutusOfBorg says:

    Does anyone know when we will be able to make new registrations?

    thanks…

  31. zafkiel says:

    like it

  32. osougs says:

    I can’t register!!!!!!

  33. Boris says:

    CAPTHA is not workin for me..

  34. AJ says:

    It worked nicely for a while but then like quite a few of the comments it slowed down to the point where I have often have to cancel the sync. Somtimes it does complete the sync but when I open my bookmarks I keep getting the marks from weeks ago, so it seems like they are not being updated (well not for me). I check the logs and the error was:

    Exception caught: Component returned failure code: 0×8052000e (NS_ERROR_FILE_IS_LOCKED) [nsINavHistoryService.addVisit]

    Great idea but needs a bit more work.

  35. Rosta says:

    If you have NoScript add-on enabled, you have to enable recaptcha.net in order to make CAPTCHA working during Weave account creation.

  36. Rosta says:

    BTW: “Server error” message still appears during last account creation step..

    Is anybody solving this?

Join Mozilla!

About Mozilla Labs

Laboratories are where science and creativity meet to develop, research, and explore new ideas. Mozilla Labs embraces this great tradition - a virtual lab where people come together to create, experiment, and play with new Web innovations and technologies.

Newsletter

Enter your email address here to subscribe to our mailing list for announcements: