The Omni Group Forums

The Omni Group Forums (
-   Other WebDAV (
-   -   'Replace your database and start syncing?' (

gohnjanotis 2009-12-29 04:58 AM

'Replace your database and start syncing?'
1 Attachment(s)
See attached picture for the message I'm getting.

I have been trying to solve this problem for so many months. I have rebuilt my database, unregistered and re-registered all the clients, backed up and started fresh with a DB, but every so often I still get this problem.

It used to only be on the computer side, but now it's only been on the iPhone side. I only have one mac and one iPhone set to sync via WebDAV on a SwissDisk. Any suggestions? I really want to rely on OF as a robust, leakproof system and this kind of problem that results in data loss is REALLY annoying.

Any other questions about my setup please ask, but I really want to solve this once and for all!

Brian 2009-12-30 08:31 AM

Sorry for the trouble this is causing! The first thing to do is make sure that you're running fully up-to-date copies of OmniFocus on all your devices. (Sometimes there's more than one copy of the app installed on a Mac, so you'll probably want to use Spotlight to locate any older copies that may still be on the machine. If you find any, move them to the trash.)

The current release of the Mac app is version 1.7.5, which you can grab [URL=""]from this link[/URL].

Next, check the very bottom of the Settings screen in OmniFocus for iPhone to make sure that you have version 1.5.3 installed. (Tap the toolbar button that looks like the letter "i" in a circle to bring it up.) If you have an earlier build of the app installed, the "Update" screen of the App Store app on your phone will help you grab the most recent release.

Previous versions of OmniFocus could start showing this error message if sync was turned off and then back on while the various devices weren't fully synced up. You'd end up with some transactions attached to the database in a way that didn't make sense, thus causing this message to appear. That's one possibility here. If there's an older version of OmniFocus in use, it could be attaching some transactions in a way that doesn't make sense; that would cause the other devices to start showing this message.

Another possibility here is if the "compact database" button or menu item was used on one device while the other one had un-synced changes. When that happenes the message is not an error. When the other copy of OmniFocus compacted the database, it meant that this copy was left with some transactions that it can't attach. If this sounds like what you're seeing, the solution would be to let OmniFocus compact the database on it's own schedule rather than manually trigger it.

Those are the two main possibilities I can think of off the top of my head, but there may be others that I'm not thinking of. The best thing to do if neither of these sound right would be to [EMAIL=""]contact the support ninjas[/EMAIL] so they can examine your sync database, figure out what's going on, and help get this sorted out. Sorry again for the trouble this is causing!

gohnjanotis 2009-12-31 04:21 AM

Thank you so much for the detailed response, Brian.

I noticed another recent thread around the same problem:

I double checked and all my versions are up to date. Also, I noticed that Compact Database under the File menu is disabled, not that I ever do it manually, so I think I can rule that out as what is causing it?

As a precaution for now, based on what I read in the other thread and your response, I [B]disabled auto-sync on the phone[/B]. I'm hoping that now I can be sure I'm never changing the database while the phone is syncing.

Thanks for the help! If it happens again I'll send in my sync database for analysis, but I'm confident you guys will be able to fix any of these problems in a future update as always!

All times are GMT -8. The time now is 04:44 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.