Bug #294
offenEndlosschleife bei comdirect-Kreditkarten-Umsatzabfrage
Beschreibung
Die Abfrage von Kreditkartenumsätzen bei meinem comdirect-Konto endet neuerdings nicht, sondern aqbanking scheint die selbe Anfrage immer wieder neu rauszusenden. Die angefragten Daten sind in der Antwort enthalten.
Für das Girokonto funktioniert die Abfrage.
Logs gehen Martin gesondert zu.
Von mgehre vor mehr als 2 Jahren aktualisiert
Ich habe das gleiche Problem mit aqbanking 6.5.4. Hast du dazu einen Workaround gefunden?
Von christoph vor etwa 2 Jahren aktualisiert
Ich denke Auslöser lag auf der Seite der Bank, ein paar Tage später ging es wieder. Aber das Verhalten von aqbanking halte ich trotzdem für einen Bug.
Von Thomas vor etwa 1 Jahr aktualisiert
- AqBanking-Version wurde von 6.5.3 zu 6.5.3 und 6.5.4.1beta geändert
Hallo zusammen,
ich beobachte dieses Problem leider auch schon seit längerer Zeit, über verschiedenste Versionen hinweg.
Wenn ich den Zeitraum des Abrufs sehr kurz wähle (< 1 Woche) läuft der Prozess durch.
Setze ich die Option --fromdate auf einen früheren Zeitpunkt (eine Woche oder ein Monat in der Vergangenheit), läuft der Prozess in einer Endlosschleife.
Im Log sehe ich allerdings, dass die Buchungstexte enthalten sind.
Nur wird der Request immer und immer wieder ausgeführt, sodass ich den Docker-Container, in dem der Prozess läuft, abschiessen muss.
Problem mit Abruf:
comdirect VISA-Karte (Kreditkarte) Endlosschleife
–> Das funktioniert
$ /usr/local/bin/aqbanking-cli --acceptvalidcerts --pinfile=PATH_TO_PINFILE --cfgdir=CONFIG_DIR --opticaltan='node /home/node/app/src/opticaltan.app.js 5 10' request --transactions --ignoreUnsupported --bank=BLZ --account=CREDIT_CARD_NUMBER --subaccount='Visa-Karte (Kreditkarte)' --ctxfile='PATH_TO_CTX_FILE' --fromdate=20240610
–> Das hier funktioniert nicht (20240610 vs. 20240601)
$ /usr/local/bin/aqbanking-cli --acceptvalidcerts --pinfile=PATH_TO_PINFILE --cfgdir=CONFIG_DIR --opticaltan='node /home/node/app/src/opticaltan.app.js 5 10' request --transactions --ignoreUnsupported --bank=BLZ --account=CREDIT_CARD_NUMBER --subaccount='Visa-Karte (Kreditkarte)' --ctxfile='PATH_TO_CTX_FILE' --fromdate=20240601
Das hier kommt in einer Endlosschleife
HBCI: 3076 - Starke Kundenauthentifizierung nicht notwendig. (S) 5:2024/06/10 15-57-14:aqbanking(92):siotlsext.c: 229: Found matching certificate "37:71:FA:DF:9E:17:74:BD:48:71:AF:77:AD:48:CD:A8" with same status 5:2024/06/10 15-57-14:aqbanking(92):siotlsext.c: 250: Automatically accepting certificate [37:71:FA:DF:9E:17:74:BD:48:71:AF:77:AD:48:CD:A8] HBCI: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (M) HBCI: 3040 - Weitere Informationen liegen vor. (S) HBCI: 3076 - Starke Kundenauthentifizierung nicht notwendig. (S) 5:2024/06/10 15-57-14:aqbanking(92):siotlsext.c: 229: Found matching certificate "37:71:FA:DF:9E:17:74:BD:48:71:AF:77:AD:48:CD:A8" with same status 5:2024/06/10 15-57-14:aqbanking(92):siotlsext.c: 250: Automatically accepting certificate [37:71:FA:DF:9E:17:74:BD:48:71:AF:77:AD:48:CD:A8] HBCI: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (M) HBCI: 3040 - Weitere Informationen liegen vor. (S) HBCI: 3076 - Starke Kundenauthentifizierung nicht notwendig. (S) 5:2024/06/10 15-57-14:aqbanking(92):siotlsext.c: 229: Found matching certificate "37:71:FA:DF:9E:17:74:BD:48:71:AF:77:AD:48:CD:A8" with same status 5:2024/06/10 15-57-14:aqbanking(92):siotlsext.c: 250: Automatically accepting certificate [37:71:FA:DF:9E:17:74:BD:48:71:AF:77:AD:48:CD:A8] HBCI: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (M) HBCI: 3040 - Weitere Informationen liegen vor. (S) HBCI: 3076 - Starke Kundenauthentifizierung nicht notwendig. (S) 5:2024/06/10 15-57-15:aqbanking(92):siotlsext.c: 229: Found matching
Auszug aus dem Logfile:
node@800988e041f2:~/fints/users/USER/ACCOUNT_ID/backends/aqhbci/data/banks/de/BLZ/logs$ cat 20240516-155637-001.log mode: pintan rdhtype: 1 hbciVersion: 300 tokenType: pintan crypt: no sender: user gwenhywfar: 5.10.1.2 aqhbci: 6.5.4.1beta appname: 32F8A67FE34B57AB8D7E4FE70 appversion: 6.5 size: 297 ... UMSAETZE erscheinen hier im Log und wiederholen sich immer wieder. ...
Gerne kann ich weitere Details und Logs zur Verfügung stellen, um das Problem weiter eingrenzen zu können.
Beim Abruf des Girokontos habe ich das Problem nicht und ich kann Daten über einen längeren Zeitraum problemlos abrufen.
Wäre klasse, wenn wir hierzu eine Lösung finden :)
Viele Grüsse
Thomas
Von Thomas vor etwa 1 Jahr aktualisiert
- AqBanking-Version wurde von 6.5.3 und 6.5.4.1beta zu 6.5.3 und 6.5.4.1beta und 6.5.11.0beta geändert
UPDATE:
Ich habe es jetzt auch mit der aktuellsten Version 6.5.11.0beta, die ich aus den Quellen gebaut habe, versucht.
Auch hier besteht das Problem der Endlosschleife beim Abruf der comdirect Kreditkartenbuchungen.
mode: pintan rdhtype: 1 hbciVersion: 300 tokenType: pintan crypt: yes sender: user gwenhywfar: 5.11.2.0 aqhbci: 6.5.11.0beta appname: 32F8A67FE34B57AB8D7E4FE70 appversion: 6.5 size: 495