At your bank No, just kidding, though your bank is the source of trouble here. Nov 25 many banks (actually their data center operators) switched off the MT940 protocol that was used to download transaction data in favor of the CAMT protocol. At the same time, they changed the specific version of CAMT they used. All this lead to the fact that the library used by KMyMoney for all this HBCI stuff did not support it anymore. This has been fixed in the meantime and can be resolved by using at least AqBanking version 6.7.14. This most likely is not yet available by distros (YMMV). Also, you need to turn on the option to use CAMT for the download in AqBanking for all accounts that are affected. This option is available for quite some time already and you can give it a try if it already helps.
I’m using the actual AppImage of KMyMoney with this versions.
KMyMoney: 5.2.1-143b311
Alkimia: 8.2.70 (build against 8.2.70)
Aqbanking: Unbekannt (build against 6.6.4)
Gpgme: Unbekannt (build against 1.23.2)
Gwenhywfar: Unbekannt (build against 5.13.0)
KDiagram: Unbekannt (build against )
libical: Unbekannt (build against 3.0.9)
libofx: Unbekannt (build against 7.0.4)
SQLCipher: Unbekannt (build against 3.20.1)
KDE Frameworks: 6.20.0
Qt: 6.9.2 wird verwendet und gebaut wurde mit 6.9.2
AppImage
Ubuntu 24.04.3 LTS (Xcb)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.14.0-36-generic
I try to fix with help of wiki AqBanking (h t t p s://w w w . aquamaniac. d e /rdm/projects/aqbanking/wiki/Camt_2025_11). Sorry for custom link because it’s my first post.
I copy this files to “~/.aqbanking/imexporters/xml”. After this I can set the last transaction transfer date again but get this error:
Data too long (maxsize is 35)
<ELEM name="pin" type="ascii" maxsize="35">
</ELEM>
Group : "sigtail"
Group : "head"
Var : "seq"
Value : 6 (int)
Var : "signature"
Value : 4E4F5349474E4154555245 (bin)
Var : "ctrlref"
Value : "20251206174446" (char)
Var : "pin"
Value : "Fehler bei der Bearbeitung des Jobs JobGetTransactionsCAMT" (char)
<GROUP delimiter=":">
<ELEM name="pin" type="ascii" maxsize="35">
</ELEM>
<ELEM name="tan" type="an" maxsize="35" minnum="0">
</ELEM>
</GROUP>
<GROUP delimiter=":">
<ELEM name="pin" type="ascii" maxsize="35">
</ELEM>
<ELEM name="tan" type="an" maxsize="35" minnum="0">
</ELEM>
</GROUP>
Group : "sigtail"
Group : "head"
Var : "seq"
Value : 6 (int)
Var : "signature"
Value : 4E4F5349474E4154555245 (bin)
Var : "ctrlref"
Value : "20251206174446" (char)
Var : "pin"
Value : "Fehler bei der Bearbeitung des Jobs JobGetTransactionsCAMT" (char)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/msglayer/message.c: 2032: Could not create CryptHead (-1)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_pintan_sign.c: 269: here (-1)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_pintan_sign.c: 115: here
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/msglayer/msgcrypt_pintan_sign.c: 74: here (-1)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/msglayer/message.c: 652: here (-1)
3:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/joblayer/jobqueue_tomsg.c: 81: Could not encode message (-1)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/joblayer/job.c: 656: Changing status of job "JobDialogInit" from "encoded" (3) to "error" (6)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/joblayer/job.c: 656: Changing status of job "JobTan" from "encoded" (3) to "error" (6)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/applayer/cbox_send.c: 55: Could not encode queue
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/applayer/cbox_queue.c: 692: Error sending queue
5:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/applayer/cbox_itan2.c: 129: here (-1)
5:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/applayer/cbox_itan2.c: 189: here (-1)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/applayer/cbox_psd2.c: 77: here (-1)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/applayer/cbox_dialog.c: 61: here (-1)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/applayer/cbox_queue.c: 449: Could not open dialog (-1)
6:2025-12-06 17:44:49:aqhbci /builds/office/kmymoney/linux-64-gcc/build/libs/aqbanking/work/aqbanking-6.6.4/src/libs/plugins/backends/aqhbci/applayer/cbox_queue.c: 754: Setting status of job "JobGetTransactionsCAMT" to ERROR
Should I wait for a newer AppImage version or is there another solution without self compilitation? On Ubuntu are no actual versions of KMyMoney and AqBanking.