Projekt

Allgemein

Profil

Aktionen

Bug #304

offen

No matching iTAN mode found

Von floyd vor mehr als 1 Jahr hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Feedback
Priorität:
Normal
Kategorie:
-
Beginn:
14.03.2024
Abgabedatum:
Betriebssystem:
Linux
AqBanking-Version:
aqhbci: 6.5.4.0stable appname: 412748A1836CDD07181CE1910 appversion: 5.5
Anwendung:
GnuCash
Version der Anwendung:
Version: 4.902

Beschreibung

Hallo,

wenn ich in der AqBanking-Einrichtung für die Sparkasse Nürnberg die "Kontenliste" abrufen möchte, wird auf der Konsole die folgender Fehlermeldung ausgegeben:

ERROR <aqhbci> cbox_itan.c:  134: No matching iTAN mode found

Die anderen Buttons funktionieren, z.B. "Abruf des Zertifikats" oder "Bankinfos abrufen".

Leider kann ich mit der Onlinebanking-Einrichtung so nicht fortfahren und Konten verknüpften, Umsätze abrufen etc...

Vielen Dank für die Hilfe!
Stefan

Aktionen #1

Von floyd vor mehr als 1 Jahr aktualisiert

  • Version der Anwendung wurde auf Version: 4.902 gesetzt
Aktionen #2

Von crazybob vor mehr als 1 Jahr aktualisiert

Bei der Nispa 35650000 seit dem 06.03. die gleiche Fehlermeldung. Nach Aktualisierung der S-puahTAN App. Die freundliche Hotline-Dame kannte Gnucash natürlich nicht und meinte die neue Version würde nun pushTan 2.0 verwenden ?!

GnuCash schreibt im Trace:

AqBanking v6.5.4.0stable
Sende Aufträge an die Bank(en)
Aufträge nach Konto sortieren
Konten-Aufträge nach Providern sortieren
Aufträge an Provider verteilen
Aufträge an Provider "aqhbci" übergeben
Zugriff auf Benutzer "1" 
AqHBCI gestartet
Wähle iTAN Modus "pushTAN" (921, Version 6, Prozess 2)
Mit Server verbinden...
Hostname "banking-rl2.s-fints-pt-rl.de" wird aufgelöst...
IP-Adresse ist "62.181.154.225" 
Verbindung zu "banking-rl2.s-fints-pt-rl.de" wird aufgebaut
Verbunden mit "banking-rl2.s-fints-pt-rl.de" 
Verwende GnuTLS Default Ciphers.
TLS: SSL-Ciphers ausgehandelt: TLS1.3:ECDHE-RSA-AES-256-GCM:AEAD
Verbunden.
Nachricht senden...
Nachricht gesendet.
Nachricht gesendet
Antwort wird empfangen...
HTTP-Status: 200 (OK)
Antwort empfangen.
Beenden der Verbindung zum Server...
Verbindung beendet.
Antwort erhalten
HBCI: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (M)
HBCI: 3050 - UPD nicht mehr aktuell, aktuelle Version enthalten. (S)
HBCI: 3920 - Zugelassene Zwei-Schritt-Verfahren für den Benutzer. (S)
HBCI: 0020 - Der Auftrag wurde ausgeführt. (S)
HBCI: 3076 - Starke Kundenauthentifizierung nicht notwendig. (S)
Dialog wurde nicht abgebrochen, PIN scheint gültig zu sein
Mit Server verbinden...
Hostname "banking-rl2.s-fints-pt-rl.de" wird aufgelöst...
IP-Adresse ist "62.181.154.225" 
Verbindung zu "banking-rl2.s-fints-pt-rl.de" wird aufgebaut
Verbunden mit "banking-rl2.s-fints-pt-rl.de" 
Verwende GnuTLS Default Ciphers.
TLS: SSL-Ciphers ausgehandelt: TLS1.3:ECDHE-RSA-AES-256-GCM:AEAD
Verbunden.
Nachricht senden...
Nachricht gesendet.
Nachricht gesendet
Antwort wird empfangen...
HTTP-Status: 200 (OK)
Antwort empfangen.
Beenden der Verbindung zum Server...
Verbindung beendet.
Antwort erhalten
HBCI: 9050 - Die Nachricht enthält Fehler. (M)
HBCI: 3905 - Es wurde keine Challenge erzeugt. (M)
HBCI: 9930 - Freigabeverfahren widerspricht dem Legitimationsvertrag. (MBV07390100182) (S)
Dialog wurde nicht abgebrochen, PIN scheint gültig zu sein
AqHBCI abgeschlossen.
Freigeben von Benutzer "1" 

und Aqbanking im Log:

* 18:13:55 ERROR <gwenhywfar> gui_dialogs.c:  365: Progress by id 00000002 not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <aqhbci> jobgetdepot.c:   63: Depot job not found
* 18:13:55 ERROR <gwenhywfar> gui_dialogs.c:  365: Progress by id 00000002 not found
* 18:13:55 ERROR <aqhbci> cbox_itan2.c:  241: No challenge received
* 18:13:55 ERROR <aqhbci> cbox_queue.c:  672: Error performing queue (-101)
* 18:13:55  WARN <gnc.import.aqbanking> gnc_ab_gettrans: Error on executing job

-------------------------------

* 10:48:13  WARN <aqhbci> provider.c:  151: Overriding loglevel for AqHBCI with "info" 
* 10:48:13 ERROR <aqhbci> cbox_itan.c:  134: No matching iTAN mode found
* 10:48:13 ERROR <aqhbci> cbox_queue.c:  672: Error performing queue (-1)
* 10:48:13 ERROR <aqhbci> job_virtual.c:  279: No segment results
* 10:48:13  WARN <gnc.import.aqbanking> gnc_ab_gettrans: Error on executing job

weiter komme ich in der Bank nicht mehr.

Gruß... Andreas

Aktionen #3

Von martin vor mehr als 1 Jahr aktualisiert

Sollte ab AqBanking 6.5.6beta wieder gehen.
Man muss dann noch einmal die verfügbaren iTAN-Modi abrufen (in der Onlinebanking-Einrichtung bei GnuCash) und einen passenden auswählen, dann sollte es wieder gehen.

Aktionen #4

Von martin vor mehr als 1 Jahr aktualisiert

  • Status wurde von New zu Feedback geändert
Aktionen #5

Von floyd vor mehr als 1 Jahr aktualisiert

Ich habe gerade GnuCash auf ein aktulles Nightly aktualisiert (gnucash-stable-C5.6-84-g9c18bc889c-D5.6-14-g03946c22.flatpakref)

Tatsächlich verhält es sich jetzt anders. Der Button "Kontenliste abrufen" öffnet jetzt wieder einen Dialog. Leider ist das Abrufen der Konten nicht erfolgreich (s.u.).

Angeblich ist die "PIN ungültig". Auf den anderen Buttons funktioniert es. Dass die PIN stimmen müsste erkenne ich auch daran, dass ich das Abrufen der Konten in meiner Smartphone-App bestätigen muss, also scheint es immerhin anzukommen (mit einer absichtlich falschen PIN komme ich nicht so weit, als Gegencheck).
Komisch finde ich auch, dass "pushTAN 2.0 (923, Version 7)" verwendet wird, und nicht "pushTAN (921, Version 6)", wie es in der Combobox "Ausgewählte TAN-Methode" eingestellt ist.

Übersehe ich etwas?

Besten Dank und schöne Grüße
Stefan

00:10:05 AqHBCI gestartet
00:10:05 Wähle iTAN Modus "pushTAN 2.0" (923, Version 7, Prozess 2)
00:10:05 Verwende GnuTLS Default Ciphers.
00:10:05 TLS: SSL-Ciphers ausgehandelt: TLS1.3:ECDHE-RSA-AES-256-GCM:AEAD
00:10:05 Nachricht gesendet
00:10:06 Antwort erhalten
00:10:06 HBCI: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (M)
00:10:06 HBCI: 3920 - Zugelassene Zwei-Schritt-Verfahren für den Benutzer. (M)
00:10:06 HBCI: 3955 - Auftrag empfangen - Bitte Auftrag in Ihrer App freigeben.(MBT62870200005) (S)
00:10:06 Dialog wurde nicht abgebrochen, PIN scheint gültig zu sein
00:10:12 Verwende GnuTLS Default Ciphers.
00:10:12 TLS: SSL-Ciphers ausgehandelt: TLS1.3:ECDHE-RSA-AES-256-GCM:AEAD
00:10:12 Nachricht gesendet
00:10:12 Antwort erhalten
00:10:12 HBCI: 9050 - Die Nachricht enthält Fehler. (M)
00:10:12 HBCI: 9800 - Dialog abgebrochen (M)
00:10:12 HBCI: 9340 - Ungültige Auftragsnachricht: Ungültige Signatur. (M)
00:10:12 PIN ungültig laut Antwort des Servers
00:10:12 HBCI: 9110 - Ungültige Auftragsnachricht: Unbekannter Aufbau. (S)
00:10:12 Dialog wurde von der Bank abgebrochen. PIN scheint ungültig zu sein
00:10:12 Dialog-Abbruch durch den Server.
00:10:12 AqHBCI abgeschlossen.
00:10:12 Freigeben von Benutzer "1" 
00:10:12 Vorgang abgeschlossen, Sie können das Fenster nun schließen.
Aktionen

Auch abrufbar als: Atom PDF