Online Services Connection Error: javax.net.ssl.SSLKeyException: rsa secret premaster error

Mary's Avatar

Mary

Oct 06, 2010 @ 01:31 AM

Apologies if I am repeating something - I searched the forums on this and came up empty. I had been using MoneyDance for about a week without a hitch, including the online services. I have accounts with Fidelity Investments, TDBank, and American Express, all of which were set up to download transactions and were working quite well.

I have tried Googling around, and it seems that there is a security error with Java SSE; some security class became disabled somehow. Unfortunately, all of the answers are in programming forums, and I'm no programmer, so I haven't been able to figure out how to remedy the issue myself. I've tried uninstalling and reinstalling java on my PC (Windows XP) as well as setting up online access for the MD accounts anew, but I keep running into this bug, and the transactions won't download. I get the same error for all of the accounts.

Does anyone have a non-programmer level fix for the issue?

  1. 1 Posted by Jessica Little on Oct 06, 2010 @ 02:51 PM

    Jessica Little's Avatar

    Hi Mary,

    I'm sorry you're having trouble connecting. The problem could be due to some rogue Java files in your Moneydance install directory. To test this, first open your install directory in Explorer (probably C:/Program Files/Moneydance or something like that). Look for any of the following files:

    jnet.jar jcert.jar *jsse.jar

    If you see any of those files, rename them to something like "jnet.jar.old" or something similar. Then, run Moneydance and try connecting again. Hopefully, this will clear the problem.

    If you still have trouble connecting, could you please send me your Moneydance and Java version information? You can get this in Moneydance by going to the Help menu and choosing the Console Window option. Just copy and paste the first four lines of the console here, which should contain the information I need.

    Jessica Little
    Moneydance Support

  2. 2 Posted by Mary on Oct 10, 2010 @ 10:13 PM

    Mary's Avatar

    Thanks, Jessica - I did not have any of those files in the directory - I had a few .jar files, but none with those names.

    Below are the first four lines of the console:

    Starting Moneydance 2010r3 (751)
    Settings Folder: C:\Documents and Settings\Administrator.moneydance
    OS: Windows XP 5.1 x86
    Java: 1.6.0_21 (Sun Microsystems Inc.)

    Many thanks for your help!

    Mary

  3. 3 Posted by Jessica Little on Oct 11, 2010 @ 01:50 PM

    Jessica Little's Avatar

    Hi Mary,

    This is a bit of a head-scratcher. Try this: create a new Moneydance file, then try to connect to your bank in your new file. If you can connect, than we know something got corrupted in your old file. If you still can't connect, then we'll know it's a more general Moneydance/Java problem.

    Jessica Little
    Moneydance Support

  4. 4 Posted by Mary on Oct 11, 2010 @ 03:27 PM

    Mary's Avatar

    I got the answer pretty quickly - when I created the new file, my first step was to set up the connection. After I selected my financial institution, I got a pop-up window with the same error (just a small box saying Error! with the error description) and when I clicked "ok" I was back to the setup screen and no financial institution appeared as selected. I tried this with three different banks and it happened each time.

    Sorry to be a pain!

  5. 5 Posted by Jessica Little on Oct 11, 2010 @ 03:32 PM

    Jessica Little's Avatar

    Hi Mary,

    Ok, let's try clearing your preferences and see if that helps. All of your settings are stored in a folder called .moneydance (note the dot), which is in your C:\Documents and Settings\Administrator folder. Navigate to C:\Documents and Settings\Administrator and rename your .moneydance folder to something else (like, say, .moneydance-old). When you start Moneydance again (you can use your old .md file), your preferences will be completely reset. If you've registered, you'll need to re-enter your registration key. Once you've cleared your preferences, try connecting again. hopefully this will clear the error.

    Jessica Little
    Moneydance Support

  6. 6 Posted by Mary on Oct 13, 2010 @ 01:40 AM

    Mary's Avatar

    That was unsuccessful. I tried renaming the old file (it wouldn't allow me to rename it .moneydance anything - I think it didn't like the dot - so I renamed it moneydanceold, with no dot). I started Moneydance again, and got a message stating that it was a limited preview, and I had to accept the license, which were good indicators that the rename worked (I had previously purchased a license for the full version). I tried first a new file, and then I tried opening my old .md file - in each case, I got the same error, both in trying to connect to an existing account, and to set up a new online connection (even for a new account). I'm flummoxed!

  7. 7 Posted by Jessica Little on Oct 13, 2010 @ 03:05 PM

    Jessica Little's Avatar

    Hi Mary,

    Did anything change on your computer right before this problem started? Like, did you update your Java, or install another program or firewall?

    Jessica Little
    Moneydance Support

  8. 8 Posted by Jessica Little on Oct 13, 2010 @ 03:14 PM

    Jessica Little's Avatar

    Hi again Mary,

    Sorry, a few more questions: When you set up your accounts, did you use the New Connection button to choose your institutions, or did you do a manual setup? Also, do you have any kind of proxy or firewall between you and the Internet?

    Lastly, if you try connecting to other banks (just any random ones off the list), do you get the same error? You don't need to have accounts at the banks to try connecting...just select a bank at random and see if you get the error.

    Jessica Little
    Moneydance Support

  9. 9 Posted by Mary on Oct 19, 2010 @ 07:49 PM

    Mary's Avatar

    Hi there - apologies for the delay.

    To answer your second questions first:

    1) When I set up the accounts, I used the New Connection button. I have not tried the manual setup option - do you want me to try that? There is no proxy or firewall (I use Kaspersky Antivirus, but I don't think it has anything like that in place, and the connections had worked previously).

    I tried connecting to several banks - both ones at which I have accounts, and random ones off the list - I get the same error each time, no matter which bank I choose. I've chosen from the top, middle, and bottom of the list.

    Before this problem started, I did not install any new programs or firewalls. I do think that it occurred shortly after I un-installed some of the older java versions - I had an instruction from another program I use (GoToMyPC) that old java versions were causing a problem and so I should uninstall those and just leave the most recent so that that program would work correctly. Should I try completely uninstalling all Java programs I have, and re-installing the latest anew?

    Many thanks

  10. 10 Posted by Jessica Little on Oct 22, 2010 @ 01:33 PM

    Jessica Little's Avatar

    Hi Mary,

    The last idea you had was exactly what I was going to suggest next. Try removing all Java versions from your computer (and maybe Moneydance too, just in case). Then, reboot, reinstall the latest Java, and reinstall Moneydance. Hopefully, that will finally clear this error.

    Jessica Little
    Moneydance Support

  11. 11 Posted by Mary Nir on Oct 28, 2010 @ 02:26 AM

    Mary Nir's Avatar

    Reinstalling both programs worked - I no longer get the error and can download transactions. Thank you so much for all your help!

  12. 12 Posted by Angie Rauscher on Oct 28, 2010 @ 09:20 AM

    Angie Rauscher's Avatar

    Mary,

    Wonderful, I'm so glad to hear it! I hope you are enjoying your Moneydance experience, and please let me know if I can be of further assistance,

    Angie Rauscher
    Moneydance Support

    Check out our new blog series, Moneydance on the Road.

  13. Angie Rauscher closed this discussion on Oct 28, 2010 @ 09:20 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