Are you EVER going to fix split entries for the iOS app?

Eric Murphy's Avatar

Eric Murphy

Apr 30, 2015 @ 05:10 PM

It's ridiculous. It's been like this for months: it takes up to half a dozen attempts to get splits to save correctly. I have to re-enter the same information over and over again until it finally, after four, five, six, seven attempts actually gets saved accurately.

How hard can this be to fix?

  1. 1 Posted by Art on Apr 30, 2015 @ 09:19 PM

    Art's Avatar

    For me, the splits issue seems to be that the app changes split entities arbitrarily between Payment and Deposit. I'll enter one split as a payment, then add a new split (another payment) and save only to find the total is off. Going back I see that one (or more) of the payments has, for some reason, changed to deposit.

    Art

  2. 2 Posted by ERIC MURPHY on Apr 30, 2015 @ 09:23 PM

    ERIC MURPHY's Avatar

    I see the same thing: payments arbitrarily converted to deposits and vice versa. But I also see actual dollar amounts randomly changed, and categories reshuffled (e.g., a transaction including a sales tax and a tip split will see the categories swapped even when the dollar amounts don’t change).

    Even really carefully verifying the amounts, categories, and payment/deposit status immediately before saving doesn’t prevent the problem, leading me to believe that Moneydance is not saving the split properly.

  3. 3 Posted by Scott Meehan on May 12, 2015 @ 07:58 PM

    Scott Meehan's Avatar

    Hi Eric,

    I'm terribly sorry for our delayed response! Somehow your inquiry slipped through the cracks.

    Can you send us the output of your console log? This can be found by going to Help -> Console window in Moneydance, then clicking the "Copy to clipboard" button and pasting the output to us here.

    Can you also send us a screenshot of the window that opens when you go to File -> Syncing in Moneydance? Here's how to take a screenshot:

    http://www.take-a-screenshot.org/

    Scott Meehan
    Infinite Kind Support

  4. 4 Posted by ERIC MURPHY on May 12, 2015 @ 08:01 PM

    ERIC MURPHY's Avatar

    Well, I would, except that there’s no console log in iOS, and this is definitely an iOS issue. I never have this problem with the desktop version of Moneydance. I doubt it has anything to do with sync, because I see the problem instantly, i.e., immediately after the transaction is saved, before it would even have time to sync. Also, it never happens with transactions I originally entered from the desktop. It only ever happens with transactions entered on my iPhone.

  5. 5 Posted by Scott Meehan on May 12, 2015 @ 08:04 PM

    Scott Meehan's Avatar

    Hi Eric,

    The logs are in the Moneydance desktop/laptop application. It's possible that there's a configuration issue or something else going on that's affecting the iOS app, which is why I asked for that information.

    Scott Meehan
    Infinite Kind Support

  6. 6 Posted by ERIC MURPHY on May 12, 2015 @ 08:06 PM

    ERIC MURPHY's Avatar

    Okay. I’ll send you the log info when I get home from work tonight. Assuming my Internet connection is working, which given the general incompetence of AT&T’s U-verse team, is something of an open question.

  7. 7 Posted by ERIC MURPHY on May 13, 2015 @ 02:17 PM

    ERIC MURPHY's Avatar

    Starting Moneydance 2014.5 (980) at Mon May 11 08:56:29 PDT 2015
    Settings Folder: /Users/eric/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance
    OS: Mac OS X 10.10.3 x86_64
    Java: 1.7.0_45 (Oracle Corporation)
    Is in sandbox: true; restricted file access: true
    Initializing Moneydance SSL
    Created new custom trust manager
    TRUSTMGR: initialized custom stream handler factory...
    opening last file: Finances 2010-2015
    opening file from folder: /Users/eric/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Finances 2010-2015.moneydance
    opening file from folder: /Users/eric/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Finances 2010-2015.moneydance
    java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at java.net.Socket.connect(Socket.java:528)
    at java.net.Socket.<init>(Socket.java:425)
    at java.net.Socket.<init>(Socket.java:208)
    at com.moneydance.apps.md.controller.olb.HttpsHelper.getProxyConnection(HttpsHelper.java:54)
    at com.moneydance.apps.md.controller.olb.HttpsHelper2.getSSLSocket(HttpsHelper2.java:63)
    at com.moneydance.apps.md.controller.olb.CustomURLStreamHandlerFactory$HttpsURLConnectionImpl.connect(CustomURLStreamHandlerFactory.java:557)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2599)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2541)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.getTransactions(OFXConnection.java:972)
    at com.moneydance.apps.md.view.gui.OnlineManager.downloadAllTxns(OnlineManager.java:602)
    at com.moneydance.apps.md.view.gui.MoneydanceGUI.doNetSync(MoneydanceGUI.java:2569)
    at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.run(Dispatcher.java:126)
    at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.invoke(Dispatcher.java:75)
    at com.moneydance.apps.md.controller.uri.Dispatcher.invoke(Dispatcher.java:49)
    at com.moneydance.apps.md.controller.Main.showURL(Main.java:990)
    at com.moneydance.apps.md.controller.BackgroundOpsThread$DownloadAllTask.run(BackgroundOpsThread.java:199)
    at com.moneydance.apps.md.controller.BackgroundOpsThread.run(BackgroundOpsThread.java:140)
    java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at java.net.Socket.connect(Socket.java:528)
    at java.net.Socket.<init>(Socket.java:425)
    at java.net.Socket.<init>(Socket.java:208)
    at com.moneydance.apps.md.controller.olb.HttpsHelper.getProxyConnection(HttpsHelper.java:54)
    at com.moneydance.apps.md.controller.olb.HttpsHelper2.getSSLSocket(HttpsHelper2.java:63)
    at com.moneydance.apps.md.controller.olb.CustomURLStreamHandlerFactory$HttpsURLConnectionImpl.connect(CustomURLStreamHandlerFactory.java:557)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2599)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2541)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.getTransactions(OFXConnection.java:972)
    at com.moneydance.apps.md.view.gui.OnlineManager.downloadAllTxns(OnlineManager.java:602)
    at com.moneydance.apps.md.view.gui.MoneydanceGUI.doNetSync(MoneydanceGUI.java:2569)
    at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.run(Dispatcher.java:126)
    at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.invoke(Dispatcher.java:75)
    at com.moneydance.apps.md.controller.uri.Dispatcher.invoke(Dispatcher.java:49)
    at com.moneydance.apps.md.controller.Main.showURL(Main.java:990)
    at com.moneydance.apps.md.controller.BackgroundOpsThread$DownloadAllTask.run(BackgroundOpsThread.java:199)
    at com.moneydance.apps.md.controller.BackgroundOpsThread.run(BackgroundOpsThread.java:140)
    Saving state file to dropbox
    Error setting cookie: java.lang.Exception: Cannot send cookie back to source: https://online.americanexpress.com/myca/ofxdl/desktop/desktopDownload.do?request_type=nl_ofxdownload; SaneID=23.124.108.37-1431359807655673; Tue, 14-May-0020 07:56:47 PST; path=%2F; domain=online.americanexpress.com
    Error setting cookie: java.lang.Exception: Cannot send cookie back to source: https://online.americanexpress.com/myca/ofxdl/desktop/desktopDownload.do?request_type=nl_ofxdownload; JSESSIONID=0000zqcTkSmpERDvc7fkWfBHjT5%3A17qpuebih; path=%2F; domain=online.americanexpress.com
    java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at java.net.Socket.connect(Socket.java:528)
    at java.net.Socket.<init>(Socket.java:425)
    at java.net.Socket.<init>(Socket.java:208)
    at com.moneydance.apps.md.controller.olb.HttpsHelper.getProxyConnection(HttpsHelper.java:54)
    at com.moneydance.apps.md.controller.olb.HttpsHelper2.getSSLSocket(HttpsHelper2.java:63)
    at com.moneydance.apps.md.controller.olb.CustomURLStreamHandlerFactory$HttpsURLConnectionImpl.connect(CustomURLStreamHandlerFactory.java:557)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2599)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2541)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.getTransactions(OFXConnection.java:972)
    at com.moneydance.apps.md.view.gui.OnlineManager.downloadAllTxns(OnlineManager.java:602)
    at com.moneydance.apps.md.view.gui.MoneydanceGUI.doNetSync(MoneydanceGUI.java:2569)
    at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.run(Dispatcher.java:126)
    at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.invoke(Dispatcher.java:75)
    at com.moneydance.apps.md.controller.uri.Dispatcher.invoke(Dispatcher.java:49)
    at com.moneydance.apps.md.controller.Main.showURL(Main.java:990)
    at com.moneydance.apps.md.controller.BackgroundOpsThread$DownloadAllTask.run(BackgroundOpsThread.java:199)
    at com.moneydance.apps.md.controller.BackgroundOpsThread.run(BackgroundOpsThread.java:140)
    java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at java.net.Socket.connect(Socket.java:528)
    at java.net.Socket.<init>(Socket.java:425)
    at java.net.Socket.<init>(Socket.java:208)
    at com.moneydance.apps.md.controller.olb.HttpsHelper.getProxyConnection(HttpsHelper.java:54)
    at com.moneydance.apps.md.controller.olb.HttpsHelper2.getSSLSocket(HttpsHelper2.java:63)
    at com.moneydance.apps.md.controller.olb.CustomURLStreamHandlerFactory$HttpsURLConnectionImpl.connect(CustomURLStreamHandlerFactory.java:557)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2599)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2541)
    at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.getTransactions(OFXConnection.java:972)
    at com.moneydance.apps.md.view.gui.OnlineManager.downloadAllTxns(OnlineManager.java:602)
    at com.moneydance.apps.md.view.gui.MoneydanceGUI.doNetSync(MoneydanceGUI.java:2569)
    at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.run(Dispatcher.java:126)
    at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.invoke(Dispatcher.java:75)
    at com.moneydance.apps.md.controller.uri.Dispatcher.invoke(Dispatcher.java:49)
    at com.moneydance.apps.md.controller.Main.showURL(Main.java:990)
    at com.moneydance.apps.md.controller.BackgroundOpsThread$DownloadAllTask.run(BackgroundOpsThread.java:199)
    at com.moneydance.apps.md.controller.BackgroundOpsThread.run(BackgroundOpsThread.java:140)
    Error setting cookie: java.lang.Exception: Cannot send cookie back to source: https://online.americanexpress.com/myca/ofxdl/desktop/desktopDownload.do?request_type=nl_ofxdownload; SaneID=23.124.108.37-1431359844646405; Tue, 14-May-0020 07:57:24 PST; path=%2F; domain=online.americanexpress.com
    Error setting cookie: java.lang.Exception: Cannot send cookie back to source: https://online.americanexpress.com/myca/ofxdl/desktop/desktopDownload.do?request_type=nl_ofxdownload; JSESSIONID=0000hLBIRX7UwcBE5a41KTSdzeM%3A17qpuebih; path=%2F; domain=online.americanexpress.com
    Saving to /Users/eric/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Finances 2010-2015.moneydance/root.mdinternal
    Saving state file to dropbox
    Error setting cookie: java.lang.Exception: Cannot send cookie back to source: https://online.americanexpress.com/myca/ofxdl/desktop/desktopDownload.do?request_type=nl_ofxdownload; SaneID=23.124.108.37-1431359879726342; Tue, 14-May-0020 07:57:59 PST; path=%2F; domain=online.americanexpress.com
    Error setting cookie: java.lang.Exception: Cannot send cookie back to source: https://online.americanexpress.com/myca/ofxdl/desktop/desktopDownload.do?request_type=nl_ofxdownload; JSESSIONID=0000aO1BRsX3D4KMI6bYPp6_Sqj%3A17qpuebih; path=%2F; domain=online.americanexpress.com
    Saving state file to dropbox
    Saving to /Users/eric/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Finances 2010-2015.moneydance/root.mdinternal
    Syncing error with dropbox DBAPI:/.moneydancesync/df1cceac-87bd-4a6b-a229-2904b52d1fde: com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.streamRequest(Unknown Source)
    at com.dropbox.client2.RESTUtility.request(Unknown Source)
    at com.dropbox.client2.DropboxAPI.metadata(Unknown Source)
    at com.moneydance.apps.md.controller.sync.DropboxNetInterface.listTxnFiles(DropboxInterface.java:413)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.sync(DropboxDocumentSyncer.java:199)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.access$000(DropboxDocumentSyncer.java:19)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer$1.run(DropboxDocumentSyncer.java:131)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    Caused by: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
    ... 11 more
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
    ... 17 more
    Syncing error with dropbox DBAPI:/.moneydancesync/df1cceac-87bd-4a6b-a229-2904b52d1fde: com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.streamRequest(Unknown Source)
    at com.dropbox.client2.RESTUtility.request(Unknown Source)
    at com.dropbox.client2.DropboxAPI.metadata(Unknown Source)
    at com.moneydance.apps.md.controller.sync.DropboxNetInterface.listTxnFiles(DropboxInterface.java:413)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.sync(DropboxDocumentSyncer.java:199)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.access$000(DropboxDocumentSyncer.java:19)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer$1.run(DropboxDocumentSyncer.java:131)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    Caused by: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
    ... 11 more
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
    ... 17 more
    Syncing error with dropbox DBAPI:/.moneydancesync/df1cceac-87bd-4a6b-a229-2904b52d1fde: com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.streamRequest(Unknown Source)
    at com.dropbox.client2.RESTUtility.request(Unknown Source)
    at com.dropbox.client2.DropboxAPI.metadata(Unknown Source)
    at com.moneydance.apps.md.controller.sync.DropboxNetInterface.listTxnFiles(DropboxInterface.java:413)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.sync(DropboxDocumentSyncer.java:199)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.access$000(DropboxDocumentSyncer.java:19)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer$1.run(DropboxDocumentSyncer.java:131)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    Caused by: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
    ... 11 more
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
    ... 17 more
    Syncing error with dropbox DBAPI:/.moneydancesync/df1cceac-87bd-4a6b-a229-2904b52d1fde: com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.streamRequest(Unknown Source)
    at com.dropbox.client2.RESTUtility.request(Unknown Source)
    at com.dropbox.client2.DropboxAPI.metadata(Unknown Source)
    at com.moneydance.apps.md.controller.sync.DropboxNetInterface.listTxnFiles(DropboxInterface.java:413)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.sync(DropboxDocumentSyncer.java:199)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.access$000(DropboxDocumentSyncer.java:19)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer$1.run(DropboxDocumentSyncer.java:131)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    Caused by: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
    ... 11 more
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
    ... 17 more
    Syncing error with dropbox DBAPI:/.moneydancesync/df1cceac-87bd-4a6b-a229-2904b52d1fde: com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.streamRequest(Unknown Source)
    at com.dropbox.client2.RESTUtility.request(Unknown Source)
    at com.dropbox.client2.DropboxAPI.metadata(Unknown Source)
    at com.moneydance.apps.md.controller.sync.DropboxNetInterface.listTxnFiles(DropboxInterface.java:413)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.sync(DropboxDocumentSyncer.java:199)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.access$000(DropboxDocumentSyncer.java:19)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer$1.run(DropboxDocumentSyncer.java:131)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    Caused by: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
    ... 11 more
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
    ... 17 more
    Syncing error with dropbox DBAPI:/.moneydancesync/df1cceac-87bd-4a6b-a229-2904b52d1fde: com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.streamRequest(Unknown Source)
    at com.dropbox.client2.RESTUtility.request(Unknown Source)
    at com.dropbox.client2.DropboxAPI.metadata(Unknown Source)
    at com.moneydance.apps.md.controller.sync.DropboxNetInterface.listTxnFiles(DropboxInterface.java:413)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.sync(DropboxDocumentSyncer.java:199)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.access$000(DropboxDocumentSyncer.java:19)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer$1.run(DropboxDocumentSyncer.java:131)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    Caused by: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
    ... 11 more
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
    ... 17 more
    Syncing error with dropbox DBAPI:/.moneydancesync/df1cceac-87bd-4a6b-a229-2904b52d1fde: com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    com.dropbox.client2.exception.DropboxIOException: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.execute(Unknown Source)
    at com.dropbox.client2.RESTUtility.streamRequest(Unknown Source)
    at com.dropbox.client2.RESTUtility.request(Unknown Source)
    at com.dropbox.client2.DropboxAPI.metadata(Unknown Source)
    at com.moneydance.apps.md.controller.sync.DropboxNetInterface.listTxnFiles(DropboxInterface.java:413)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.sync(DropboxDocumentSyncer.java:199)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer.access$000(DropboxDocumentSyncer.java:19)
    at com.moneydance.apps.md.controller.sync.DropboxDocumentSyncer$1.run(DropboxDocumentSyncer.java:131)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    Caused by: org.apache.http.conn.HttpHostConnectException: Connection to https://api.dropbox.com:443 refused
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
    ... 11 more
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketI

  8. 8 Posted by Scott Meehan on May 13, 2015 @ 04:18 PM

    Scott Meehan's Avatar

    Hi Eric,

    There does seem to be an issue with your syncing configuration, so that may be the issue.

    Can you try disabling Dropbox syncing by going to File -> Syncing in Moneydance, then close Moneydance and, using the Dropbox app or website interface, delete the:

    .moneydancesync

    folder in your Dropbox folder, then re-open Moneydance and re-enable Dropbox syncing, then disconnect from Dropbox syncing on your mobile device and re-connect and see if that fixes the syncing issue that you're having?

    Scott Meehan
    Infinite Kind Support

  9. 9 Posted by ERIC MURPHY on May 13, 2015 @ 04:21 PM

    ERIC MURPHY's Avatar

    I’ll try that tonight. But just so we’re clear: as far as I know, there’s no syncing problem. The problem is that the iOS app is not saving split transactions properly.

  10. 10 Posted by Art on May 13, 2015 @ 04:35 PM

    Art's Avatar

    Same here - it seems to be a problem with the iOS app itself, not the sync. The error is occurring while entering data, way before saving the transaction, which is when sync starts.

  11. 11 Posted by ERIC MURPHY on May 13, 2015 @ 04:38 PM

    ERIC MURPHY's Avatar

    Also, the problem never occurs with split transactions entered on the desktop (OS X) version. It only ever occurs with transactions I enter on my iPhone. If the problem were sync-related, I would expect split transactions entered on either platform to be affected.

  12. 12 Posted by Alan on Jun 15, 2015 @ 03:11 PM

    Alan's Avatar

    Can I add my support to this. I've tried using this app on holidays where I'm trying to enter split transactions in a non-base currency and it's just hopeless - I can spend 5 minutes on a single transaction and still it ends up wrong. Because of this, I've given up and just keep a written note of everything till I get home, and then enter it all on the desktop version, where each transaction only takes a few seconds to enter.

  13. System closed this discussion on Mar 19, 2016 @ 04:56 AM.

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