Live Mesh is my best friend, mostly! (and solution to “Request to MOE Failed”)



     


[This blog is moving to http://geekswithblogs.net/iupdateable]


I have just had a 2 hour battle with Live Mesh which has reminded me just how much I have come to rely on Live Mesh in my day to day life and how well it normally works (It gets the “It just works” tick)


I am currently regularly using:



  • A Vista machine with VS2008 SP1 – when I need stability and to just get things done.

  • A Vista machine with a daily build of VS2010 – for some .NET 4.0 stuff I am doing such as parallel

  • A Vista VPC running the CTP of VS2010 from the PDC – when I need a more stable (but less feature complete) build of VS2010

  • A Windows 7 Beta machine running VS2008 – when I want to play with Windows 7 🙂

In the past I would have tried to keep these things in sync with Goodsync (Which is still great software – but fiddly for so many machines and folders and is only peer to peer) but I now rely 100% on Live Mesh to do this.


Which is why I was rather upset to realise that all the work I had done yesterday on VS2010 had not been synced to my other machines. Live Mesh was broken for that machine for one folder  – “My Projects”. The cause –  a bug in Live Mesh but a bug triggered by me.


On all my machines I sync “My Projects” to “C:\My Projects”. But yesterday I noticed I had accidentally synced to “C:\Projects” on this one machine. I went into explorer and renamed “C:\Projects” to “C:\My Projects” and all seemed well. Except Live Mesh was no longer syncing. This is when Live Mesh got confused. I tried:



  • Tell Live Mesh to sync to “C:\My Projects” – no joy

  • Tell Live Mesh To stop syncing and start again – no joy

  • On Live Desktop to stop syncing to my machine and start again – no joy

  • To delete the Sync for the folder – no joy

  • To delete the folder from Live Desktop – no joy

  • And pretty much every sequence combination – no joy

The most common error I was getting was:


“Request to MOE failed with status code 404 Resource not found”


In the past I have uninstalled Live Mesh when faced with this sort of issue – but luckly I found this handy post. The suggestion to stop Live Mesh and delete the Store folder which for me was “C:\users\ericnel\AppData\Local\Microsoft\Live Mesh\GacBase\Store”. It worked a treat. All is now well with Live Mesh again and I can get back to doing some proper work!


UPDATE:  One of the mesh team contacted me with this helpful advice:


If you hit an issue post a description of the issue to http://social.microsoft.com/Forums/en/LiveMesh/threads/ so that the team can follow up. Ideally before you delete your store, run the “Collect Live Mesh Logs” utility from the start menu, which places a .cab file full of diagnostic info on the desktop. That can be sent through later if the team ask for it.

Comments (2)

  1. Bryan Avery says:

    I’ve not been able to access the website for Mesh, all I’ve been getting is:

    The Windows Live Network is unavailable from this site for one of the following reasons:

    This site may be experiencing a problem

    The site may not be a member of the Windows Live Network

    You can:

    You can sign in or sign up at other sites on the Windows Live Network, or try again later at this site.

  2. Pokasoka says:

    Thank you. I was having the same problem.

    By the way, it works on XP, too. Instead of going to “C:usersericnelAppDataLocalMicrosoftLive MeshGacBaseStore”, you go to "C:Documents and SettingsUserLocal SettingsApplication DataMicrosoftLive MeshGacBase".