[gnucash-de] HBCI-Probleme nach Upgrade auf gnucash 2.4.8

Sebastian Stäubert sebastian at xn--stubert-6wa.de
Sa Dez 24 08:07:57 EST 2011


Hallo Martin,


Am 24. Dezember 2011 12:00 schrieb Martin Preuss <martin at aqbanking.de>:
> es kommt hier sehr auf die verwendeten Versionen von AqBanking an...
> Welche Version ist das in Deinem Fall?

Aktuell sind in Debian Testing (Wheezy) folgende Versionen enthalten
und bei mir installiert:
gnucash: 2.4.8
aqbanking-tools: 5.0.16
libaqhbci20: 5.0.16
libaqbanking33: 5.0.16
libchipcard6: 5.0.2
libgwenhywfar60: 4.3.0
libchipcard-libgwenhywfar60: 5.0.2


> Mitunter liegt es hier nur an Schluesselversionen oder -nummern, die
> moeglicherweise in der verwendeten Version von AqBanking nicht korrekt
> gesetzt sind...

Hier habe ich mit verschiedenen HBCI-Versionen (2.0, 2.1, 2.2) und
RDH-Versionen (auto, 0, 1, ...) gespielt, aber das hatte keine neuen
Meldungen zur folge.

Bei der Neueinrichtung mit dem HBCI-Assistenten; mit Import der
bestehenden Schlüsseldatei gibt es neben der Meldung (Abbruch bei 50%)
noch einen Output auf im Terminal:


Hier nochmal die Meldung aus dem Einrichtungsdialog:

03:28:25 Server-Schlüssel abrufen
03:28:25 HBCI-Aufträge werden ausgeführt
03:28:25 AqHBCI gestartet
03:28:25 Connecting to bank...
03:28:25 Connecting to "193.150.167.8"
03:28:26 Connected to "193.150.167.8"
03:28:26 Connected.
03:28:26 There are no tan method descriptions (yet), trying One-Step TAN.
03:28:26 Aufträge werden kodiert
03:28:26 Aufträge werden gesendet
03:28:26 Warte auf Antwort
03:28:26 Antwort erhalten
03:28:26 HBCI: 3060 - Teilweise liegen Warnungen/Hinweise vor. (M)
03:28:26 HBCI: 0020 - Dialogintialisierung erfolgreich. (M)
03:28:26 HBCI: 3300 - Kein Schlüssel verfügbar. Keine Signatur von
Kreditinstitutsnachrichten. (S)
03:28:26 HBCI: 0020 - Information fehlerfrei entgegengenommen. (S)
03:28:26 HBCI: 0020 - Angegebener Schlüssel ist nicht mehr aktuell.
Der neue Schlüssel wird mitgeteilt (S)
03:28:26 HBCI: 1050 - UPD nicht mehr aktuell. Aktuelle Version folgt. (S)
03:28:26 HBCI: 1040 - BPD nicht mehr aktuell. Aktuelle Version folgt. (S)
03:28:26 Disconnecting from bank...
03:28:26 Disconnected.
03:28:26 AqHBCI abgeschlossen.
03:28:26 Empfangenes Konto: <BLZ> / 9999999999
03:28:26 Extended account information is not available, some jobs might not work
03:28:26 Die Bank benutzt keinen Signaturschlüssel.
03:28:26 Setze Bankschlüsselkennung auf "DB24"
03:28:26 Öffentlicher Schlüssel ersetzt
03:28:26 Schlüsseldatei gesichert
03:28:26 Schlüssel gespeichert.
03:28:26 Systemkennung abrufen
03:28:26 HBCI-Aufträge werden ausgeführt
03:28:26 AqHBCI gestartet
03:28:26 Connecting to bank...
03:28:26 Connecting to "193.150.167.8"
03:28:26 Connected to "193.150.167.8"
03:28:26 Connected.
03:28:26 There are no tan method descriptions (yet), trying One-Step TAN.
03:28:26 Aufträge werden kodiert
03:28:26 Aufträge werden gesendet
03:28:26 Warte auf Antwort
03:28:26 Antwort erhalten
03:28:26 Fehlerhafte Antwort (konnte nicht dekodiert werden)
03:28:26 Disconnecting from bank...
03:28:26 Disconnected.
03:28:26 AqHBCI abgeschlossen.
03:28:26 Vorgang abgeschlossen, Sie können das Fenster nun schließen.


Und der dazu entstandene Terminaloutput:

gnc.bin-Message: main: binreloc relocation support was disabled at
configure time.

Found Finance::Quote version 1.17
Dumping message from outbox.c 758
  AH_Msg
  ==================================================
    Original buffer      : none
  Buffer:
    Buffer:
    Pos            : 298 (012a)
    Buffer Size    : 513
    Hard limit     : 16777216
    Bytes Used     : 298
    Bytes Reserved : 0
    Flags          : 00000001 ( OWNED )
    Mode           : 00000003 ( DYNAMIC ABORT_ON_MEMFULL )
    Bookmarks      : 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0
    Data:
     String size is 298:
     0000: 48 4e 48 42 4b 3a 31 3a 32 2b 30 30 30 30 30 30 HNHBK:1:2+000000
     0010: 30 30 30 32 39 38 2b 32 31 30 2b 30 2b 31 2b 30 000298+210+0+1+0
     0020: 3a 31 27 48 4e 56 53 4b 3a 39 39 38 3a 32 2b 34 :1'HNVSK:998:2+4
     0030: 2b 31 2b 32 3a 3a 30 2b 31 3a 32 30 31 31 31 32 +1+2::0+1:201112
     0040: 32 34 3a 31 33 35 30 32 31 2b 32 3a 32 3a 31 33 24:135021+2:2:13
     0050: 3a 3a 36 3a 31 2b 32 38 30 3a 38 36 30 37 30 30 ::6:1+280:860700
     0060: 32 34 3a 44 42 32 34 3a 56 3a 31 3a 31 2b 30 27 24:DB24:V:1:1+0'
     0070: 48 4e 56 53 44 3a 39 39 39 3a 31 2b 40 31 35 36 HNVSD:999:1+ at 156
     0080: 40 48 49 52 4d 47 3a 32 3a 32 2b 39 30 35 30 3a @HIRMG:2:2+9050:
     0090: 3a 54 65 69 6c 77 65 69 73 65 20 66 65 68 6c 65 :Teilweise fehle
     00a0: 72 68 61 66 74 2e 2b 39 30 31 30 3a 3a 56 65 72 rhaft.+9010::Ver
     00b0: 61 72 62 65 69 74 75 6e 67 20 6e 69 63 68 74 20 arbeitung nicht
     00c0: 6d f6 67 6c 69 63 68 2e 27 48 49 52 4d 53 3a 33 m.glich.'HIRMS:3
     00d0: 3a 32 3a 32 2b 39 33 38 30 3a 3a 53 69 67 6e 61 :2:2+9380::Signa
     00e0: 74 75 72 20 49 73 73 75 65 72 20 66 61 6c 73 63 tur Issuer falsc
     00f0: 68 20 2d 20 4e 61 63 68 72 69 63 68 74 20 61 62 h - Nachricht ab
     0100: 67 65 6c 65 68 6e 74 2e 2b 39 30 30 30 3a 3a 53 gelehnt.+9000::S
     0110: 79 73 74 65 6d 66 65 68 6c 65 72 21 27 27 48 4e ystemfehler!''HN
     0120: 48 42 53 3a 34 3a 31 2b 31 27                   HBS:4:1+1'
  Crypter: none
  Signers (0):
  Nodes                : 0
  Msg number           : 1
  Reference msg number : 1
  First segment        : 0
  Last segment         : 0


Das sieht mir nach einem Absturz bzw. ernsten Fehler aus...

Vielleicht sollte ich nicht die über Debian/Testing bereitgestellten
Pakete verwenden, sondern wieder selbst compilieren, wie beim letzte
mal unter Ubuntu 8? Aber evtl. ist dadurch auch nichts gewonnen. Könnt
ihr abschätzen ob sich der Aufwand lohnen könnte?


Danke und viele Grüße,
Sebastian.



Mehr Informationen über die Mailingliste gnucash-de