My environment:
- two mac/DT 3.8 (call them Mac A, Mac B)
- two iPhone/DTTG 3.3.2
everything on the same WiFi network.
Sync configuration:
- all the devices sync only via Local Network, Bonjour enabled (no CloudKit, Local Sync, …)
- each iPhones are configured to sync to/from both Macs
- Macs are configured to sync between them
Problems:
Sync still works fine between iPhones and both two Macs, instead what is suddenly broken is the syncronisation between the two Macs (all databases, closing/disabling each of them doesn’t changes the situation): in the log window of Mac B (and only Mac B) appears the “Abort due to failure to load sync status” error message, regardless:
- which is the Mac that start the sync (both automatic or manual), or
- on which Mac the changes in the databases are.
Instead in the Sync Preferences panel of both Macs appears the “Not yet synchronized, merge with remote database” message under the database name.
(Local network works well, Macs can see each other filesystem by means of Finder sharing)
Summing up:
- Sync from/to Mac A and iPhone A or B works as expected;
- Sync from/to Mac B and iPhone A or B works as expected;
- Sync between Mac A and Mac B is broken, error message “Abort due to failure…” appears only on Mac B log window, message “Not yet synchronized…” appears on both Macs Sync Preference Pane;
- Mac A and Mac B manage to synchronise only through iPhone DTTG bridging (a change on (say) Mac A can propagate to Mac B after one of the iPhones get synchronised with first Mac and then sync itself to the other Mac);
- sync problem between Macs persist also trying to disable iPhones sync.
I’ve tried to “Verify & Repair Database”, “Check File Integrity” and “Optimise Database” besides restarting the app and rebooting the Macs, but no chances.
Any ideas or suggestions ? (maybe some internal DT file corrupted on one of the two Mac)