I had everything setup correctly, and been us Kmymoney for about a month now and really love it but yesterday it failed. I updated my banking account as usual but it returned an error. It stated that I the program I was using was no longer supported. I was using the latest version of quicken that you have available so I changed it but still get the same error. Reproducible: Always Steps to Reproduce: 1. Click on account 2. Click update 3. Get OFX importer plugin error Actual Results: Unable to import '/tmp/kde-chuck/kmymoneyDj3481.tmp' using the OFX importer plugin. The plugin returned the following error: SONRS: General error (Code 2000): Error other than those specified by the remaining error codes. (Note: Servers should provide a more specific error whenever possible. Error code 2000 should be reserved for cases in which a more specific code is not available.) (The financial management software you are using is no longer supported. Please upgrade your software or contact us at 1-800-956-4442 for assistance. (2000:9)) Expected Results: Imported recent transactions for me to review and accept.
Assuming you did not change that setting in KMyMoney, have you called the bank and asked what software the DO support? Also if you create a file ofxlog.txt in your home directory, and try the download again, you will get a more verbose log of the download, which sometimes gives a better indication of the actual problem.
I want to try to fix this without calling the bank. I will try making the log file as you stated and post the results but right now grass is calling me to be cut. Sometimes there is not enough time in the day. I call the bank if we can't get this fixed. They did support quicken because I have to pay a small monthly fee for that. They may have discontinued that service but they haven't notified me. They are pretty good about notifying me of every little change that they make.
I've found that support of OFX is rarely a bank's strong point, and is usually not even done in-house. They buy the software from someone else, so they are not always even aware of the details. It does vary greatly. You might also check out http://ofxhome.com and see if they have any notes on your bank. Also - be careful posting that log file - be sure to alter any names/passwords/account numbers.
On 14/06/14 11:26, Chuck wrote: > the program I was using was no > longer supported. I was using the latest version of quicken that you have > available so I changed it but still get the same error. You don't actually say what was your initial Quicken(?). My first thought was that, it being 2014, Quicken would have introduced a new, money generating, version, and ceased support for an earlier one. Just found this, from last year - "On April 30, of each year, Quicken discontinues its support for any of its versions more than 2 years old. As of April 30, 2013, Quicken will no longer support Quicken 2010". By implication, perhaps Quicken 2011 support has been dropped, but a later one should be OK. What is available in your KMM version, of what? By that I meant, also what KMM version do you have? Allan
On 14/06/14 11:26, Chuck wrote: > https://bugs.kde.org/show_bug.cgi?id=336206 > For completeness, I'll add this further update - "“2100” = Quicken 2012 for Windows “2200” = Quicken 2013 for Windows “2300” = Quicken 2014 for Windows To avoid adding a new APPVER each year, servers can allow access for <APPID>QWIN and APPVER greater than (>) the first version of Quicken for Windows the server supports." From https://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&ved=0CGkQFjAG&url=https%3A%2F%2Ffi.intuit.com%2Ftechnical%2Fresources_tools%2FQuicken_Data_Mapping_Guide_2014.docx&ei=EHicU6LuKcTEOZ6NgIAK&usg=AFQjCNEQu4qfyeHzxu_eymjcB-KgbQMWrQ&sig2=zw2DTSg4ISQROaXWC70RAg&bvm=bv.68911936,d.ZWU Allan
OK, I created the log file and below are the results. I am using Version 4.6.4 of Kmymoney and set to quicken 2011, which is the only one available. I checked the website you suggested and my bank, Wells Fargo is listed. Now I see that quicken 2014 is out, so maybe they have dropped support for 2011. <OFX> <SIGNONMSGSRQV1> <SONRQ> <DTCLIENT>20140614131839.000 <USERID>########## <USERPASS>######### <LANGUAGE>ENG <FI> <ORG>WF <FID>3000 </FI> <APPID>QWIN <APPVER>2000 </SONRQ> </SIGNONMSGSRQV1> <BANKMSGSRQV1> <STMTTRNRQ> <TRNUID>###########.000 <CLTCOOKIE>1 <STMTRQ> <BANKACCTFROM> <BANKID>######### <ACCTID>######### <ACCTTYPE>CHECKING </BANKACCTFROM> <INCTRAN> <DTSTART>20140612 <INCLUDE>Y </INCTRAN> </STMTRQ> </STMTTRNRQ> </BANKMSGSRQV1> </OFX> response: OFXHEADER:100 DATA:OFXSGML VERSION:102 SECURITY:NONE ENCODING:USASCII CHARSET:1252 COMPRESSION:NONE OLDFILEUID:NONE NEWFILEUID:################ <OFX> <SIGNONMSGSRSV1><SONRS> <STATUS> <CODE>2000 <SEVERITY>ERROR <MESSAGE>The financial management software you are using is no longer supported. Please upgrade your software or contact us at 1-800-956-4442 for assistance. (2000:9) </STATUS> <DTSERVER>20140614171839.531[0:GMT] <LANGUAGE>ENG <FI> <ORG>WF <FID>3000 </FI> </SONRS> </SIGNONMSGSRSV1> <BANKMSGSRSV1> <STMTTRNRS> <TRNUID>20140614131839.000 <STATUS> <CODE>2000 <SEVERITY>ERROR <MESSAGE>The financial management software you are using is no longer supported. Please upgrade your software or contact us at 1-800-956-4442 for assistance. (2000:9) </STATUS> <CLTCOOKIE>1 </STMTTRNRS> </BANKMSGSRSV1> </OFX> Completed
On 14/06/14 18:26, Chuck wrote: > https://bugs.kde.org/show_bug.cgi?id=336206 > > --- Comment #6 from Chuck <chucksimpson07@gmail.com> --- > OK, I created the log file and below are the results. I am using Version 4.6.4 > of Kmymoney and set to quicken 2011, which is the only one available. I checked > the website you suggested and my bank, Wells Fargo is listed. Now I see that > quicken 2014 is out, so maybe they have dropped support for 2011. I suspect a patch will now be needed for that, but that's not really going to help you, unless you are up to building from source. Seems a shame to need to patch for something this predictable. Allan
I the exact same error as op. This started happening today for me. I was last able to sync with the bank successfully last weekend.
As this is likely to affect a lot of users, would it be worth a patch release just to fix this single issue? It seems it should be a fairly safe change to add newer versions, and optionally remove as many of the oldest versions of Quicken KMM can identify itself as. For the future, it might be reasonable to allow manual entry instead of only being able to pick from a hard coded list.
Is there any way we can get a simple patch to the existing version or does it require compiling?
This has been fixed in version 4.6.6, released last week. The fix requires compiling. If you are not comfortable compiling yourself, ask your distro for an update.
Fixed by commit http://quickgit.kde.org/?p=kmymoney.git&a=commit&h=015e8dc30759814c55d325694a2cb5342e2b098f
I don't know if this is frowned upon, or even worse, but if there is a severe issue, might a hex-edit of the ofx plugin be worth a try? Obviously, I never suggested this, and it would be at owner's risk, and with a good proper backup, but if there will be some delay before the distro catches up, I might have been inclined to try it. Ghex looks reasonable, but what would the devs do? Stressing again, don't even think of doing it if you're not fully confident. I don't know if the insertion of data would be detected and throw an error, but...
Not the time or place to discuss it. If your distro doesn't make it available soon enough, contact us on the kmymoney-devel mailing list and we'll figure out the best way to fix you up.
Will this version be released in downloads on sourceforge? I use Arch Linux, and could easily modify the source package to point to the new version until the official repos are updated. This would be much simpler than compiling from a git checkout and attempting to get everything configured right and installed over the existing installation.
The released version is available for download at http://download.kde.org/stable/kmymoney/4.6.6/src/kmymoney-4.6.6.tar.xz.mirrorlist