Syncing with DropBox is Failing

Kevin C's Avatar

Kevin C

18 Aug, 2022 01:45 PM

Syncing with DropBox has stopped working. My last sync was on Monday. My Android phone and tablet are not syncing any longer.

I stopped the syncing on my desktop and reset it and reconnected to DropBox but it is still not working. I'm seeing errors in the console error file which I've attached.

  1. 1 Posted by Kevin C on 19 Aug, 2022 12:19 PM

    Kevin C's Avatar

    I'm closing this. After resetting Dropbox syncing a couple time it seems to be working again. I don't know if they were having an issue or my sync setup was corrupted but it's working again.

  2. Kevin C closed this discussion on 19 Aug, 2022 12:20 PM.

  3. Kevin C re-opened this discussion on 23 Aug, 2022 10:55 AM

  4. 2 Posted by Kevin C on 23 Aug, 2022 10:58 AM

    Kevin C's Avatar

    t's not working again. I've started getting DropBox errors again. I've attached the latest error file.
    Writing file to dropbox API with debug mode=true
    opening connection with proxy DIRECT to https://content.dropboxapi.com/2/files/upload
    connecting to: https://content.dropboxapi.com/2/files/upload with method: POST proxy: DIRECT
    CookieHandler request for https://content.dropboxapi.com/2/files/upload
    Cookies retrieved: {Cookie=[]}
    Sending https request:
    POST /2/files/upload HTTP/1.1
    Content-Length: 52288
    Host: content.dropboxapi.com
    Authorization: Bearer rkwKzvL9uHgAAAAAAAAAAU5H29EqqvifesaFaMBFyMHAOzMgLNLpeOosptVkOGud
    Dropbox-API-Arg: {"path":"/.moneydancesync/28232aff-610f-451c-9644-19383fe6301c/v3/131a5fc9-8478-493d-99a2-c1d5da1321dd.mdtxn","mode":"overwrite","autorename":false,"mute":true,"strict_conflict":false}
    DNT: 1
    Accept-Encoding: gzip, inflate
    Content-Type: application/octet-stream
    User-Agent: Moneydance OfficialDropboxJavaSDKv2/3.1.5
    Connection: close

    ---end headers
    Ran 0 of 2 MDP tasks @ Tue Aug 23 06:53:45 EDT 2022) forcedRefresh=true
    >> POST https://content.dropboxapi.com/2/files/upload
     <<HTTP/1.1 404 Not Found
     <<date: Tue, 23 Aug 2022 10:53:46 GMT
     <<content-type: text/html; charset=utf-8
     <<content-length: 71
     <<connection: close
     <<cache-control: no-cache, no-store, must-revalidate
     <<pragma: no-cache
     <<expires: 0
     <<content-encoding: gzip

    Error uploading outgoing transactions: com.dropbox.core.BadResponseCodeException: unexpected HTTP status code: 404: null
    com.dropbox.core.BadResponseCodeException: unexpected HTTP status code: 404: null
    at com.dropbox.core.DbxRequestUtil.unexpectedStatus(DbxRequestUtil.java:412)
    at com.dropbox.core.DbxRequestUtil.unexpectedStatus(DbxRequestUtil.java:324)
    at com.dropbox.core.DbxUploader.finish(DbxUploader.java:268)
    at com.dropbox.core.DbxUploader.uploadAndFinish(DbxUploader.java:126)
    at com.dropbox.core.DbxUploader.uploadAndFinish(DbxUploader.java:96)
    at com.dropbox.core.v2.DbxUploadStyleBuilder.uploadAndFinish(DbxUploadStyleBuilder.java:92)
    at com.moneydance.apps.md.controller.sync.DropboxAPISyncFolder.writeFile(DropboxAPISyncFolder.java:226)
    at com.moneydance.apps.md.controller.sync.DropboxAPISyncFolder.writeFile(DropboxAPISyncFolder.java:205)
    at com.moneydance.apps.md.controller.sync.EncryptedSyncFolder.writeFile(EncryptedSyncFolder.java:78)
    at com.infinitekind.tiksync.Syncer.pushOutgoingTxns(Syncer.java:1425)
    at com.infinitekind.tiksync.Syncer$SyncThread.run(Syncer.java:903)
    opening connection with proxy DIRECT to https://api.dropboxapi.com/2/files/list_folder
    connecting to: https://api.dropboxapi.com/2/files/list_folder with method: POST proxy: DIRECT
    logging txn; file: tiksync/out/20220823105346_436.txn-tmp
    CookieHandler request for https://api.dropboxapi.com/2/files/list_folder
    Cookies retrieved: {Cookie=[]}
    Sending https request:
    POST /2/files/list_folder HTTP/1.1
    Content-Length: 249
    Host: api.dropboxapi.com
    Authorization: Bearer rkwKzvL9uHgAAAAAAAAAAU5H29EqqvifesaFaMBFyMHAOzMgLNLpeOosptVkOGud
    DNT: 1
    Accept-Encoding: gzip, inflate
    Content-Type: application/json; charset=utf-8
    User-Agent: Moneydance OfficialDropboxJavaSDKv2/3.1.5
    Connection: close

  5. 3 Posted by Stuart Beesley ... on 23 Aug, 2022 01:28 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Install dropbox client locally, ensure it logs in OK, then switch your MD Sync connection to DB Folders..

  6. 4 Posted by Kevin C on 23 Aug, 2022 01:33 PM

    Kevin C's Avatar

    Why, is MoneyDance not supporting DropBox API any longer? This has worked for years. When I go to the sync setup in MoneyDance there is no DB Folders choice to select.
    Does it mean I have to install DropBox on all my devices (phone, PC, tablet, etc.)?

  7. 5 Posted by Stuart Beesley ... on 23 Aug, 2022 02:11 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    IK / Moneydance DOES support DB Connection (API)... I'm simply offering my opinion that DB Folders is a much more 'seamless' experience that avoids direct connection issues and allows the DB Client to handle the syncing... But it's up to you...

    (not support, just a fellow user)

  8. 6 Posted by Kevin C on 23 Aug, 2022 03:28 PM

    Kevin C's Avatar

    Thank you. Not trying to give you a hard time, just trying to understand
    why the direct is not working any longer. It's the most direct and hassle
    free method, but if it's broken or not supported they ought to get rid of
    it.

  9. 7 Posted by Stuart Beesley ... on 23 Aug, 2022 03:30 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    It is supported. But local dodgy wifi connections, or slow speeds will give rise to issues. That’s all. Some people never have a problem, others do.

  10. 8 Posted by Kevin C on 23 Aug, 2022 05:09 PM

    Kevin C's Avatar

    OK, I installed DropBox on my PC and disabled syncing in MoneyDance, then reset it up using DropBox Folder. It seems to be syncing to DropBox now. I see the .moneydancesync folder in my DropBox folder and in DropBox when I go to it on the web. And it has files in it in both places with date and time uptodate. However when I clear out my mobile app setting and the data and cache on my phone and relink to DropBox and give it approval to connect it tell me there are no folders found.

  11. 9 Posted by Stuart Beesley ... on 23 Aug, 2022 05:57 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Same dropbox account on all devices?
    If you login to the account on the web you should see a hidden .moneydancesync folder with one looooong number subfolder in it.. This should be the same folder on all devices....

  12. 10 Posted by sprimost on 23 Aug, 2022 06:12 PM

    sprimost's Avatar

    From: sprimost...just a user

    I had a hard time dropping and re starting sync. The secret, I suppose, is
    to disable sync, the stop and start MD. I'm my case, the app refused to
    recognize the sync files in the .moneydance folder. Not saying it might be
    your solution but worth a shot.

  13. 11 Posted by Kevin C on 23 Aug, 2022 06:19 PM

    Kevin C's Avatar

    I've done that. I think it's something to do with my wi-fi connection. My
    phone is working now. I had to turn 9ff wi-fi and connect using my Mobil
    cellular data. Then the mobile app found the file and sync started working.
    Now I reconnected it to my wi-fi and it's working fine.

    My tablet still won't sync. I don't have a cell data 0lan with that so I
    can't disconnect from my router. In the past it took a day before my
    tablet would see the sync file

  14. 12 Posted by Kevin C on 24 Aug, 2022 01:47 PM

    Kevin C's Avatar

    I rebooted my HughesNet satellite modem and my tablet was able to see the new MoneyDance sync file and sync correctly. Now both my phone and tablet seem to sync correctly again.

  15. Kevin C closed this discussion on 24 Aug, 2022 01:47 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