• On TV.com: NARUTO SHIPPUDEN Episode 138: The End
advertisement
July 16, 2008 10:25 AM PDT

MobileMe sync not working for various reasons, fixes

by CNET staff
  • Font size
  • Print
  • 14 comments

The synchronization features for MobileMe and the calendar do not appear to function properly for some people. In many cases these problems stem from errors associated with Apple's servers, but for converted .Mac accounts there may be inconsistency problems reported by the service.

For server errors there is no effective fix on the user-end, and affected users must wait for Apple to iron out the bugs (see Apple's acknowledgement). However, users can attempt to reset their synchronization information to deal with consistency errors, and ensure synchronization is set up properly for automatic send and receive of updated information.

NOTE: Subscribed data (RSS feeds, calendars) will not be synced with the MobileMe service. For any subscriptions to be synchronized users must first convert them to local data.

Fixes

Reset the synchronization data On your Mac open the MobileMe iSync preferences (from the iSync menu or in the system preferences) and under the "Sync" tab select "Advanced". Then click the "Reset Sync Data" button and you will be presented with the option to replace all sync info or just one type of information (calendars, bookmarks, etc). Select the desired data type and click one of the arrows to ensure you reset in the proper direction. If the data on your Mac is current and up to date, then click the right arrow to replace the data on MobileMe. iSync will then re-sync itself, but it is also recommended to manually invoke sync again by clicking the "Sync Now" button.

Enable automatic synchronization This is required for the MobileMe "push" synchronization to work properly for some services. Many .Mac users have had their synchronization preferences set to either Manual or to sync at a specific interval, and changing it to automatic will allow the sync to occur when changes are made, resulting in the desired "push" behavior. Go to the iSync system preferences and in the "sync" tab ensure "Synchronize with MobileMe" is checked and set to "Automatically" in the drop-down menu.

Remove relevant preferences files After resetting the synchronization data and ensuring all contact and calendar data are available on the servers (albeit not syncing automatically), go to the ~/Library/Preferences folder and remove the synchronization preferences files. These are:

  • ~/Library/Preferences/iCalExternalSync.plist
  • ~/Library/Preferences/com.apple.AddressBook.plist
  • ~/Library/Preferences/ByHost/com.apple.DotMacSync.****.plist (**** is unique identifier information)

Workarounds

Manually synchronize If Automatic sync is not behaving properly after resetting all data on either the local machine or on MobileMe, use the iSync menu to manually synchronize the data. Go to the MobileMe "sync" system preferences and select "Manually" from the drop-down menu next to "Synchronize with MobileMe". Next, ensure "Show status in menubar" (at the bottom of the preferences window) is checked so the sync options will be available from the Mac OS X menubar, and use the menubar to manually sync all information.

Resources

  • acknowledgement
  • More from Late-Breakers
  • Recent posts from MacFixIt
    Manage iCal's automatic e-mail generation for invitations
    CNET TV Apple Byte: Apple faces critics
    Weekly Utilities Update: Net Monitor, MiniUsage, TimeMachineEditor, more...
    Odds and Ends: Essential video codec packs for OS X
    Address Book: Unable to add, view contacts
    Persistent 'Faster Browser Search' overtaking Safari's default search
    Quick tip: Faster Time Machine backups
    MacFixIt Answers
    Add a Comment (Log in or register) (14 Comments)
    • prev
    • next
    by choovler July 16, 2008 11:39 AM PDT
    Will subscribed calendars ever sync again w/iPhone? I can't seem to get a straight answer on this one. The article mentions it currently doesn't, but what about the future?
    Reply to this comment
    by ptw July 16, 2008 11:39 AM PDT
    >
    This is a reply to a previous comment by choovler


    I sure hope these will work eventually, but in the meantime, perhaps BusySync provides a work-around?
    Reply to this comment
    by felix.appleslut July 16, 2008 11:39 AM PDT
    >
    This is a reply to a previous comment by choovler


    Here's a simple tutorial I made for sync MobileMe, iPhone, iCal and Address Book.
    Reply to this comment
    by mawalis July 16, 2008 11:39 AM PDT
    >>
    This is a reply to a previous comment by felix.appleslut


    Reset Sync is greyed out
    Reply to this comment
    by mtcon July 16, 2008 3:14 PM PDT
    I'm running 10.4.11 on a PowerBook & iMac & I can't find any of the preferences listed to delete. Are they 10.5 unique?
    Reply to this comment
    by christopher.goodwin_dotmac July 16, 2008 4:34 PM PDT
    I'm confused.

    In your instructions are you mixing up the sync preference within Mobile Me preferences with the separate application iSync? In the Mobile Me System Preferences there is no such thing as iSync, just sync.

    At one point you say: "iSync will then re-sync itself, but it is also recommended to manually invoke sync again by clicking the "Sync Now" button."

    I presume you don't mean iSync... Or am I confused?
    Reply to this comment
    by tkessler July 16, 2008 4:34 PM PDT
    >
    This is a reply to a previous comment by christopher.goodwin_dotmac


    The iSync menu starts some of the synchronization processes that MobileMe sync uses. While MobileMe uses push technology for some services, others use Apple's automatic sync technologies, which are manually activated through iSync and the iSync menu.
    Reply to this comment
    by christopher.goodwin_dotmac July 16, 2008 4:34 PM PDT
    >>
    This is a reply to a previous comment by tkessler


    So when you say: "On your Mac open the MobileMe iSync preferences", what exactly do you mean?

    Because there is no iSync preference in MobileMe. Or am I wrong?

    I'm not trying to be judgemental or picky. I'm just trying to understand what you're saying.

    Because in fact what you're saying is incorrect, yes? Because there is no 'iSync' preference in MobileMe.

    I think it's important here to be clear about what can and should be done through the sync preference in MobileMe and what can and should be done via iSync.

    Or am I wrong?
    Reply to this comment
    by christopher.goodwin_dotmac July 16, 2008 11:01 PM PDT
    So when you say: "On your Mac open the MobileMe iSync preferences", what exactly do you mean?

    Because there is no iSync preference in MobileMe. Or am I wrong?

    I'm not trying to be judgemental or picky. I'm just trying to understand what you're saying.

    And in fact what you're saying is incorrect, yes? Because there is no iSync preference in MobileMe.

    I think it's important here to be clear about what can and should be done through the sync preference in MobileMe and what can and should be done via iSync, if anything.

    Or am I wrong?
    Reply to this comment
    by noibs July 17, 2008 6:49 AM PDT
    I tried all the suggested fixes and nothing worked. However, after logging out of my MobileMe account and logging back in, everything worked.

    When I changed from dotMac to MobileMe, I was already logged into my dotMac account.

    I might be better for those making the switch to first log out of their dotMac account before installing the MobileMe software upgrade.
    Reply to this comment
    by July 20, 2008 8:16 PM PDT
    Couldn't Sync Local Tiger Machine With .Mac - Fixed

    .Mac (MobileMe) syncing working on a Mac at work and iPhone.
    Suddenly .Mac Sync hung on PBG4 at home.
    System Prefs/.Mac appeared to recognize my account, but clicking on "Sync" tab resulted in a 10-15 minute wait (or longer) before ".Mac Login Failed" error. Couldn't "Reset Sync Data" because even the "Advanced" tab in Sys Prefs/.Mac wouldn't open. Had to repeatedly Force Quit System Prefs during several days of attempted repair:

    You should offficially backup your your Entourage, iCal, Mail, Address Book data, Safari bookmarks, and keychains using their respective programs <http://docs.info.apple.com/article.html?artnum=301239#key>, if not backup your entire machine before performing any of these:

    Reset Sync History found in /Apps/iSync - Preferences.
    Reinstalled last OS X 10.4.11 update from downloaded Combo Updater.
    Repaired permissions (numerous times over the next few days).
    Tried changing my System Preferences/.Mac user name to a few random letters so login would fail, then changed back to confirm .Mac was recognizing my login.
    All of these failed.

    Suspected Entourage or Entourage Notes Sync, partially because I had recently switched from Entourage to iCal & Mail.app at work. I tried .Mac syncing after each of these steps:
    Turned-off all syncing from Entourage Preferences.
    Uninstalled all of MS Office, but it didn't remove Entourage Notes Sync in Sys Prefs/.Mac.
    Found this great article <http://www.mackb.com/Uwe/Forum.aspx/mac/24001/How-Do-I-Remove-Entourage-From-The-Dot-Mac-Sync-List> on Syncrospector and removal of registered SyncServices (considered very dangerous).
    Syncrospector may be installed as part of Leopard Dev Tools. It was not in Tiger Dev Tools from the standard Tiger install DVD. Fortunately, someone like me without Apple Developer status can find a copy of Syncrospector online if you search Google hard enough.
    Removed Entourage Notes Sync from SyncServices with Syncrospector.
    Sync still failed. I do not believe Entourage Sync Services was to blame.

    Deleted three easy prefs:
    ~/Library/Preferences/iCalExternalSync.plist
    ~/Library/Preferences/com.apple.AddressBook.plist
    ~/Library/Preferences/ByHost/com.apple.DotMacSync.****.plist (**** is unique identifier information)
    Didn't help.

    <http://support.apple.com/kb/TS1313> Followed all of these Apple suggestions for fixing .Mac sync problems in Tiger, then deleted my SyncServices folder and restarted. Didn't work.

    Logged-in as a different (test) user on my PowerBook. .Mac Sync tab worked! Confirmed that my OS was generally working, and there was a problem with my user account.

    Noticed a "DotMacTranslator wants permission to open your keychain." error in .Mac, in addition to repeated ".Mac login failed" errors.

    Suspected Keychain problems:
    Ran Keychain First Aid using Keychain Access.app in Apps/Utilities
    Noticed my regular and login keychains weren't automatically opening each other because they had different passwords. Changed the password of login keychain to match my user's keychain. No help.
    Deleted all keychains related to .mac (searched in Keychain Access).
    Deleted all keychains related to iCal, Entourage Sync, etc.
    Sync still failed. I don't think it was a Keychain problem.

    Deleted lots of preference files, mostly from ~/Library/Prefs. Needless to say, deleting all of these files will force you to re-enter most of your iCal, iSync and Entourage settings:
    com.apple.dotmaccertificatefix.plist
    com.apple.DotMacSync.plist
    com.apple.dotmactranslator.plist
    com.apple.iCal.AlarmScheduler.plist
    com.apple.iCal.plist
    com.apple.isync.plist
    com.apple.keychainsync.plist
    com.apple.systempreferences.plist
    com.microsoft.Entourage.plist
    OfficeSync Prefs
    ~/Library/App Support/iSync/SyncLocalCopy folder
    ~/Library/App Support/SyncServices folder

    Restarted. Clicked "Sync" tab in System Prefs/.Mac and it worked! I think I had a corrupted .plist file. I'm highly suspecting com.apple.dotmactranslator.plist, but the old .plist files generally passed muster with PListChecker Utility (3rd party). Only .plist files with recent (today's) modification date are: com.apple.iCal.AlarmScheduler.plist, com.apple.iCal.plist and com.apple.systempreferences.plist. Others have older modification dates.

    Joe Cordes
    Reply to this comment
    by demmittAZ July 21, 2008 6:58 PM PDT
    I've just lost numerous files, sometime after Saturday morning, with the files gone from the laptop and my iDisk

    Anyone else have this happen in the last couple days?
    Reply to this comment
    by christian7 July 23, 2008 7:11 AM PDT
    I'm not able to set the sync intervall to "Automatically" on my MacBook Pro. I always get the spinning beach ball and System Preferences become unresponsive, I have to force quit. On the iMac there is no problem with automatic sync intervall. I tried to delete the file com.apple.DotMacSync.***.plist but that did not help.
    Reply to this comment
    by Henri P November 21, 2009 9:42 AM PST
    My contacts had not been syncing correctly for a while. (Calendar syncing, and iPhone to MobileMe contact syncing worked, but edits and new contacts did not go up from Mac to me.com.)

    I went to the Apple store, and the "genius" failed to help me. He suggested I set up a call with an "expert" from AppleCare. That didn't work. They suggested I set up a chat with MobileMe support. That didn't work. They said I should e-mail my problem to a me.com "specialist". The "specialist" promised this would be fixed within a day or two. In fact, two weeks have passed and nothing happened at all. I'm spending a fair amount of money on MobileMe and AppleCare -- very frustrating.

    Thus, I was close to deciding to switch to Google for syncing, but I finally figured this out on my own, based on some ideas from the chat with MobileMe support. Here's what I did:

    1. set sync with MobileMe to "manual" in System Prefs / MobileMe / Sync

    2. back up your contacts -- quit AB

    3. drag all the files out of ~/Library/Application Support/Address Book

    4. create folders on the Finder to mirror the folders in Address Book

    5. relaunch AB

    6. option-drag the contacts in each AB folder to the corresponding Finder folder (option-dragging creates a separate file for each contact)

    7. option-drag the contacts in All Contacts to the corresponding Finder folder

    8. delete all contacts in the AB

    9. drag the contacts back from the Finder, folder by folder, to the corresponding folders in the AB

    10. sync

    11. go back to automatic syncing

    That worked for me, anyway.
    Reply to this comment
    (14 Comments)
    • prev
    • next
    advertisement

    About MacFixIt

    MacFixIt is CNET's troubleshooting resource for all things Mac. The information here helps you navigate the ins-and-outs of Mac ownership with how-tos, troubleshooting information, news, reviews, and more.

    Add this feed to your online news reader