Sparda Bank funktioniert nicht mehr nach HBCI 3.0 Umstellung

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 11 / 2013
Betreff:

Sparda Bank funktioniert nicht mehr nach HBCI 3.0 Umstellung

 · 
Gepostet: 21.11.2013 - 08:17 Uhr  ·  #1
Hallo,

in anderen Foren gibt es bereits einige Threads zum Thema HBCI 3.0 Umstellung der Sparda Banken. Allerdings habe ich nichts im aqbanking gefunden.

Hier geht es um gnucash Version 2.4.13 auf Windows 7. Sparda ging ohne Probleme bis letzte Woche.

Da sich die URL geaendert hat, habe ich probeweise einen neuen Benutzer im aqbanking Dialog eingerichtet, und dort neben der korrekten URL, BLZ, Benutzerkennung auch HBCI 3.0, http 1.1 und das Haeckchen bei SSLv3 erzwingen gesetzt. (PIN/TAN Verfahren)

Bei der darauffolgenden Abfrage werde ich nach dem PIN gefragt, und letzten Endes bleibt der Dialog bei 66% stehen. Weiter unten ist die komplette Ausgabe. Da er die richtige Anzahl an Unterkonten anzeigt muss davon ausgegangen werden, dass eine Kommunikation stattfindet. Und bei
Code
12:51:43 HBCI: 9050 - Die Nachricht enthält Fehler. (M)
12:51:43 HBCI: 9110 - Falsche Segmentzusammenstellung (M)

ist dann Schluss.

Weiss jemand Rat? Wuerde es mit Gnucash unstable funktionieren?

Code
12:51:37 Server-Zertifikat abrufen
12:51:37 Preparing connection
12:51:37 Connecting to server...
12:51:38 Connected.
12:51:38 Disconnected.
12:51:38 Zertifikat erhalten
12:51:38 Systemkennung abrufen
12:51:38 HBCI-Aufträge werden ausgeführt
12:51:38 AqHBCI gestartet
12:51:38 There are no tan method descriptions (yet), trying One-Step TAN.
12:51:38 Aufträge werden kodiert
12:51:38 Aufträge werden gesendet
12:51:38 Warte auf Antwort
12:51:39 Antwort erhalten
12:51:39 HBCI: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (M)
12:51:39 HBCI: 0020 - Auftrag ausgeführt. (S)
12:51:39 HBCI: 3050 - UPD nicht mehr aktuell, aktuelle Version enthalten. (S)
12:51:39 HBCI: 3050 - BPD nicht mehr aktuell, aktuelle Version enthalten. (S)
12:51:39 HBCI: 0020 - Auftrag ausgeführt (S)
12:51:39 HBCI: 3920 - Zugelassene Ein- und Zwei-Schritt-Verfahren für den Benutzer. (S)
12:51:39 Dialog wurde nicht abgebrochen, PIN scheint gültig zu sein
12:51:39 Aufträge werden kodiert
12:51:39 Aufträge werden gesendet
12:51:40 Warte auf Antwort
12:51:40 Antwort erhalten
12:51:40 HBCI: 0010 - Nachricht entgegengenommen. (M)
12:51:40 HBCI: 0100 - Dialog beendet. (M)
12:51:40 Dialog wurde nicht abgebrochen, PIN scheint gültig zu sein
12:51:40 AqHBCI abgeschlossen.
12:51:40 Empfangenes Konto: 60090800 / Girokonto
12:51:40 Extended account information available
12:51:40 Empfangenes Konto: 60090800 / Geschäftsguthaben
12:51:40 Extended account information available
12:51:40 Empfangenes Konto: 60090800 / SpardaExtraZins
12:51:40 Extended account information available
12:51:40 Anforderung der Kontenliste
12:51:40 HBCI-Aufträge werden ausgeführt
12:51:40 AqHBCI gestartet
12:51:40 Selecting iTAN mode "Indiziertes TAN-Verfahren" (997)
12:51:40 Aufträge werden kodiert
12:51:40 Aufträge werden gesendet
12:51:41 Warte auf Antwort
12:51:41 Antwort erhalten
12:51:42 HBCI: 9050 - Die Nachricht enthält Fehler. (M)
12:51:42 HBCI: 9110 - Falsche Segmentzusammenstellung (M)
12:51:42 Dialog wurde nicht abgebrochen, PIN scheint gültig zu sein
12:51:42 Aufträge werden kodiert
12:51:42 Aufträge werden gesendet
12:51:43 Warte auf Antwort
12:51:43 Antwort erhalten
12:51:43 HBCI: 9050 - Die Nachricht enthält Fehler. (M)
12:51:43 HBCI: 9110 - Falsche Segmentzusammenstellung (M)
12:51:43 Dialog wurde nicht abgebrochen, PIN scheint gültig zu sein
12:51:43 AqHBCI abgeschlossen.
12:51:43 Operation finished, you can now close this window.
Benutzer
Avatar
Geschlecht:
Beiträge: 3338
Dabei seit: 05 / 2013
Betreff:

Re: Sparda Bank funktioniert nicht mehr nach HBCI 3.0 Umstellung

 · 
Gepostet: 21.11.2013 - 09:08 Uhr  ·  #2
Und du bist 10000 %ig sicher, dass der PIN stimmt?
Und AqBanking ist SEPAfit?
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 11 / 2013
Betreff:

Re: Sparda Bank funktioniert nicht mehr nach HBCI 3.0 Umstellung

 · 
Gepostet: 21.11.2013 - 09:35 Uhr  ·  #3
Danke fuer die Antwort.

Zitat geschrieben von onlbanker
Und du bist 10000 %ig sicher, dass der PIN stimmt?

Ja. Und selbst wenn nicht, wuerde er mir nicht anzeigen dass ich ein Giro, Geschaeftsguthaben und Extrazins Konto habe. (Siehe Empfangenes Konto)

Zitat geschrieben von onlbanker
Und AqBanking ist SEPAfit?

Das weiss ich nicht. Aber es geht doch hier um HBCI 2.2 vs 3.0 (ich will ja noch gar nichts ueberweisen, nur Umsaetze abrufen).

Ich weiss auch nicht welche Version bei gnucash dabei ist. Hier steht was ueber SEPA bei 5.0.31beta.
Benutzer
Avatar
Geschlecht:
Beiträge: 3338
Dabei seit: 05 / 2013
Betreff:

Re: Sparda Bank funktioniert nicht mehr nach HBCI 3.0 Umstellung

 · 
Gepostet: 21.11.2013 - 09:46 Uhr  ·  #4
Ich bin nicht sicher. Die Banken stellen gerade einiges auf SEPA um. Das ist mittlerweile nicht mehr allein eine Frage von HBCI 2.2 oder FinTS 3.0. U.a. gibt es schwerwiegende Probleme bei Daueraufträgen, Verwendungszwecken, falschen BPD's usw.
Wenn da an einer Stelle etwas unerwartetes kommt kann das zum Abbruch führen.
Gibt es ein reines HBCI Protokoll?
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 11 / 2013
Betreff:

Re: Sparda Bank funktioniert nicht mehr nach HBCI 3.0 Umstellung

 · 
Gepostet: 21.11.2013 - 09:50 Uhr  ·  #5
Zitat geschrieben von onlbanker
Gibt es ein reines HBCI Protokoll?


Du meinst ein Protokoll das von aqbanking ausgegeben wird? Das was ich in meinem ersten Post angegeben habe ist das was in der GUI angezeigt wird.
Benutzer
Avatar
Geschlecht:
Beiträge: 3338
Dabei seit: 05 / 2013
Betreff:

Re: Sparda Bank funktioniert nicht mehr nach HBCI 3.0 Umstellung

 · 
Gepostet: 21.11.2013 - 10:14 Uhr  ·  #6
Zitat geschrieben von gnucashfreund
Das was ich in meinem ersten Post angegeben habe ist das was in der GUI angezeigt wird.

Das zeigt leider nur die Anwendungsinfos aber nicht die reine Bankkommunikation. Damit kann ich nix anfangen.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 11 / 2013
Betreff:

Re: Sparda Bank funktioniert nicht mehr nach HBCI 3.0 Umstellung

 · 
Gepostet: 21.11.2013 - 12:59 Uhr  ·  #7
Allem voran: Ich habe die unstable Version von Gnucash installiert (2.5.7, 2.5.8 hat sich beim installieren aufgehaengt), und habe mich mit der Sparda verbinden koennen und HBCI funktioniert.

Jetzt hoffe ich das das stabil genug ist und dann auch so in die stable Version einfliesst.

Was ich genau getan habe:

1) Mit GnuCash 2.4.13 in der Kommandozeile folgendes eingegeben:
Code
C:\Program Files (x86)\gnucash\bin>aqhbci-tool4.exe adduser -N "Max Mustermann"
 -s https://fints.bankingonline.de/fints/FinTs30PinTanHttpGate -b 60090800 -u 01234567 -c 01234567 -t pintan --hbciversion=300 --context=1

C:\Program Files (x86)\gnucash\bin>aqhbci-tool4.exe adduserflags -f forceSsl3
Adding flags: 00000040


C:\Program Files (x86)\gnucash\bin>aqhbci-tool4.exe getsysid
Locking users
Locking user 01234567
Executing HBCI jobs
AqHBCI started
There are no tan method descriptions (yet), trying One-Step TAN.
Encoding queue
4:2013/11/21 19-25-28:aqbanking(7440):de.c:  119: Bank data for KtoBlzCheck not
found (-51), falling back to default
  ktoblzcheck   <DIR>
     <DIR>
  ktoblzcheck   <DIR>
Oops, no bank data file was found in directory "C:\Program Files (x86)\gnucash\s
hare\ktoblzcheck"! The ktoblzcheck library will not work.
     <DIR>
Oops, no bank data file was found in directory "c:/soft/gnucash-2.4.13/gwenhywfa
r/share/ktoblzcheck"! The ktoblzcheck library will not work.
===== Enter PIN =====
Please enter the PIN for
user 01234567 at Sparda-Bank Baden-WA¼rttemberg

Input: XxXxXxXxX
******
Sending queue
Connecting to server...
Resolving hostname "fints.bankingonline.de" ...
IP address is "213.95.70.60"
Connecting to "fints.bankingonline.de"
Connected to "fints.bankingonline.de"
5:2013/11/21 19-25-34:aqbanking(7440):abgui.c:  165: Automatically accepting cer
tificate [62:FF:3B:20:61:90:A8:82:3D:46:4E:B7:2B:CC:4D:1E]
Connected.
Sending message...
Message sent.
Waiting for response
Receiving response...
HTTP-Status: 200 (OK)
Response received.
Disconnecting from server...
Disconnected.
Response received
HBCI: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (M)
HBCI: 0020 - Auftrag ausgefA¼hrt. (S)
HBCI: 3050 - UPD nicht mehr aktuell, aktuelle Version enthalten. (S)
HBCI: 3050 - BPD nicht mehr aktuell, aktuelle Version enthalten. (S)
HBCI: 0020 - Auftrag ausgefA¼hrt (S)
HBCI: 3920 - Zugelassene Ein- und Zwei-Schritt-Verfahren fA¼r den Benutzer. (S)
Dialog not aborted, assuming PIN is ok
Encoding queue
Sending queue
Connecting to server...
Resolving hostname "fints.bankingonline.de" ...
IP address is "213.95.70.60"
Connecting to "fints.bankingonline.de"
Connected to "fints.bankingonline.de"
5:2013/11/21 19-25-37:aqbanking(7440):abgui.c:  165: Automatically accepting cer
tificate [62:FF:3B:20:61:90:A8:82:3D:46:4E:B7:2B:CC:4D:1E]
Connected.
Sending message...
Message sent.
Waiting for response
Receiving response...
HTTP-Status: 200 (OK)
Response received.
Disconnecting from server...
Disconnected.
Response received
HBCI: 0010 - Nachricht entgegengenommen. (M)
HBCI: 0100 - Dialog beendet. (M)
Dialog not aborted, assuming PIN is ok
AqHBCI finished.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

C:\Program Files (x86)\gnucash\bin>


2) Habe dann GnuCash 2.5.7 installiert und noch einmal getsysid ausgefuehrt.
Code
C:\Program Files (x86)\gnucash\bin>aqhbci-tool4.exe getsysid
3:2013/11/21 20-36-01:gwen(8164):i18n.c:  120: No translation found for WIN32 lo
cale [English_United Kingdom.1252]
Locking users
Locking user 01234567
Executing HBCI jobs
AqHBCI started
Selecting iTAN mode "Indiziertes TAN-Verfahren" (997)
Encoding queue
4:2013/11/21 20-36-01:aqbanking(8164):de.c:  119: Bank data for KtoBlzCheck not
found (-51), falling back to default
  ktoblzcheck   <DIR>
  ktoblzcheck   <DIR>
Oops, no bank data file was found in directory "C:\Program Files (x86)\gnucash\s
hare\ktoblzcheck"! The ktoblzcheck library will not work.
Oops, no bank data file was found in directory "c:/soft/gnucash-2.5.7/gwenhywfar
/share/ktoblzcheck"! The ktoblzcheck library will not work.
===== Enter PIN =====
Please enter the PIN for
user 01234567 at Sparda-Bank Baden-WA¼rttemberg

Input: xXxXxXxX
******
Sending queue
Connecting to server...
Resolving hostname "fints.bankingonline.de" ...
IP address is "212.184.124.124"
Connecting to "fints.bankingonline.de"
Connected to "fints.bankingonline.de"
5:2013/11/21 20-36-11:aqbanking(8164):abgui.c:  165: Automatically accepting cer
tificate [62:FF:3B:20:61:90:A8:82:3D:46:4E:B7:2B:CC:4D:1E]
Connected.
Sending message...
Message sent.
Waiting for response
Receiving response...
HTTP-Status: 200 (OK)
Response received.
Disconnecting from server...
Disconnected.
Response received
HBCI: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise. (M)
HBCI: 0020 - Auftrag ausgefA¼hrt. (S)
HBCI: 3050 - UPD nicht mehr aktuell, aktuelle Version enthalten. (S)
HBCI: 0020 - Auftrag ausgefA¼hrt (S)
HBCI: 3920 - Zugelassene Ein- und Zwei-Schritt-Verfahren fA¼r den Benutzer. (S)
Dialog not aborted, assuming PIN is ok
Encoding queue
Sending queue
Connecting to server...
Resolving hostname "fints.bankingonline.de" ...
IP address is "212.184.124.124"
Connecting to "fints.bankingonline.de"
Connected to "fints.bankingonline.de"
5:2013/11/21 20-36-14:aqbanking(8164):abgui.c:  165: Automatically accepting cer
tificate [62:FF:3B:20:61:90:A8:82:3D:46:4E:B7:2B:CC:4D:1E]
Connected.
Sending message...
Message sent.
Waiting for response
Receiving response...
HTTP-Status: 200 (OK)
Response received.
Disconnecting from server...
Disconnected.
Response received
HBCI: 0010 - Nachricht entgegengenommen. (M)
HBCI: 0100 - Dialog beendet. (M)
Dialog not aborted, assuming PIN is ok
AqHBCI finished.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

C:\Program Files (x86)\gnucash\bin>

soweit ich das ueberflogen habe die gleiche Ausgabe wie bei 2.4.13

3) Habe GnuCash 2.5.7 aufgemacht, und dort einfach die Online Einrichtung gemacht. Der Benutzer und Konten waren bereits dort. Habe noch HTTP auf 1.1 gestellt und iTan ausgewaehlt. Dann das Konto einem Gnucash account zugeordnet und konnte den Saldo abrufen.

4) Wieder 2.4.13 installiert, und der aqbanking user und Konten sind weiterhin dort und koennen benutzt werden.


Jetzt bin ich froh das es irgendwie klappt, aber weiss nicht 100% wieso. Hatte schon Angst dass ich auf eine andere Software migrieren muss.

Falls Du noch die HBCI logs willst, schicke ich die per PM. Aber vielleicht nicht die Arbeit wert da die neuere Version von aqbanking das alles unterstuetzt.
Gewählte Zitate für Mehrfachzitierung:   0