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