Sync fault

giovanni.neri's Avatar

giovanni.neri

19 Sep, 2023 02:05 PM

In the attached pictures you can see the snapshots of my account General 2023 on two synced PCs. Snapshot 1 is the image of my main PC (which is also what I see on my iPhone and my Pad) and Snapshot 2 is the image taken from a synced PC. There are two anomalies
1) The snapshot 2 has some months missing
2) The subaccount June of Snapshot 2 is different from that in Snapshot 1, while all other subaccounts are correct and identical
Please notice that the Moneydance version is the same(full update) and both Pcs have windows 11 full update. This means that in the sync mechanism (dropbox based) there is a non minor fault. How can we trust a system like this?

  1. Support Staff 1 Posted by Maddy on 19 Sep, 2023 02:19 PM

    Maddy's Avatar

    Hi Giovanni,
    We are sorry to hear about the problem you have encountered.

    In order to determine what might be causing the problem, please can you provide the information below:

    • Which version and build of Moneydance are you using? To check, open Moneydance and select Help --> About Moneydance

    • Is your data file stored in the default location on the PC where you set up sync initially?

    • When you navigate to File->Syncing which sync method do you have selected? Dropbox Folder or Dropbox Connection?

    • Finally, can you check that you don't have any 'hidden' categories/accounts as indicated here

    Thank you

    --
    Maddy, Infinite Kind Support

  2. 2 Posted by giovanni.neri on 20 Sep, 2023 09:54 AM

    giovanni.neri's Avatar

    1)Moneydance version 2023.(5006)
    2)Is your data file stored in the default location on the PC where you set up sync initially?YES
    3) Dropbox connection
    4) No hidden categories/accounts
    BUT why
    1) Some subaccounts are synced and June not.?
    2) Why some subaccounts are missing
    There is only a singe point: Moneydance in a PCis italian and in the other english. How can I download either of them (if this could be the cause?) Regards
    G.Neri

  3. 3 Posted by giovanni.neri on 20 Sep, 2023 09:56 AM

    giovanni.neri's Avatar

    Sorry: not june but Giugno.

  4. 4 Posted by dwg on 20 Sep, 2023 10:06 AM

    dwg's Avatar

    If this is in the side bar, try clicking on the + sign at the bottom of the side bar and see if you can add the sub accounts into the display.

    I am wondering if it is just that the accounts are not being displayed rather than not being present.

  5. Support Staff 5 Posted by Maddy on 20 Sep, 2023 10:07 AM

    Maddy's Avatar
    • When syncing between computers Moneydance syncs the entire data file. If any accounts are made 'inactive' from the desktop version, they will not show on the mobile app - as outlined here
    • Using the program in different languages shouldn't affect its functionality
    • With "Dropbox Connection" Moneydance uses the Dropbox API to talk to the Dropbox service directly. So, although you don't need to have Dropbox actually installed on your computer, you do need to be online when Moneydance is running in order for changes to be synced.

    That being said, to establish whether this is a syncing issue, would you be able to send us a copy of your Moneydance error logs? The logs should include information on what might be causing the issue.

    They are saved on your computer as an errlog.txt file. You need to navigate to:Local Disk(C:)>Users>Your Name>.moneydance>errlog.txt

    Finally you can copy the full content into your next reply here

    Thank you

    --
    Maddy, Infinite Kind Support

  6. 6 Posted by Stuart Beesley ... on 20 Sep, 2023 10:08 AM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Clarification. Syncing between computers syncs all data irrespective of account active/inactive status.

  7. 7 Posted by Stuart Beesley ... on 20 Sep, 2023 10:11 AM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Perhaps this will help:

    1. The sidebar is not synced. This has nothing to do with data.
    2. if you click + and add the ‘missing’ months, do they appear?

    3. What balance option is selected for the sidebar and homepage balances? Are they the same for both computers? Look on the summary page and also settings

    4. if you view an account register on both, are the txns and balances there the same?

  8. Support Staff 8 Posted by Maddy on 20 Sep, 2023 10:21 AM

    Maddy's Avatar

    Stuart is correct, and I've revised the first point in post 5 of this thread accordingly.

    --
    Maddy, Infinite Kind Support

  9. 9 Posted by giovanni.neri on 20 Sep, 2023 12:21 PM

    giovanni.neri's Avatar

    Thaks. Hidden subaccounts now displayed.
    Dropbox always on line. Giugno not synced
    Balace option identical on two computers
    Here the errorlog ont the caomputer with fault
    Starting Moneydance 2023.1 (5006) at Wed Sep 20 11:47:59 CEST 2023
    Settings Folder: C:\Users\giova\.moneydance
    OS: Windows 11 10.0 amd64
    Architecture: intel64
    Java: 17.0.3 (Eclipse Adoptium)
    Is in sandbox: false; restricted file access: false
    Library path: c:\program files\moneydance\jre\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files (x86)\Common Files\Propellerhead Software\ReWire\;C:\Program Files\Common Files\Propellerhead Software\ReWire\;C:\Users\giova\AppData\Local\Microsoft\WindowsApps;
    initialized extension moneyforesight in 0.368 seconds
    Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
    Initializing fonts:
      default: [[Dialog]]
      printing: [[Dialog]]
      monospaced: [[Calibri, Monospaced]]
      coding: [[Hack, Monospaced]]
    fonts resolved:
     default: Dialog:12.0:style0
     mono: Calibri:12.0:style0
     coding: Hack:12.0:style0
     print: Dialog:12.0:style0
     header: Dialog:14.0:style0
     register: Dialog:11.0:style0
     reportTitle: Dialog:32.0:style0
     calendarTitle: Dialog:11.0:style0
     reportHeader: Dialog:10.0:style0
     detailTitle: Dialog:14.0:style0
    String loader: NoSuchField: online_reg_req
    String loader: NoSuchField: choose_exp_qif_file_title
    String loader: NoSuchField: delete_currency
    String loader: NoSuchField: invst_dist_graph
    String loader: NoSuchField: home_exchrates
    Cannot load field '**' string resource. Reason: java.lang.NullPointerException
    String loader: NoSuchField: txn_limit_msg
    Cannot load field '3des_crypto_option' string resource. Reason: java.lang.NullPointerException
    String loader: NoSuchField: reg_msg
    String loader: NoSuchField: keep_old_txns
    String loader: NoSuchField: show_curr_on_hp
    String loader: NoSuchField: move_internal_storage_delete_str
    String loader: NoSuchField: a_s_minutes
    String loader: NoSuchField: move_internal_storage_message_short
    Setting look and feel class to com.sun.java.swing.plaf.windows.WindowsLookAndFeel
    Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
    opening last file: Giovanni
    loading dataset: C:\Users\giova\.moneydance\Documents\Giovanni.moneydance
    loading with 128 bit encryption key
    reading trunk data tiksync/trunk
    trunk data loaded (0.32 seconds), checking for incremental updates
    loading un-synced txn files...
    loading synced txn files...
     reading txn file b0418099-1375-4276-8927-7a85b80060e1.mdtxn
    replacing root: null () with new root: Personal Finances (6695573b-8ae3-4800-bba6-ef5b65b896c0
    error creating base folder '/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98' : com.dropbox.core.v2.files.CreateFolderErrorException: Exception in 2/files/create_folder_v2: {".tag":"path","path":{".tag":"conflict","conflict":"folder"}}
    starting syncing via encryptedFS(DropboxAPI:/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98)
    Update info received with successful signature verification
    Version info retrieved; we are up to date!
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    error creating base folder '/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98' : com.dropbox.core.v2.files.CreateFolderErrorException: Exception in 2/files/create_folder_v2: {".tag":"path","path":{".tag":"conflict","conflict":"folder"}}
    starting syncing via encryptedFS(DropboxAPI:/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98)
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    loading saved filterID: txn_filter_all for account General 2023
      using filter txn_filter_all
    Saving selected filter ID txn_filter_all for account General 2023
    set antialiasing to HRGB
    loading saved filterID: txn_filter_all for account General 2023
      using filter txn_filter_all
    Saving selected filter ID txn_filter_all for account General 2023
    loading saved filterID: last30 for account General 2023:Febbraio
      using filter txn_filter_all
    Saving selected filter ID txn_filter_all for account General 2023:Febbraio
    loading saved filterID: txn_filter_all for account General 2023:Febbraio
      using filter txn_filter_all
    Saving selected filter ID txn_filter_all for account General 2023:Febbraio
    loading saved filterID: txn_filter_all for account General 2023
      using filter txn_filter_all
    Saving selected filter ID txn_filter_all for account General 2023
    loading saved filterID: txn_filter_all for account Arancio 2021:Febbraio
      using filter txn_filter_all
    Saving selected filter ID txn_filter_all for account Arancio 2021:Febbraio
    loading saved filterID: txn_filter_all for account General 2023
      using filter txn_filter_all
    Saving selected filter ID txn_filter_all for account General 2023
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    Beginning shutdown process
    Shutting down syncing for file
    waiting for background tasks to complete...
    Compacting old transaction logs
    backing up file...
    saving automatic backup file: C:\Users\giova\.moneydance\archive\backups\Giovanni.2023-09-20.moneydancearchive
    finished backing up file; now to remove expired backups...
    completed removal of expired backups
    Tasks complete. Goodbye!
    Here the errorlog from the correct computer
    Starting Moneydance 2023.1 (5006) at Tue Sep 19 17:04:03 CEST 2023
    Settings Folder: C:\Users\giova\.moneydance
    OS: Windows 11 10.0 amd64
    Architecture: intel64
    Java: 17.0.3 (Eclipse Adoptium)
    Is in sandbox: false; restricted file access: false
    Library path: c:\program files\moneydance\jre\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;D:\Programmi\AOMEI Backupper;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\10\Microsoft Application Virtualization\Sequencer\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Pinnacle\Shared Files\;C:\Program Files (x86)\Infocert\DiKe 6\RAO;C:\Program Files\dotnet\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Common Files\Propellerhead Software\ReWire\;C:\Program Files\Common Files\Propellerhead Software\ReWire\;C:\Users\giova\AppData\Local\Microsoft\WindowsApps;%DASHLANE_DLL_DIR%;C:\Users\giova\AppData\Local\InfoCert\GoSign Desktop\RAO;C:\Program Files (x86)\EaseUS\Todo Backup\bin\x64\
    initialized extension moneyforesight in 0.273 seconds
    Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
    Initializing fonts:
      default: [[Dialog]]
      printing: [[Dialog]]
      monospaced: [[Calibri, Monospaced]]
      coding: [[Hack, Monospaced]]
    fonts resolved:
     default: Dialog:12.0:style0
     mono: Calibri:12.0:style0
     coding: Hack:12.0:style0
     print: Dialog:12.0:style0
     header: Dialog:14.0:style0
     register: Dialog:11.0:style0
     reportTitle: Dialog:32.0:style0
     calendarTitle: Dialog:11.0:style0
     reportHeader: Dialog:10.0:style0
     detailTitle: Dialog:14.0:style0
    Setting look and feel class to com.sun.java.swing.plaf.windows.WindowsLookAndFeel
    Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
    opening last file: Giovanni
    loading dataset: C:\Users\giova\.moneydance\Documents\Giovanni.moneydance
    loading with 128 bit encryption key
    reading trunk data tiksync/trunk
    trunk data loaded (0.317 seconds), checking for incremental updates
    loading un-synced txn files...
    loading synced txn files...
    replacing root: null () with new root: Personal Finances (6695573b-8ae3-4800-bba6-ef5b65b896c0
    error creating base folder '/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98' : com.dropbox.core.v2.files.CreateFolderErrorException: Exception in 2/files/create_folder_v2: {".tag":"path","path":{".tag":"conflict","conflict":"folder"}}
    starting syncing via encryptedFS(DropboxAPI:/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98)
    Update info received with successful signature verification
    Version info retrieved; we are up to date!
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    loading saved filterID: txn_filter_all for account General 2023:Giugno
      using filter txn_filter_all
    Saving selected filter ID txn_filter_all for account General 2023:Giugno
    set antialiasing to HRGB
    warning: unable to check for existence of tiksync/delete_to_push_sync_info in local storage; not a good sign
    com.dropbox.core.NetworkIOException: api.dropboxapi.com
    at com.dropbox.core.DbxRequestUtil.startPostRaw(DbxRequestUtil.java:284)
    at com.dropbox.core.v2.DbxRawClientV2$1.execute(DbxRawClientV2.java:146)
    at com.dropbox.core.v2.DbxRawClientV2.executeRetriable(DbxRawClientV2.java:330)
    at com.dropbox.core.v2.DbxRawClientV2.executeRetriableWithRefresh(DbxRawClientV2.java:351)
    at com.dropbox.core.v2.DbxRawClientV2.rpcStyle(DbxRawClientV2.java:137)
    at com.dropbox.core.v2.files.DbxUserFilesRequests.getMetadata(DbxUserFilesRequests.java:1554)
    at com.dropbox.core.v2.files.DbxUserFilesRequests.getMetadata(DbxUserFilesRequests.java:1586)
    at com.moneydance.apps.md.controller.sync.DropboxAPISyncFolder.exists(DropboxAPISyncFolder.java:105)
    at com.moneydance.apps.md.controller.sync.EncryptedSyncFolder.exists(EncryptedSyncFolder.java:111)
    at com.infinitekind.tiksync.Syncer$SyncThread.run(Syncer.kt:750)
    Caused by: java.net.UnknownHostException: api.dropboxapi.com
    at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
    at java.base/java.net.SocksSocketImpl.connect(Unknown Source)
    at java.base/java.net.Socket.connect(Unknown Source)
    at java.base/sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
    at java.base/sun.security.ssl.SSLSocketImpl.<init>(Unknown Source)
    at java.base/sun.security.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source)
    at com.moneydance.apps.md.controller.olb.HTTPURLConnectionHelper.getConnection(HTTPURLConnectionHelper.java:499)
    at com.moneydance.apps.md.controller.olb.HTTPURLConnectionHelper.connect(HTTPURLConnectionHelper.java:1000)
    at com.moneydance.apps.md.controller.olb.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:85)
    at com.dropbox.core.http.StandardHttpRequestor$Uploader.<init>(StandardHttpRequestor.java:143)
    at com.dropbox.core.http.StandardHttpRequestor.startPost(StandardHttpRequestor.java:73)
    at com.dropbox.core.http.StandardHttpRequestor.startPost(StandardHttpRequestor.java:29)
    at com.dropbox.core.DbxRequestUtil.startPostRaw(DbxRequestUtil.java:276)
    ... 9 more
    Syncing error; full sync likely not performed: com.dropbox.core.NetworkIOException: api.dropboxapi.com
    Unable to get metadata for path /.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98/mdata-v1: com.dropbox.core.NetworkIOException: api.dropboxapi.com
    Syncing error with syncFolder encryptedFS(DropboxAPI:/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98): com.dropbox.core.NetworkIOException: api.dropboxapi.com
    com.dropbox.core.NetworkIOException: api.dropboxapi.com
    at com.dropbox.core.DbxRequestUtil.startPostRaw(DbxRequestUtil.java:284)
    at com.dropbox.core.v2.DbxRawClientV2$1.execute(DbxRawClientV2.java:146)
    at com.dropbox.core.v2.DbxRawClientV2.executeRetriable(DbxRawClientV2.java:330)
    at com.dropbox.core.v2.DbxRawClientV2.executeRetriableWithRefresh(DbxRawClientV2.java:351)
    at com.dropbox.core.v2.DbxRawClientV2.rpcStyle(DbxRawClientV2.java:137)
    at com.dropbox.core.v2.files.DbxUserFilesRequests.listFolder(DbxUserFilesRequests.java:2207)
    at com.dropbox.core.v2.files.ListFolderBuilder.start(ListFolderBuilder.java:192)
    at com.moneydance.apps.md.controller.sync.DropboxAPISyncFolder.listTxnFiles(DropboxAPISyncFolder.java:140)
    at com.moneydance.apps.md.controller.sync.EncryptedSyncFolder.listTxnFiles(EncryptedSyncFolder.java:54)
    at com.moneydance.apps.md.controller.sync.DocumentFolderSyncer.syncBetweenFolders(DocumentFolderSyncer.java:115)
    at com.moneydance.apps.md.controller.sync.DocumentFolderSyncer.performSyncing(DocumentFolderSyncer.java:66)
    at com.moneydance.apps.md.controller.AccountBookWrapper$DesktopBookSyncer.performPostSyncProcessing(AccountBookWrapper.java:145)
    at com.infinitekind.tiksync.Syncer$SyncThread.run(Syncer.kt:907)
    Caused by: java.net.UnknownHostException: api.dropboxapi.com
    at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
    at java.base/java.net.SocksSocketImpl.connect(Unknown Source)
    at java.base/java.net.Socket.connect(Unknown Source)
    at java.base/sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
    at java.base/sun.security.ssl.SSLSocketImpl.<init>(Unknown Source)
    at java.base/sun.security.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source)
    at com.moneydance.apps.md.controller.olb.HTTPURLConnectionHelper.getConnection(HTTPURLConnectionHelper.java:499)
    at com.moneydance.apps.md.controller.olb.HTTPURLConnectionHelper.connect(HTTPURLConnectionHelper.java:1000)
    at com.moneydance.apps.md.controller.olb.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:85)
    at com.dropbox.core.http.StandardHttpRequestor$Uploader.<init>(StandardHttpRequestor.java:143)
    at com.dropbox.core.http.StandardHttpRequestor.startPost(StandardHttpRequestor.java:73)
    at com.dropbox.core.http.StandardHttpRequestor.startPost(StandardHttpRequestor.java:29)
    at com.dropbox.core.DbxRequestUtil.startPostRaw(DbxRequestUtil.java:276)
    ... 12 more
    mdwin, handling parameters:
    mdwin, handling parameters/files:
    error creating base folder '/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98' : com.dropbox.core.v2.files.CreateFolderErrorException: Exception in 2/files/create_folder_v2: {".tag":"path","path":{".tag":"conflict","conflict":"folder"}}
    starting syncing via encryptedFS(DropboxAPI:/.moneydancesync/61baf369-3abf-4e9c-b68f-9497aa4b0f98)
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false
    Writing file to dropbox API with debug mode=false

  10. 10 Posted by Stuart Beesley ... on 20 Sep, 2023 01:08 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    You have some horrible sync errors with Dropbox. Personally, I would install the Dropbox client locally, log it in, and when that’s working, switch your sync method to Dropbox folders…

  11. Support Staff 11 Posted by Maddy on 20 Sep, 2023 01:33 PM

    Maddy's Avatar

    @ Giovanni

    In order to achieve this, before changing sync method, we would recommend creating a manual backup (choose File --> Export Backup) and save it to a location of your choice, ie.: your desktop.

    From your computers (in turn): Launch Moneydance and navigate to File->Syncing
    Choose Don't Sync and close Moneydance.

    • Launch Moneydance again on your primary computer and open the file you wish to sync.
    • Navigate to File->Syncing and choose Dropbox Folder.

    With "Dropbox Folder" you need to have Dropbox installed and running on your computer, but you don't need to be online in order for Moneydance to read and write the changes.

    • Create a Passphrase (You will need to enter the same later, on the secondary computer)

    On the secondary computer:

    Navigate to File->New->Open synced file.

    • Choose the same sync method as the primary computer

    • Enter the same Passphrase to match

    Finally, enter a "dummy"" transaction on each device and allow a few seconds for them to sync. They should display exactly the same transactions and the same accounts.

    Please keep us posted on your progress, Thank you!

    --
    Maddy, Infinite Kind Support

  12. System closed this discussion on 20 Dec, 2023 01:40 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac