Bug #6
geschlossenBad IBAN
Beschreibung
root@server82 /opt/hbci # aqbanking-cli -n -P /opt/hbci/pinfile -A request --transactions -a 2104753 -c umsatz.ctx
===== Executing Jobs =====
5:2018/04/25 20-17-25:aqbanking(9005):abgui.c: 165: Automatically accepting certificate [D8:CD:2B:25:0B:6E:97:7A:B2:F3:0D:52:1D:25:BF:A9]
5:2018/04/25 20-17-26:aqbanking(9005):abgui.c: 165: Automatically accepting certificate [D8:CD:2B:25:0B:6E:97:7A:B2:F3:0D:52:1D:25:BF:A9]
3:2018/04/25 20-17-26:gwen(9005):syncio_tls.c: 1336: gnutls_record_recv: -110 (The TLS connection was non-properly terminated.)
3:2018/04/25 20-17-26:gwen(9005):syncio_tls.c: 1350: Detected premature disconnect by server (violates specs!), ignoring.
5:2018/04/25 20-17-26:aqbanking(9005):abgui.c: 165: Automatically accepting certificate [D8:CD:2B:25:0B:6E:97:7A:B2:F3:0D:52:1D:25:BF:A9]
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
3:2018/04/25 20-17-26:aqbanking(9005):banking.c: 672: Bad IBAN (country code not in upper case)
Von muristan vor mehr als 7 Jahren aktualisiert
aqbanking-5.7.8
gwenhywfar-4.20.0
GNU Debian Stretch AMD64
Von martin vor mehr als 7 Jahren aktualisiert
- Status wurde von New zu Feedback geändert
- Zugewiesen an wurde auf martin gesetzt
Hi,
koenntest Du vielleicht in die HBCI-Log-Datei hineinsehen und schauen, was der Server da als IBANs sendet? Das Log findest Du in
"$HOME/.aqbanking/backends/aqhbci/data/banks/de/<BLZ>/logs"
Gruss
Martin
Von martin vor mehr als 7 Jahren aktualisiert
- Status wurde von Feedback zu Closed geändert
- % erledigt wurde von 0 zu 100 geändert
Vielen Dank für die Logs.
Das ist tatsaechlich gar kein Fehler im eigentlichen Sinn:
Manche Banken senden noch die Kontonummer statt der IBAN.
AqBanking versucht den Wert erst als IBAN zu interpretieren und ruft
dazu eine Funktion auf, die die IBAN prueft. Bei einer Kontonummer
schlaegt dieser Test natuerlich fehl (weil es eben keine IBAN ist), und
meldet dies mit der angegebenen Fehlermeldung.
AqBanking interpretiert den Wert dann folgerichtig als Kontonummer und
traegt das auch so ein. Allerdings ist die Fehlermeldung irrefuehrend,
daher werde ich sie zur Debugmeldung herunterstufen.