Databases not syncing in 2.7.1

No not this error. It shows the “operation was cancelled” when I cancelled it, but does not say anything about the forbidden message in console.

So next issue! (sorry!)… I set my 1.2Gb DB to sync all night. Got up this morning and the status bar is stuck on “Fetching remote records”.

If I look in the console log I see hours worth of this:

01/11/2013 08:34:20.533 DEVONthink Pro[2685]: Background timer fired!
01/11/2013 08:34:20.534 DEVONthink Pro[2685]: Refreshing lock!
01/11/2013 08:34:21.532 DEVONthink Pro[2685]: Background timer fired!
01/11/2013 08:34:22.534 DEVONthink Pro[2685]: Background timer fired!
01/11/2013 08:34:23.533 DEVONthink Pro[2685]: Background timer fired!
01/11/2013 08:34:24.533 DEVONthink Pro[2685]: Background timer fired!
01/11/2013 08:34:25.533 DEVONthink Pro[2685]: Background timer fired!
01/11/2013 08:34:26.533 DEVONthink Pro[2685]: Background timer fired!

Looks to me like DT is not actually doing anything anymore, yet the status is not complete.

As usual after clicking close, sync will not start again until I quit and restart Devonthink. Console log states this when I do click Sync:


01/11/2013 08:37:26.113 DEVONthink Pro[2685]: Attempting to perform synchronizations with the following states: {(
    <DTSyncState: 0x289740 (Enabled; 2E3D59DD-B4B7-4DF2-B3B3-F5A312DC22D4 → http://xxxxxxxxxxxxxxxx/Devonthink.dtSyncStore)>,
    <DTSyncState: 0x2896a0 (Disabled; 2E3D59DD-B4B7-4DF2-B3B3-F5A312DC22D4 → http://xxxxxxxxxxxxxxxx/Devonthink.dtSyncStore)>
)}

Nothing happens though

Now to the worst part… on restarting Devonthink and clicking Sync… it starts again. The 1.2Gb uploaded during the night proceeds to start over.

This just makes Devonthink unuseable to me, I specifically need the sync function, but its just not working.

The last log on the system, a few hours after starting the sync is:

01/11/2013 01:00:19.166 DEVONthink Pro[2685]: *** Assertion failure in -[NSConcreteMutableData decryptedDataUsingAlgorithm:key:initializationVector:options:error:], /Users/nathan/Projects/DEVONthink-Sync-Plugin/Model/Categories/NSData+CommonCrypto.m:475
01/11/2013 01:00:19.166 DEVONthink Pro[2685]: Fetched data with error Error Domain=com.devontechnologies.DEVONthink.Sync.DTWebDAVFileManager Code=0 "Failed to decrypt data." UserInfo=0x60800286c3c0 {NSLocalizedDescription=Failed to decrypt data.} from metadata path for record <DTFileSystemRecord: 0x600002c6e000> { Identifier: 83760DEB-0CD3-473F-94FE-8EB9FC902D10, Title: (null) }
01/11/2013 01:00:19.167 DEVONthink Pro[2685]: Failed to fetch metadata (error Error Domain=com.devontechnologies.DEVONthink.Sync.DTWebDAVFileManager Code=0 "Failed to decrypt data." UserInfo=0x60800286c3c0 {NSLocalizedDescription=Failed to decrypt data.}) from metadata path for record <DTFileSystemRecord: 0x600002c6e000> { Identifier: 83760DEB-0CD3-473F-94FE-8EB9FC902D10, Title: (null) }

P.S. /Users/nathan/ is nothing to do with me!

Open a support ticket.

Assertions mention the location in the source code at which they were triggered. This is for my reference, not yours, and is not an error.