When the bank requires a photo TAN authentification this is not offered by kmymoney STEPS TO REPRODUCE 1. set - up an new aquabanking user with e.g. comdirect 2. after entering USer Name and ID (customer nr is empty for comdirect) the system requests the normal login pin. 3. enter the login pin OBSERVED RESULT 17:03:44 Using GnuTLS default ciphers. 17:03:44 TLS: SSL-Ciphers negotiated: TLS1.2:ECDHE-RSA-AES-256-GCM:AEAD 17:03:44 Warte auf Antwort 17:03:45 Antwort erhalten 17:03:45 HBCI: 9050 - Die Nachricht enthaelt Fehler. (M) 17:03:45 HBCI: 9800 - Dialog abgebrochen (M) 17:03:45 HBCI: 9955 - Unzulässiges TAN-Verfahren. (S) 17:03:45 HBCI: 3920 - Verfügbare TAN-Verfahren: photoTAN. (S) 17:03:45 Dialog wurde von der Bank abgebrochen. PIN scheint ungültig zu sein 17:03:45 Dialog-Abbruch durch den Server. 17:03:45 AqHBCI abgeschlossen. 17:03:45 Vorgang abgeschlossen, Sie können das Fenster nun schließen. EXPECTED RESULT at this point a dialog should open to specify which method should be used mTAN or photoTAN. After selecting photoTAN the should should see the grafics and enter the corresponding PIN generated SOFTWARE/OS VERSIONS Windows: 10 (1909) KDE Frameworks 5.47.0 Qt 5.9.1 (kompiliert gegen 5.9.1) Das windows Fenstersystem ADDITIONAL INFORMATION
First: is this on Windows or Linux? You mention Linux as the platform but Windows as OS. Second: which version of AqBanking is used? I don't want to dismiss this bug entry, but it is very likely that it is an upstream problem of AqBanking. In that case, it is a good idea to open a bug on https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/Bugreports
Just changed the version number of kmymoney, I oly notice it is a windoes version ending with 8, but 5.0.6-8.1. The bundeled auabanking is: C:\Program Files\kmymoney5\bin>aqhbci-tool4.exe versions Versions: Gwenhywfar : 4.20.1.0 AqBanking : 5.8.1.0 C:\Program Files\kmymoney5\bin> Which is quite old and does not support PSD2 changes. BTW the windows version is in the bug report, at the end.
Info provided with last commit
... and the answer as well: > Which is quite old and does not support PSD2 changes. For PhotoTan to work you need at least KMyMoney: 5.0.8 (which requires) AqBanking: 6.0.1 Gwenhywfar: 5.1.2 and it is known, that these versions (AqB and Gwen) have problems with certain banks, so it is better to use even newer versions of these libraries.
But this is the latestversion availible on your download page. There is nothing newer (for Windows 64 bit) than 5.0.6 bundeled with the old versions...
Please try a version from https://binary-factory.kde.org/job/KMyMoney_Release_win64/ which has daily builds from the 5.0 branch of the source git repository. I'm not sure why we don't have a more recent version on the win64 download page.
There's no need to try that. The versions on https://binary-factory.kde.org/job/KMyMoney_Release_win64/ do not contain AqBanking so they are of no help. And lately, they don't include OFX as well since the windows build does not find it (even though it is there). Why don't we have a newer version? We don't have a maintainer who takes care of the windows versions consistently. So the current SLA for windows is 'best effort'.
Coincidentally I just finished talking to Łukasz Wojniłowicz, who previously maintained Win and macOS packages and asked him about aqbanking for Windows. I am trying to get my Win to build kmymoney, so while I can't promise anything I'll see if I can get the Windows package to include aqbanking as well.