debugging... loaded platform-specific helper Starting Moneydance 2022.2 (4060) at Sat Nov 13 14:56:07 CST 2021 Settings Folder: /home/jason/.moneydance OS: Linux 5.11.0-25-generic amd64 Java: 17 (Eclipse Adoptium) Is in sandbox: false; restricted file access: false Library path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib initialized extension moneyforesight in 0.188 seconds trying to verify external module: findandreplace findandreplace (0): 11-13 14:56:07.360|Initialized build 1215 ok initialized extension findandreplace in 0.023 seconds trying to verify external module: handybank outdated extension: handybank trying to verify external module: paypalimporter initialized extension paypalimporter in 0.006 seconds trying to verify external module: securityquoteload initialized extension securityquoteload in 0.03 seconds loaded all modules Quote Load>INFO:14:56:07-main(Quote Load,Init) Started Build 3034 Quote Load>INFO:14:56:07-main(Quote Load,Init) Locale en_US loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=12] from descriptor: Monospaced-12 loaded font java.awt.Font[family=SansSerif,name=Helvetica,style=plain,size=12] from descriptor: Helvetica-12 loaded font java.awt.Font[family=Dialog,name=Hack,style=plain,size=12] from descriptor: Hack-12 Initializing fonts: default: [[Dialog]] printing: [[Abyssinica SIL, Dialog]] monospaced: [[Monospaced]] coding: [[Hack, Monospaced]] loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Abyssinica SIL,name=Abyssinica SIL,style=plain,size=12] from descriptor: Abyssinica SIL-12 loaded font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=12] from descriptor: Monospaced-12 loaded font java.awt.Font[family=Hack,name=Hack,style=plain,size=12] from descriptor: Hack-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=32] from descriptor: Dialog-32 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=14] from descriptor: Dialog-14 fonts resolved: default: Dialog:12.0:style0 mono: Monospaced:12.0:style0 coding: Hack:12.0:style0 print: Abyssinica SIL: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 Theme NoSuchField: dashboardBG2 Theme NoSuchField: dashboardBG1 Theme NoSuchField: reminderHomeBG Setting look and feel class to javax.swing.plaf.metal.MetalLookAndFeel loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Abyssinica SIL,name=Abyssinica SIL,style=plain,size=12] from descriptor: Abyssinica SIL-12 loaded font java.awt.Font[family=Monospaced,name=Monospaced,style=plain,size=12] from descriptor: Monospaced-12 loaded font java.awt.Font[family=Hack,name=Hack,style=plain,size=12] from descriptor: Hack-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=32] from descriptor: Dialog-32 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=12] from descriptor: Dialog-12 loaded font java.awt.Font[family=Dialog,name=Dialog,style=plain,size=14] from descriptor: Dialog-14 opening last file: finances loading dataset: /home/jason/.moneydance/Documents/finances.moneydance loading with 128 bit encryption key reading trunk data tiksync/trunk DATA: read 33892 entries; mintime=Wed Dec 31 18:00:00 CST 1969 maxtime=Sat Nov 13 14:43:25 CST 2021 trunk data loaded (1.448 seconds), checking for incremental updates loading un-synced txn files... DATA: read 2 entries; mintime=Sat Nov 13 14:49:35 CST 2021 maxtime=Sat Nov 13 14:49:35 CST 2021 loading synced txn files... DATA: finished writing in 1.585 seconds DATA: renaming/pushing from temp file took an additional 0.047 seconds replacing root: null () with new root: Root Account (55865b1a-7ade-430f-8ed8-66d5db7ec0b2 Quote Load>INFO:14:56:12-main(Quote Load,HandleEventFileOpened) Debug level set to INFO Quote Load>INFO:14:56:12-AWT-EventQueue-0(Main,sendAuto) now 14:56:12.986085416 next 2021-11-13T15:00 Quote Load>INFO:14:56:13-AWT-EventQueue-0(Main,showConsole) Starting Quote Load Quote Load>INFO:14:56:13-AWT-EventQueue-0(Main,showConsole) Auto Run Quote Load>INFO:14:56:13-AWT-EventQueue-0(loadPricesWindow,getPrices) URI moneydance:fmodule:securityquoteload:getQuote?qs=yahoo&tid=fc456669-bea4-4828-94c4-edf9780b5a7f&s=TRRJX Quote Load>INFO:14:56:13-Thread-5(QuoteManager,getQuotes) URI getQuote?qs=yahoo&tid=fc456669-bea4-4828-94c4-edf9780b5a7f&s=TRRJX Quote Load>INFO:14:56:13-pool-4-thread-1(GetQuoteTask,call) Processing TRRJX URI:https://finance.yahoo.com/quote/TRRJX?p=TRRJX Quote Load>INFO:14:56:14-AWT-EventQueue-0(loadPricesWindow,updatePrices) URI loadPrice?tid=fc456669-bea4-4828-94c4-edf9780b5a7f&s=TRRJX&p=24.87000000&d=2021-11-12T20:01:26&c=USD&v=0 Quote Load>INFO:14:56:14-AWT-EventQueue-0(loadPricesWindow,doneQuote) Finished quote fc456669-bea4-4828-94c4-edf9780b5a7f Quote Load>INFO:14:56:14-AWT-EventQueue-0(GetQuotesProgressMonitor,done) Done message total=1 ok=1 error=0 Quote Load>INFO:14:56:14-AWT-EventQueue-0(loadPricesWindow,TaskCompleted) Tasks Completed logging txn; file: tiksync/out/20211113205614_437.txn-tmp logging txn; file: tiksync/out/20211113205614_437.txn-tmp Update info received with successful signature verification Version info retrieved; we are up to date! Quote Load>INFO:14:56:53-Thread-4(Main,QuoteTimer) Quotes Completed Quote Load>INFO:15:00:00-AWT-EventQueue-0(Main,sendAuto) now 15:00:00.997351340 next 2021-11-13T17:00 Quote Load>INFO:15:00:00-AWT-EventQueue-0(Main,showConsole) Starting Quote Load Quote Load>INFO:15:00:00-AWT-EventQueue-0(Main,showConsole) Auto Run Quote Load>INFO:15:00:01-AWT-EventQueue-0(loadPricesWindow,getPrices) URI moneydance:fmodule:securityquoteload:getQuote?qs=yahoo&tid=df0e216d-2a05-4223-8f6b-0e5a01f8d1a5&s=TRRJX Quote Load>INFO:15:00:01-Thread-7(QuoteManager,getQuotes) URI getQuote?qs=yahoo&tid=df0e216d-2a05-4223-8f6b-0e5a01f8d1a5&s=TRRJX Quote Load>INFO:15:00:01-pool-6-thread-1(GetQuoteTask,call) Processing TRRJX URI:https://finance.yahoo.com/quote/TRRJX?p=TRRJX Quote Load>INFO:15:00:01-AWT-EventQueue-0(loadPricesWindow,updatePrices) URI loadPrice?tid=df0e216d-2a05-4223-8f6b-0e5a01f8d1a5&s=TRRJX&p=24.87000000&d=2021-11-12T20:01:26&c=USD&v=0 Quote Load>INFO:15:00:01-AWT-EventQueue-0(loadPricesWindow,doneQuote) Finished quote df0e216d-2a05-4223-8f6b-0e5a01f8d1a5 Quote Load>INFO:15:00:01-AWT-EventQueue-0(GetQuotesProgressMonitor,done) Done message total=1 ok=1 error=0 Quote Load>INFO:15:00:01-AWT-EventQueue-0(loadPricesWindow,TaskCompleted) Tasks Completed logging txn; file: tiksync/out/20211113205614_437.txn-tmp logging txn; file: tiksync/out/20211113205614_437.txn-tmp Error checking MDPlus license: java.net.ConnectException exception polling MD+ status. Increasing polling interval. error: java.net.ConnectException java.net.ConnectException at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source) at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source) at com.moneydance.apps.md.controller.MDPlus$MDPlusLicense.refreshStatusNow(MDPlus.java:585) at com.moneydance.apps.md.view.gui.MDPlusController.asyncPoller(MDPlusController.java:142) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.net.ConnectException at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.checkRetryConnect(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: java.nio.channels.ClosedChannelException at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(Unknown Source) at java.base/sun.nio.ch.SocketChannelImpl.beginConnect(Unknown Source) at java.base/sun.nio.ch.SocketChannelImpl.connect(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$0(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) ... 10 more Unable to acquire Moneydance+ auth token: java.net.ConnectException java.net.ConnectException at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source) at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source) at com.moneydance.apps.md.controller.MDPlus$MDPlusLicense.refreshStatusNow(MDPlus.java:585) at com.moneydance.apps.md.controller.MDPlus$MDPlusLicense.refreshStatusIfNecessary(MDPlus.java:503) at com.moneydance.apps.md.controller.MDPlus$MDPlusLicense.getAuthenticatedToken(MDPlus.java:618) at com.moneydance.apps.md.controller.olb.plaid.PlaidConnection.getPlaidClient(PlaidConnection.java:186) at com.moneydance.apps.md.controller.olb.plaid.PlaidConnection.getTransactions(PlaidConnection.java:837) at com.moneydance.apps.md.view.gui.OnlineManager.downloadAllTxns(OnlineManager.java:531) at com.moneydance.apps.md.view.gui.MoneydanceGUI.doNetSync(MoneydanceGUI.java:3175) at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.run(Dispatcher.java:130) at com.moneydance.apps.md.controller.uri.Dispatcher$UIDispatcher.invoke(Dispatcher.java:79) at com.moneydance.apps.md.controller.uri.Dispatcher.invoke(Dispatcher.java:53) at com.moneydance.apps.md.controller.Main.showURL(Main.java:1026) at com.moneydance.apps.md.controller.BackgroundOpsThread$DownloadAllTask.run(BackgroundOpsThread.java:204) at com.moneydance.apps.md.controller.BackgroundOpsThread.run(BackgroundOpsThread.java:151) Caused by: java.net.ConnectException at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.checkRetryConnect(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.nio.channels.ClosedChannelException at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(Unknown Source) at java.base/sun.nio.ch.SocketChannelImpl.beginConnect(Unknown Source) at java.base/sun.nio.ch.SocketChannelImpl.connect(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$0(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) ... 10 more exception polling MD+ status. Increasing polling interval. error: java.net.ConnectException java.net.ConnectException at java.net.http/jdk.internal.net.http.HttpClientImpl.send(Unknown Source) at java.net.http/jdk.internal.net.http.HttpClientFacade.send(Unknown Source) at com.moneydance.apps.md.controller.MDPlus$MDPlusLicense.refreshStatusNow(MDPlus.java:585) at com.moneydance.apps.md.view.gui.MDPlusController.asyncPoller(MDPlusController.java:142) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.net.ConnectException at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.checkRetryConnect(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ... 1 more Caused by: java.nio.channels.ClosedChannelException at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(Unknown Source) at java.base/sun.nio.ch.SocketChannelImpl.beginConnect(Unknown Source) at java.base/sun.nio.ch.SocketChannelImpl.connect(Unknown Source) at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$0(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) ... 10 more