NCSECU Transactions Not Downloading

mdubbie's Avatar

mdubbie

20 Feb, 2021 01:38 PM

Greetings:

2 days ago I began receiving this error and transactions for the bank will not download. I removed the account number for privacy. Any suggestions?

There was an error communicating with your financial institution. The details of this error are below.

Bank Name: State Employees Credit Union - NC
Account: CU Checking
Account Number: XXXXXXXX

A communication or parsing error occurred. This could be the result of a network problem, a proxy error, or misconfigured server.
Error Description: javax.net.ssl.SSLProtocolException: Connection reset

Showing page 5 out of 5. View the first page

  1. 121 Posted by Dana on 06 May, 2021 12:20 PM

    Dana's Avatar

    Anyone else having problems again? This morning I received the following (buried deep in the Console Messages):

    The requested URL was rejected. Please consult with your administrator.<br/><br/>

    and a bit below that:

    <a href='javascript:history.back();'>[Go Back]</a>uh oh, we've gotten some OFX with no headers: <style type='text/css'>

  2. 122 Posted by panthersfan on 06 May, 2021 12:33 PM

    panthersfan's Avatar

    Yes transactions once again won’t download. I’m done with this struggle. This constantly gives me grief and takes up way too much time. I bought Quicken yesterday. My life is instantly easier.

    Lisa P. Cunningham

  3. 123 Posted by Dana on 06 May, 2021 12:49 PM

    Dana's Avatar

    There's also activity today in the quicken thread referenced somewhere above (https://community.quicken.com/discussion/7881499/state-employees-credit-union-nc-ol-220-a-errors/p9):

    >After a second failed attempt, I saw that Quicken had issued a program update. After completing this update, direct connect with ncsecu >now works, at least right now.

  4. 124 Posted by mdubbie on 08 May, 2021 09:36 PM

    mdubbie's Avatar

    Just checked and my accounts are downloading again. Seems to be no pattern on what is going on.

    Mark

  5. 125 Posted by dean on 20 May, 2021 09:58 PM

    dean's Avatar

    I'm trying to get NC SECU transaction downloads to work from within Moneydance after months of it not working. @Stuart Beesley , way back in post 39 of this thread, kindly posted a solution, but the "NC SECU" specific links in that post aren't working any more, and his "useful_scripts" collection doesn't seem to have any NC SECU information in it.

    Can anyone point me to information on how to get my MD working with NC SECU again?

  6. 126 Posted by dtd on 20 May, 2021 10:33 PM

    dtd's Avatar

    IK/Moneydance, implemented Stuart's solution into Moneydance in late March, so you don't need Stuart's part anymore, which is why he decommisioned it.

    So, if it is not working, try disabling and re-enabling the connection (that might make it use the new methodology).

    That said, in reading recent posts, NCSECU is very flaky, it seems to go up, down, up, and down.

    So, basically, you have to juggle at least two balls, making sure you have the new connection method in place, and having NCSECU working.

  7. 127 Posted by DRW on 21 May, 2021 12:31 PM

    DRW's Avatar

    After mostly not working for about two weeks I've had transactions download without issues the last three days. It comes and goes...

  8. 128 Posted by dean on 24 May, 2021 04:12 PM

    dean's Avatar

    Thanks for the responses. I've tried downloading transactions from NC SECU several times over the last few days, with no successes. I get this error as soon as I attempt the download:

    "There was an error communicating with your financial institution.  The details of this error are below.
    
    Bank Name: State Employees Credit Union - NC
    Account: (Account name)
    Account Number: (Account number)
    
    A communication or parsing error occurred.  This could be the result of a network problem, a proxy error, or misconfigured server.
    Error Description: javax.net.ssl.SSLException: Connection reset"
    

    The console log shows it failing to get a sig file from IK at the beginning of a download attempt:

    ...
    > GET https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig 
     <<HTTP/1.1 404 Not Found
    ...
    warning: unable to refresh FI info; error: java.lang.Exception: Got non-OK response when querying FI info: 404
    java.lang.Exception: Got non-OK response when querying FI info: 404
    ...
    
    then it goes on to try to do an OFX transaction with NC SECU:
    
    ...
    connecting to: https://onlineaccess.ncsecu.org/secuofx/secu.ofx with method: POST
     remote address:onlineaccess.ncsecu.org/216.76.60.171:443
    ...
    
    which apparently fails with an SSL exception:
    
    ...
    ---end headers
    javax.net.ssl.SSLException: Connection reset
    ...
    

    I have no idea if that's helpful...

  9. 129 Posted by Stuart Beesley ... on 24 May, 2021 04:26 PM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    The 404 implies you are using a custom profile... By any chance are you using my custom profile from my script? I don't think this is a problem... NCSECU has been erratic.. Perhaps try again later/tomorrow?

    (not support, just a fellow user)

  10. 130 Posted by dean on 24 May, 2021 04:39 PM

    dean's Avatar

    Thanks Stuart. I never got around to running your script, and I don't recall ever doing anything like a custom profile. I just installed the latest version of MD, though I didn't remove the old version first.

  11. 131 Posted by Stuart Beesley ... on 24 May, 2021 04:46 PM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    if you go into online setup and click the dropdown, what's the name of the NCSECU profile? Perhaps send a SS..?

  12. 132 Posted by dean on 24 May, 2021 04:58 PM

    dean's Avatar

    These ones?

  13. 133 Posted by Stuart Beesley ... on 24 May, 2021 05:37 PM

    Stuart Beesley - JUST A FELLOW USER and Toolbox ‘guy’'s Avatar

    ... looks OK.. I suspect another profile is causing the 404.... Perhaps restart MD. Help>Open console. Leave it open, then download all.. See what other info is in the console before the 404... Last time I saw this, a user had an old profile installed that had been decommissioned, or a manually setup profile...

    (not support, just a fellow user)

  14. 134 Posted by dean on 24 May, 2021 07:15 PM

    dean's Avatar

    Here is the console output for the first account it tries to download after restarting MD and "download all accounts":

    Starting Moneydance 2021 (2006) at Mon May 24 15:05:58 EDT 2021
    Settings Folder: C:\Users\dean\.moneydance
    OS: Windows 8.1 6.3 x86
    Java: 15 (AdoptOpenJDK)
    Is in sandbox: false; restricted file access: false
    creatingURLStreamHandler for protocol 'moneydanceextloader'
    initialized extension txtimport in 0.005 seconds
    Initializing fonts:
     preferred: [[Dialog, SansSerif, Dialog]]
     mono: [[Gill Sans, Monospaced]]
    fonts resolved:
     default: Dialog:12.0:style0
     mono: Gill Sans: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
    opening last file: I:\dean\Finance\MoneyDance\DeansAccounts.moneydance
    loading dataset: I:\dean\Finance\MoneyDance\DeansAccounts.moneydance
    creatingURLStreamHandler for protocol 'http'
    loading with 128 bit encryption key
    reading trunk data tiksync/trunk
    trunk data loaded (0.415 seconds), checking for incremental updates
    loading un-synced txn files...
    loading synced txn files...
    replacing root: null () with new root: My Finances (cc84b5c1-97f6-44d2-b9cb-eee5f2ad2f5b
    creatingURLStreamHandler for protocol 'https'
    opening connection with no proxy to https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig
    connecting to: https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig with method: GET proxy: null
    CookieHandler request for https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig
    Cookies retrieved: {Cookie=[]}
    Sending https request:
    GET /app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig HTTP/1.1
    Content-Length: 0
    Host: infinitekind.com
    DNT: 1
    Accept-Encoding: gzip, inflate
    Connection: close
    
    ---end headers
    >> GET https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig 
     <<HTTP/1.1 404 Not Found
     <<date: Mon, 24 May 2021 19:07:05 GMT
     <<server: Apache/2.4.18 (Ubuntu)
     <<vary: Accept-Encoding,Cookie
     <<expires: Wed, 11 Jan 1984 05:00:00 GMT
     <<cache-control: no-cache, must-revalidate, max-age=0
     <<link: <https://infinitekind.com/wp-json/>; rel="https://api.w.org/"
     <<connection: close
     <<transfer-encoding: chunked
     <<content-type: text/html; charset=UTF-8
    
    warning: unable to refresh FI info; error: java.lang.Exception: Got non-OK response when querying FI info: 404
    java.lang.Exception: Got non-OK response when querying FI info: 404
        at com.moneydance.apps.md.view.gui.OnlineManager.updateServiceInfo(OnlineManager.java:728)
        at com.moneydance.apps.md.view.gui.OnlineManager.getConnection(OnlineManager.java:97)
        at com.moneydance.apps.md.view.gui.OnlineManager.downloadAllTxns(OnlineManager.java:514)
        at com.moneydance.apps.md.view.gui.MoneydanceGUI.doNetSync(MoneydanceGUI.java:3023)
        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:1041)
        at com.moneydance.apps.md.controller.BackgroundOpsThread$DownloadAllTask.run(BackgroundOpsThread.java:204)
        at com.moneydance.apps.md.controller.BackgroundOpsThread.run(BackgroundOpsThread.java:151)
    Sending message to https://onlineaccess.ncsecu.org/secuofx/secu.ofx
    >>>>>>>>
    
    using internal https checking
    
    OFXHEADER:100
    DATA:OFXSGML
    VERSION:102
    SECURITY:NONE
    ENCODING:USASCII
    CHARSET:1252
    COMPRESSION:NONE
    OLDFILEUID:NONE
    NEWFILEUID:NONE
    
    <OFX>
    <SIGNONMSGSRQV1>
    <SONRQ>
    <DTCLIENT>20210524150657.347
    <USERID>anonymous00000000000000000000000
    <USERPASS>*
    <GENUSERKEY>N
    <LANGUAGE>ENG
    <FI>
    <ORG>SECU
    <FID>1001
    </FI>
    <APPID>QWIN
    <APPVER>2400
    </SONRQ>
    </SIGNONMSGSRQV1>
    <PROFMSGSRQV1>
    <PROFTRNRQ>
    <TRNUID>1621883217355-0
    <PROFRQ>
    <CLIENTROUTING>MSGSET
    <DTPROFUP>20070910
    </PROFRQ>
    </PROFTRNRQ>
    </PROFMSGSRQV1>
    </OFX>
    
    
    <<<<77<<<<
    connecting to: https://onlineaccess.ncsecu.org/secuofx/secu.ofx with method: POST
     remote address:onlineaccess.ncsecu.org/216.76.60.171:443
     application protocol:
     handshake app protocol:null
     enabled protocols:[TLSv1.3, TLSv1.2, TLSv1.1, TLSv1]
     enabled cipher suites:[TLS_AES_256_GCM_SHA384, TLS_AES_128_GCM_SHA256, TLS_CHACHA20_POLY1305_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
     ssl parameters:javax.net.ssl.SSLParameters@175d96e
     send buffer size:65536
      option: IP_TOS = 0
      option: SO_LINGER = -1
      option: SO_REUSEADDR = false
      option: SO_SNDBUF = 65536
      option: SO_KEEPALIVE = false
      option: TCP_NODELAY = false
      option: SO_RCVBUF = 65536
    Connecting with https headers:
    POST /secuofx/secu.ofx HTTP/1.1
    Host: onlineaccess.ncsecu.org
    Content-Type: application/x-ofx
    Accept-Language: en-us
    Date: Mon, 24 May 2021 15:06:57 EDT
    Accept: */*
    User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1 Safari/605.1.15
    Content-Length: 573
    Cache-Control: no-cache
    Connection: close
    
    ---end headers
    set antialiasing to HRGB
    javax.net.ssl.SSLException: Connection reset
        at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)
        at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
        at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
        at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketImpl.handleException(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(Unknown Source)
        at com.moneydance.apps.md.controller.olb.EchoInputStream.read(EchoInputStream.java:30)
        at java.base/java.io.FilterInputStream.read(Unknown Source)
        at com.infinitekind.util.IOUtils.readline(IOUtils.java:503)
        at com.moneydance.apps.md.controller.olb.CustomURLStreamHandlerFactory$HttpURLConnectionImpl.beginResponse(CustomURLStreamHandlerFactory.java:354)
        at com.moneydance.apps.md.controller.olb.CustomURLStreamHandlerFactory$HttpURLConnectionImpl.getResponseCode(CustomURLStreamHandlerFactory.java:455)
        at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2709)
        at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.sendMessage(OFXConnection.java:2573)
        at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.updateFIProfile(OFXConnection.java:624)
        at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.initSecureServices(OFXConnection.java:914)
        at com.moneydance.apps.md.controller.olb.ofx.OFXConnection.getTransactions(OFXConnection.java:924)
        at com.moneydance.apps.md.view.gui.OnlineManager.downloadAllTxns(OnlineManager.java:514)
        at com.moneydance.apps.md.view.gui.MoneydanceGUI.doNetSync(MoneydanceGUI.java:3023)
        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:1041)
        at com.moneydance.apps.md.controller.BackgroundOpsThread$DownloadAllTask.run(BackgroundOpsThread.java:204)
        at com.moneydance.apps.md.controller.BackgroundOpsThread.run(BackgroundOpsThread.java:151)
        Suppressed: java.net.SocketException: Connection reset by peer
            at java.base/sun.nio.ch.NioSocketImpl.implWrite(Unknown Source)
            at java.base/sun.nio.ch.NioSocketImpl.write(Unknown Source)
            at java.base/sun.nio.ch.NioSocketImpl$2.write(Unknown Source)
            at java.base/java.net.Socket$SocketOutputStream.write(Unknown Source)
            at java.base/sun.security.ssl.SSLSocketOutputRecord.encodeAlert(Unknown Source)
            ... 24 more
    Caused by: java.net.SocketException: Connection reset
        at java.base/sun.nio.ch.NioSocketImpl.implRead(Unknown Source)
        at java.base/sun.nio.ch.NioSocketImpl.read(Unknown Source)
        at java.base/sun.nio.ch.NioSocketImpl$1.read(Unknown Source)
        at java.base/java.net.Socket$SocketInputStream.read(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketInputRecord.read(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(Unknown Source)
        at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(Unknown Source)
        ... 20 more
    opening connection with no proxy to https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig
    connecting to: https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig with method: GET proxy: null
    CookieHandler request for https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig
    Cookies retrieved: {Cookie=[]}
    Sending https request:
    GET /app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig HTTP/1.1
    Content-Length: 0
    Host: infinitekind.com
    DNT: 1
    Accept-Encoding: gzip, inflate
    Connection: close
    
    ---end headers
    >> GET https://infinitekind.com/app/md/fis/57dd89e6-1226-4a4c-b658-b5fe133bbbc8.sig 
     <<HTTP/1.1 404 Not Found
    

    ... more of same ...

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

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