Project

General

Profile

Bug #133

Consors Bank (76030080) mit aqbanking-cli erzeugt core dump

Added by Maierpeter 2 months ago. Updated about 1 month ago.

Status:
Feedback
Priority:
Normal
Category:
AqBanking
Start date:
10/07/2019
Due date:
Betriebssystem:
Linux
AqBanking-Version:
5.99.43.0
Anwendung:
aqbanking-cli
Version der Anwendung:
5.99.43.0

Description

Die 5.99 Beta Version erzeugt bei der Abfrage der bankinfo einen core dump (Consors behauptet FinTS 4.0 zu verwenden - möglicher Fehlergrund??)
Z.B. Sparda München und DKB funktionieren fehlerfrei.

aqhbci-tool4 getbankinfo -u 13233
Exklusiver Zugriff auf Benutzer
Locking customer "13233"
HBCI-Aufträge werden ausgeführt
AqHBCI gestartet
Aufträge werden kodiert
Sending message
Mit Server verbinden...
Hostname "brokerage-hbci.consorsbank.de" wird aufgelöst...
IP-Adresse ist "194.150.80.79"
Verbindung zu "brokerage-hbci.consorsbank.de" wird aufgebaut
Verbunden mit "brokerage-hbci.consorsbank.de"
Using GnuTLS default ciphers.
TLS: SSL-Ciphers negotiated: TLS1.2:ECDHE-RSA-AES-256-CBC:SHA1
5:2019/10/07 23-03-20:aqbanking(27154):siotlsext.c: 180: Status for certificate 1A:57:45:F8:B1:AC:B6:14:2C:D7:62:C4:3E:4D:6C:8D" has changed to "Zertifikat ist gültig" (00000000->80000000), need to present
4:2019/10/07 23-03-20:gwen(27154):syncio_tls.c: 137: No checkCertFn set, using GWEN_GUI
5:2019/10/07 23-03-20:aqbanking(27154):abgui.c: 172: Automatically accepting certificate [1A:57:45:F8:B1:AC:B6:14:2C:D7:62:C4:3E:4D:6C:8D]
5:2019/10/07 23-03-20:aqbanking(27154):siotlsext.c: 241: User response to presentation of cert "1A:57:45:F8:B1:AC:B6:14:2C:D7:62:C4:3E:4D:6C:8D" (Zertifikat ist gültig): 0
Verbunden.
Nachricht senden...
Nachricht gesendet.
Message sent
Queue sent
Warte auf Antwort
Antwort wird empfangen...
3:2019/10/07 23-03-20:gwen(27154):syncio_tls.c: 1493: gnutls_record_recv: -110 (The TLS connection was non-properly terminated.)
3:2019/10/07 23-03-20:gwen(27154):syncio_tls.c: 1511: Detected premature disconnect by server (violates specs!)
Keine Nachricht empfangen
Fehler beim Empfangen der Antwort (-110)
Segmentation fault (core dumped)

AqBanking-CLI: 5.99.38
Gwenhywfar : 4.99.20.0
AqBanking : 5.99.38.0

History

#1 Updated by martin 2 months ago

Hierzu muesste ich einen Stacktrace sehen (siehe Bugreports).

#2 Updated by martin 2 months ago

  • Status changed from New to Feedback

#3 Updated by Maierpeter about 2 months ago

Es ist seltsam, aber obwohl es ja in der Ausgabe geschrieben wird befindet sich kein core in dem aktuellen Verzeichnis auch eine Suche über die gesamte Platte hat keinen aktuellen core dump ergeben.

Ist es vielleicht sinnvoll die nächste Beta noch einmal auszuprobieren, da gab es ja wohl einen Bugfix betreffent Consors, aber mit einem anderen Problemhintergrund (wenn ich mich recht erinnere)?

P.S.: Weil ich sowas sonst immer vergesse: super Arbeit und bei weitem besseres Abarbeiten von Fehlermeldungen als bei manchen gut bezahlten Unternehmen!!

#4 Updated by martin about 1 month ago

Es ist auf jeden Fall sinnvoll, aktuellere Versionen zu verwenden, weil da auch andere Probleme behoben sind. Eventuell also auch Deins. Ansonsten koenntest Du mal sowas probieren:

echo '/tmp/core.%e.%p.%t' | sudo tee /proc/sys/kernel/core_pattern

#5 Updated by martin about 1 month ago

  • Category set to AqBanking

#6 Updated by martin about 1 month ago

Zu coredumps siehe ansonsten noch meine gerade eingebauten Aenderungen am entsprechenden Kapitel in Bugreports.

#7 Updated by Maierpeter about 1 month ago

  • AqBanking-Version changed from 5.99.38.0 to 5.99.43.0
  • Version der Anwendung changed from 5.99.38 to 5.99.43.0

Hallo,
ich habe jetzt folgendermaßen aktualisiert:
aqbanking-cli versions
Versions:
AqBanking-CLI: 5.99.43
Gwenhywfar : 4.99.24.1
AqBanking : 5.99.43.0

Jetzt erhalte ich keinen Coredump mehr aber stattdessen diese Fehler:

aqhbci-tool4 getbankinfo -u 13236
5:2019/11/02 16-09-27:aqbanking(10216):siotlsext.c: 229: Found matching certificate "1A:57:45:F8:B1:AC:B6:14:2C:D7:62:C4:3E:4D:6C:8D" with same status
5:2019/11/02 16-09-27:aqbanking(10216):siotlsext.c: 250: Automatically accepting certificate [1A:57:45:F8:B1:AC:B6:14:2C:D7:62:C4:3E:4D:6C:8D]
3:2019/11/02 16-09-27:gwen(10216):syncio_tls.c: 1493: gnutls_record_recv: -110 (The TLS connection was non-properly terminated.)
3:2019/11/02 16-09-27:gwen(10216):syncio_tls.c: 1511: Detected premature disconnect by server (violates specs!)
Keine Nachricht empfangen
Fehler beim Empfangen der Antwort (-110)
3:2019/11/02 16-09-27:aqhbci(10216):provider_online.c: 133: Job has errors
3:2019/11/02 16-09-27:aqhbci-tool(10216):getbankinfo.c: 116: Error -1 [Generic error]
3:2019/11/02 16-09-27:aqhbci-tool(10216):aqhbci-tool.c: 257: Error calling control function (3)

#8 Updated by Volker_ about 1 month ago

Hallo,

Setz doch mal das Benutzerflag
aqhbci-tool4 adduserflags -u UniqueId -f tlsIgnPrematureClose

mfg Volker

#9 Updated by Maierpeter about 1 month ago

Hallo,

ähh ja, wer lesen kann ist eindeutig im Vorteil. Das hatte ich zwar vor einiger Zeit mal (Über-)gelesen, aber ich glaube das stand irgendwo man sollte wissen was man tut, also nichts für mich.

Vielen Dank, damit bin ich nun ein gutes Stück weitergekommen und bin nun im gleichen Status wie #76 d.h. abrufe funtionieren alle, ich kriege eben nur bei den Umsätzen keine Euro Werte.

Ich denke, da dieses Ticket nun auf dem gleichen Stand ist wie #76 denke ich, können wir dieses schließen und ich beobachte #76 weiter.

Vielen Dank nochmal

Also available in: Atom PDF