[gnucash-de] Postbank Ueberweisung bringt HBCI 9130

Matthias Hessler gnucash at mhessler.de
Fr Dez 30 18:36:57 EST 2011


Hi,

aufgrund der Änderung des HBCI-Verfahrens der Postbank mußte ich leider
gnucash und aqbanking komplett neu kompilieren für meine LTS Ubuntu
10.04 (Linux). Da ich für mein System sehr auf Stabilität Wert lege,
habe ich die jeweils letzten stabilen Versionen verwendet.

Nun kann ich zwar Salden und Umsätze abfragen, aber es sind keine
Überweisungen möglich. Dabei kommt jeweils:
HBCI: 9050 - Nachricht teilweise fehlerhaft. (M)
HBCI: 9130 - Der Inhalt des Auftragssegmentes ist syntaktisch ungültig. (S)

Könnte das ein Bug sein?
Syntaktisch sollte doch sicherlich alles immer OK sein in der
Kommunikation mit HBCI, oder?


Über sachdienliche Hinweise zur Korrektur/Aufklärung würde ich mich sehr
freuen.


Im Detail:

Zum Build: ich verwendete & kompilierte folgenden Versionen in folgender
Reihenfolge:
* gwenhywfar-4.3.1.tar.gz
* ktoblzcheck-1.37.tar.gz
* aqbanking-5.0.19.tar.gz
* gnucash-2.4.8.tar
Der Download erfolgte am 26.12.2011 gegen 22:00h (außer ktoblzcheck, das
am 27.12.2011).

Alles habe ich jeweils ausgepackt, und mit ./configure sowie make und
sudo make install compiliert/installiert. Nach ein paar Mühen mit den
noch notwendigen Paketen zum Kompilieren hatte das dann gut geklappt.


Zur Kommunikation mit der Postbank mußte ich noch auf mobileTan Version
5 umstellen, und habe auch das TAN-Medium in der Form 'mT:<Name>'
angegeben. Ja, ich verwende das mTAN-Verfahren via SMS.


Nun kann mein gnucash wieder mit der Postbank reden - super, wenigstens
der Download der Umsätze und Salden geht endlich wieder.

Heute scheiterte allerdings die Ausführung einer Überweisung mit der
seltsamen HBCI 9130-Fehlermeldung. Ich habe es auch mal mit der
mobileTan Version 4 probiert, das geht aber auch nicht.


Hier noch das gesamte Log des Verbindungsfensters (Kontonummer durch
999999999 ersetzt):

Sende Aufträge and die Bank(en)
Sperre Benutzer
Sperre Benutzer 999999999
HBCI-Aufträge werden ausgeführt
AqHBCI gestartet
Selecting iTAN mode "mobileTAN" (901)
Öffne Dialog mit dem Server
Aufträge werden kodiert
Aufträge werden gesendet
Connecting to server...
Resolving hostname "hbci.postbank.de" ...
IP address is "195.50.155.64"
Connecting to "hbci.postbank.de"
Connected to "hbci.postbank.de"
Connected.
Sending message...
Message sent.
Warte auf Antwort
Receiving response...
HTTP-Status: 200 (OK)
Response received.
Disconnecting from server...
Disconnected.
Antwort erhalten
HBCI: 3060 - Teilweise liegen Warnungen/Hinweise vor. (M)
HBCI: 0020 - Angemeldet. (S)
HBCI: 0020 - Informationen fehlerfrei entgegengenommen. (S)
HBCI: 3920 - Zugelassene Ein- und Zwei-Schritt-Verfahren für den
Benutzer (S)
Dialog wurde nicht abgebrochen, PIN scheint gültig zu sein
Aufträge werden kodiert
Aufträge werden gesendet
Connecting to server...
Resolving hostname "hbci.postbank.de" ...
IP address is "195.50.155.64"
Connecting to "hbci.postbank.de"
Connected to "hbci.postbank.de"
Connected.
Sending message...
Message sent.
Warte auf Antwort
Receiving response...
HTTP-Status: 200 (OK)
Response received.
Disconnecting from server...
Disconnected.
Antwort erhalten
HBCI: 9050 - Nachricht teilweise fehlerhaft. (M)
HBCI: 9130 - Der Inhalt des Auftragssegmentes ist syntaktisch ungültig.
(S)
AqHBCI abgeschlossen.
Nachbehandlung der Aufträge
Module zurücksetzen


Mit freundlichen Gruessen,

Matthias Hessler



Mehr Informationen über die Mailingliste gnucash-de