Project

General

Profile

Actions

Bug #294

closed

Endlosschleife bei comdirect-Kreditkarten-Umsatzabfrage

Added by christoph almost 3 years ago. Updated about 1 month ago.

Status:
Closed
Priority:
Normal
Category:
AqBanking
Start date:
03/26/2023
Due date:
03/26/2023
Betriebssystem:
Linux
AqBanking-Version:
6.5.3 und 6.5.4.1beta und 6.5.11.0beta
Anwendung:
KMyMoney, aqbanking-cli
Version der Anwendung:

Description

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.

Actions #1

Updated by mgehre over 2 years ago

Ich habe das gleiche Problem mit aqbanking 6.5.4. Hast du dazu einen Workaround gefunden?

Actions #2

Updated by christoph over 2 years ago

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.

Actions #3

Updated by Thomas over 1 year ago

  • AqBanking-Version changed from 6.5.3 to 6.5.3 und 6.5.4.1beta

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

Actions #4

Updated by Thomas over 1 year ago

  • AqBanking-Version changed from 6.5.3 und 6.5.4.1beta to 6.5.3 und 6.5.4.1beta und 6.5.11.0beta

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
Actions #5

Updated by martin about 1 month ago

  • Status changed from New to Closed

Entry inactive for a long time, closing. Please reopen if still relevant.

Actions

Also available in: Atom PDF