[kmymoney] [Bug 442665] New: Mapping new account to existing bank errors

Eleazar bugzilla_noreply at kde.org
Sat Sep 18 17:44:02 BST 2021


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

            Bug ID: 442665
           Summary: Mapping new account to existing bank errors
           Product: kmymoney
           Version: 5.1.2
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: onlinebanking
          Assignee: kmymoney-devel at kde.org
          Reporter: eaglexboy at gmail.com
  Target Milestone: ---

SUMMARY
When mapping new account for an existing bank I get an error while updating the
already mapped account is successful.

STEPS TO REPRODUCE
1. Select Account -> Map account -> OFXImporter
2. Select same bank as other mapped account (in my case Fidelity Investments)
3. In credentials page, enter your credentials
4. Select next

OBSERVED RESULT
When credentials page loads Notification loads stating "Certificate
verification of OFX host failed. Last successful verification was on ..."
When I hit next I get the popup saying "No suitable accounts were found at this
bank" and I can see an error in the console.

Starting eventloop
Finishing eventloop
Ending eventloop
Starting eventloop
OfxHttpRequest::slotOfxConnected
"/home/eagleboy/.local/share/kmymoney/response.ofx"
Finishing eventloop
Ending eventloop
LibOFX ERROR: find_dtd():Unable to find the DTD named opensp.dcl
LibOFX ERROR: find_dtd():Unable to find the DTD named ofx160.dtd
LibOFX ERROR: ofx_proc_file(): FATAL: Missing DTD, aborting

But the OFX seems to have valid data.

OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:20210918103618.000

<OFX><SIGNONMSGSRSV1><SONRS><STATUS><CODE>0<SEVERITY>INFO<MESSAGE>SUCCESS</STATUS><DTSERVER>20210918123619.541[-4:EDT]<LANGUAGE>ENG<FI><ORG>fidelity.com<FID>7776</FI></SONRS></SIGNONMSGSRSV1><SIGNUPMSGSRSV1><ACCTINFOTRNRS><TRNUID>20210918103618.000<STATUS><CODE>0<SEVERITY>INFO<MESSAGE>SUCCESS</STATUS><ACCTINFORS><DTACCTUP>20210918033009.000[-4:EDT]<ACCTINFO><DESC>Brokerage
Account<INVACCTINFO><INVACCTFROM><BROKERID>fidelity.com<ACCTID>XXXXXXXXX</INVACCTFROM><USPRODUCTTYPE>NORMAL<CHECKING>Y<SVCSTATUS>ACTIVE<OPTIONLEVEL>None</INVACCTINFO></ACCTINFO><ACCTINFO><DESC>Brokerage
Account<INVACCTINFO><INVACCTFROM><BROKERID>fidelity.com<ACCTID>YYYYYYYYY</INVACCTFROM><USPRODUCTTYPE>NORMAL<CHECKING>Y<SVCSTATUS>ACTIVE<OPTIONLEVEL>None</INVACCTINFO></ACCTINFO><ACCTINFO><DESC>Brokerage
Account<INVACCTINFO><INVACCTFROM><BROKERID>fidelity.com<ACCTID>111111111</INVACCTFROM><USPRODUCTTYPE>NORMAL<CHECKING>Y<SVCSTATUS>ACTIVE<OPTIONLEVEL>None</INVACCTINFO></ACCTINFO><ACCTINFO><DESC>Brokerage
Account<INVACCTINFO><INVACCTFROM><BROKERID>fidelity.com<ACCTID>222222222</INVACCTFROM><USPRODUCTTYPE>NORMAL<CHECKING>Y<SVCSTATUS>ACTIVE<OPTIONLEVEL>None</INVACCTINFO></ACCTINFO></ACCTINFORS></ACCTINFOTRNRS></SIGNUPMSGSRSV1></OFX>

EXPECTED RESULT
Accounts to load in selection screen

SOFTWARE/OS VERSIONS
Linux: Kubuntu 20.04
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8

ADDITIONAL INFORMATION
App image build 972

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list