[Kmymoney-devel] [Bug 280416] New: kmymoney uses wrong client ID when communicating with bank for account mapping

Troy Carpenter troy at carpenter.cx
Fri Aug 19 12:32:18 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=280416

           Summary: kmymoney uses wrong client ID when communicating with
                    bank for account mapping
           Product: kmymoney4
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kmymoney-devel at kde.org
        ReportedBy: troy at carpenter.cx


Version:           unspecified (using KDE 4.7.0) 
OS:                Linux

This is with Clay's 4.6.0 ppa version.

When trying to map an account to an online account, I got a generic error,
something line 2000.

Trying to add a recent American Express card, and I got a similar 
error, only this time it was a bit more helpful.  It said that the client 
version was not supported.  This in spite of the fact that I specifcally 
picked Quicken 2011 as the client ID and 103 as the header version.

The exact error from American Express is:

ERROR #2000 General error: "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.)"
Server message: [ofx.unsupportedClientApplication]Client application or 
version is not supported by this server.[ref: 20110817021706.765]


Reproducible: Always

Steps to Reproduce:
Go to an account and select "map to an online account".  Select kmymoney OFX. 
Find the institution information, select "Quicken 2011" and 103 as the header. 
Then click the "next" button to try to download account information from the
financial institution.

Actual Results:  
>From an attempt with American Express:

ERROR #2000 General error: "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.)"
Server message: [ofx.unsupportedClientApplication]Client application or 
version is not supported by this server.[ref: 20110817021706.765]

Expected Results:  
The Client ID would be correct and kMyMoney receives the account information
for mapping.

This obviously happens with institutions only support recent Quicken versions. 
If the bank still accepts the other Quicken versions, this probably doesn't
happen.

Note that other accounts were previously mapped still work using the newest
Quicken version when using the "update" command, so I know it can send the
correct client ID, just not on the initial setup.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list