[gnucash-de] HBCI-Einrichtung

Werner May may_w at web.de
Sam Jul 5 20:21:30 CDT 2003


Am Freitag, 4. Juli 2003 00:00 schrieben Sie:
> On Donnerstag, 3. Juli 2003 22:57, Werner May wrote:
> > > Kann auch sehr wohl an der Bank liegen. Der "Abruf Kontoumsätze" sollte
> > > eigentlich immer funktionieren, aber der Saldoabruf wird bei manchen
> > > Banken nicht angeboten. Von daher probier doch mal den Umsatzabruf.
> >
> > Der Umsatzabruf geht auch nicht.
>
> (...)
>
> >                  Ihr Konto ist freigeschaltet. In der Tat ist es so,
> >                  dass Ihnen unser Rechenzentrum keine Liste der
> >                  Konten, auf die Sie per HBCI zugreifen können,
> > übermittelt.
>
> ok, das hattest du ja auch schon so gemerkt.
>
> >                  Gegenwärtig ist es nicht möglich, den Anforderungen
> >                  der sich bei Ihnen unter LINUX im Einsatz befindlichen
> >                  GNUCASH-Software gerecht zu werden.
>
> ?!? Diesen Satz verstehe ich nicht, denn außer der Kontoliste haben wir
> noch nie von Banken gehört, die "zu wenig" Informationen liefern.
> Eigentlich müsste das also gehen.
>
> Wenn du dich noch ein wenig durchbeißen willst, könntest du uns das
> ausführliche Protokoll vom Umsatzabruf schicken. Das geht so: gnucash von
> einer Kommandozeile starten. In gnucash -> Einstellungen -> Erweitert
> (erscheint, wenn in Allgemein das Kästen "erweiterte Optionen" aktiviert
> ist) -> HBCI Debug-Meldungen aktivieren. Dann den Umsatzabruf starten, bis
> die Kommunikation fertig ist. Auf der Kommandozeile ist derweil ein Haufen
> Text ausgegeben.  Diesen kopierst du in einen Texteditor deiner Wahl. In
> diesem Text machst du dann mit Suchen&Ersetzen deine Benutzerkennung und
> deine Kontonummer durch irgendwas anonymes (aber wiederkennbares, also AAAA
> und 123456) unlesbar. Dann schickst du diesen Text hier an die
> Mailingliste. Wir können dann auf die Schnelle sagen, ob wohl wirklich "zu
> wenig Information" vorliegt (wie die Bank sagt), oder ob es was einfacheres
> ist -- vielleicht ist es ja nur eine falsche Kontonummer gewesen.
>
> Christian


Hallo,

Hier sind die Debug-Meldungen. In der Datei hbci_log.txt steht eine Fehlermeldung "....Das Dateisystem ist nur lesbar...." Deswegen habe ich den Schreibschutz umgestellt und den Umsatzabruf nochmal durchgeführt. Das Ergebnis steht in hbci_log_rw.txt.


Gruß
Werner



-------------- nächster Teil --------------
HANDLEUSERQUEUE: customer is AAAAAAAAAAAAAAAAAAA
MessageQueue: Mounting new medium.
MediumKeyfile::mountMedium
logMsg: Logging msg: RESULT (handleMessage): File not found and user aborted PIN dialog. (107) at MediumKeyFile::mountMedium() reported from MessageQueue::_mountCustomersMedium()
logMsg: Logging msg: HandleUserQueue: File not found and user aborted PIN dialog. (107) at MediumKeyFile::mountMedium() reported from MessageQueue::_mountCustomersMedium()
logMsg: Logging msg: Bank: File not found and user aborted PIN dialog. (107) at MediumKeyFile::mountMedium() reported from MessageQueue::_mountCustomersMedium()
gnc_hbci_api_execute: Error at executeQueue: File not found and user aborted PIN dialog.
HANDLEUSERQUEUE: customer is AAAAAAAAAAAAAAAAAAA
MessageQueue: Mounting new medium.
MediumKeyfile::mountMedium
MediumKeyfile::_readFile
MediumKeyfile::_reallyReadFile
MediumKeyfileBase::readContext
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::selectContext
PURE MESSAGE:
HKIDN(Identifikation)                      :3:2+280:79690000+AAAAAAAAAAAAAAAAAAA+D03070122010286+1'
HKVVB(Verarbeitungsvorbereitung)           :4:2+9+1+1+openhbci+0.9.9'

MediumKeyfileBase::selectContext
MediumKeyfile::nextSEQ
MediumKeyfile::_writeFile
MediumKeyfileBase::writeContext
MediumKeyfile::_writeFile done.
Will return SEQ= 14
MediumKeyfileBase::sign
MessageQueue:Raw Message
HNSHK(Signaturkopf)                        :2:3+1+20030704230727+1+1+1::D03070122010286+14+1:20030704:230730+1:999:1+6:10:16+280:79690000:AAAAAAAAAAAAAAAAAAA:S:1:1'
HKIDN(Identifikation)                      :3:2+280:79690000+AAAAAAAAAAAAAAAAAAA+D03070122010286+1'
HKVVB(Verarbeitungsvorbereitung)           :4:2+9+1+1+openhbci+0.9.9'
HNSHA(Signaturabschluss)                   :5:1+20030704230727+ at 96@<...>'

MediumKeyfileBase::selectContext
MediumKeyfileBase::createMessageKey
MediumKeyfileBase::encryptKey
Bank-Keyname unescaped: 0
Bank-Keyname escaped: 0
Connection::recieveData()
RESPONSE:
HNHBK(Nachrichtenkopf)                     :1:2+000000000170+201+D03070423072432+1+D03070423072432:1'
HIRMG(Rückmeldungen zur Gesamtnachricht)   :2:2+9800::Abgebrochen'
HIRMS(Rückmeldung zu Segmenten)            :3:2:2+9390:7:Doppeleinreichung Signatur-ID  0000000000000014'
HNHBS(Nachrichtenabschluss)                :4:1+1'

MediumKeyfileBase::selectContext
MediumKeyfileBase::selectContext
PURE MESSAGE:
HKSAL(Saldenabfrage)                       :3:3+1111111:280:79690000+N'

MediumKeyfileBase::selectContext
MediumKeyfile::nextSEQ
MediumKeyfile::_writeFile
MediumKeyfileBase::writeContext
MediumKeyfile::_writeFile done.
Will return SEQ= 15
MediumKeyfileBase::sign
MessageQueue:Raw Message
HNSHK(Signaturkopf)                        :2:3+1+20030704230731+1+1+1::D03070122010286+15+1:20030704:230732+1:999:1+6:10:16+280:79690000:AAAAAAAAAAAAAAAAAAA:S:1:1'
HKSAL(Saldenabfrage)                       :3:3+1111111:280:79690000+N'
HNSHA(Signaturabschluss)                   :4:1+20030704230731+ at 96@<...>'

MediumKeyfileBase::selectContext
MediumKeyfileBase::createMessageKey
MediumKeyfileBase::encryptKey
Bank-Keyname unescaped: 0
Bank-Keyname escaped: 0
Connection::recieveData()
RESPONSE:
HNHBK(Nachrichtenkopf)                     :1:2+000000000120+201+D03070423072432+2+D03070423072432:2'
HIRMG(Rückmeldungen zur Gesamtnachricht)   :2:2+9800::Fehler in der HBCI-Nachricht'
HNHBS(Nachrichtenabschluss)                :3:1+2'

MediumKeyfileBase::selectContext
MediumKeyfileBase::selectContext
PURE MESSAGE:
HKKAZ(Kontoumsätze anfordern/Zeitraum)     :3:4+1111111:280:79690000+++20030704'

MediumKeyfileBase::selectContext
MediumKeyfile::nextSEQ
MediumKeyfile::_writeFile
MediumKeyfileBase::writeContext
MediumKeyfile::_writeFile done.
Will return SEQ= 16
MediumKeyfileBase::sign
MessageQueue:Raw Message
HNSHK(Signaturkopf)                        :2:3+1+20030704230735+1+1+1::D03070122010286+16+1:20030704:230736+1:999:1+6:10:16+280:79690000:AAAAAAAAAAAAAAAAAAA:S:1:1'
HKKAZ(Kontoumsätze anfordern/Zeitraum)     :3:4+1111111:280:79690000+++20030704'
HNSHA(Signaturabschluss)                   :4:1+20030704230735+ at 96@<...>'

MediumKeyfileBase::selectContext
MediumKeyfileBase::createMessageKey
MediumKeyfileBase::encryptKey
Bank-Keyname unescaped: 0
Bank-Keyname escaped: 0
Connection::recieveData()
logMsg: Logging msg: HandleUserQueue: nothing received (0) at API::_handleMessageQueue()
MediumKeyfile::unmountMedium
MediumKeyfile::_writeFile
MediumKeyfileBase::writeContext
MediumKeyfile::_writeFile done.
MediumKeyfile::unmountMedium done.
logMsg: Logging msg: Bank: nothing received (0) at API::_handleMessageQueue()
gnc_hbci_api_execute: Error at executeQueue: nothing received

-------------- nächster Teil --------------
HANDLEUSERQUEUE: customer is AAAAAAAAAAAAAAAAAAA
MessageQueue: Mounting new medium.
MediumKeyfile::mountMedium
MediumKeyfile::_readFile
MediumKeyfile::_reallyReadFile
MediumKeyfileBase::readContext
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::_readKey
MediumKeyfileBase::selectContext
PURE MESSAGE:
HKIDN(Identifikation)                      :3:2+280:79690000+AAAAAAAAAAAAAAAAAAA+D03070122010286+1'
HKVVB(Verarbeitungsvorbereitung)           :4:2+9+1+1+openhbci+0.9.9'

MediumKeyfileBase::selectContext
MediumKeyfile::nextSEQ
MediumKeyfile::_writeFile
MediumKeyfileBase::writeContext
MediumKeyfile::nextSEQ: Das Dateisystem ist nur lesbar (0) at File::openFile() Info: error on open() /media/floppy/.gnucash.tmp
Will return SEQ= 14
MediumKeyfileBase::sign
MessageQueue:Raw Message
HNSHK(Signaturkopf)                        :2:3+1+20030704224913+1+1+1::D03070122010286+14+1:20030704:224913+1:999:1+6:10:16+280:79690000:AAAAAAAAAAAAAAAAAAA:S:1:1'
HKIDN(Identifikation)                      :3:2+280:79690000+AAAAAAAAAAAAAAAAAAA+D03070122010286+1'
HKVVB(Verarbeitungsvorbereitung)           :4:2+9+1+1+openhbci+0.9.9'
HNSHA(Signaturabschluss)                   :5:1+20030704224913+ at 96@<...>'

MediumKeyfileBase::selectContext
MediumKeyfileBase::createMessageKey
MediumKeyfileBase::encryptKey
Bank-Keyname unescaped: 0
Bank-Keyname escaped: 0
Connection::recieveData()
RESPONSE:
HNHBK(Nachrichtenkopf)                     :1:2+000000000170+201+D03070422490777+1+D03070422490777:1'
HIRMG(Rückmeldungen zur Gesamtnachricht)   :2:2+9800::Abgebrochen'
HIRMS(Rückmeldung zu Segmenten)            :3:2:2+9390:7:Doppeleinreichung Signatur-ID  0000000000000014'
HNHBS(Nachrichtenabschluss)                :4:1+1'

MediumKeyfileBase::selectContext
MediumKeyfileBase::selectContext
PURE MESSAGE:
HKKAZ(Kontoumsätze anfordern/Zeitraum)     :3:4+1111111:280:79690000+++20030704'

MediumKeyfileBase::selectContext
MediumKeyfile::nextSEQ
MediumKeyfile::_writeFile
MediumKeyfileBase::writeContext
MediumKeyfile::nextSEQ: Das Dateisystem ist nur lesbar (0) at File::openFile() Info: error on open() /media/floppy/.gnucash.tmp
Will return SEQ= 15
MediumKeyfileBase::sign
MessageQueue:Raw Message
HNSHK(Signaturkopf)                        :2:3+1+20030704224915+1+1+1::D03070122010286+15+1:20030704:224915+1:999:1+6:10:16+280:79690000:AAAAAAAAAAAAAAAAAAA:S:1:1'
HKKAZ(Kontoumsätze anfordern/Zeitraum)     :3:4+1111111:280:79690000+++20030704'
HNSHA(Signaturabschluss)                   :4:1+20030704224915+ at 96@<...>'

MediumKeyfileBase::selectContext
MediumKeyfileBase::createMessageKey
MediumKeyfileBase::encryptKey
Bank-Keyname unescaped: 0
Bank-Keyname escaped: 0
Connection::recieveData()
RESPONSE:
HNHBK(Nachrichtenkopf)                     :1:2+000000000120+201+D03070422490777+2+D03070422490777:2'
HIRMG(Rückmeldungen zur Gesamtnachricht)   :2:2+9800::Fehler in der HBCI-Nachricht'
HNHBS(Nachrichtenabschluss)                :3:1+2'

MediumKeyfileBase::selectContext
MediumKeyfileBase::selectContext
PURE MESSAGE:
HKEND(Dialogende)                          :3:1+D03070422490777'

MediumKeyfileBase::selectContext
MediumKeyfile::nextSEQ
MediumKeyfile::_writeFile
MediumKeyfileBase::writeContext
MediumKeyfile::nextSEQ: Das Dateisystem ist nur lesbar (0) at File::openFile() Info: error on open() /media/floppy/.gnucash.tmp
Will return SEQ= 16
MediumKeyfileBase::sign
MessageQueue:Raw Message
HNSHK(Signaturkopf)                        :2:3+1+20030704224917+1+1+1::D03070122010286+16+1:20030704:224917+1:999:1+6:10:16+280:79690000:AAAAAAAAAAAAAAAAAAA:S:1:1'
HKEND(Dialogende)                          :3:1+D03070422490777'
HNSHA(Signaturabschluss)                   :4:1+20030704224917+ at 96@<...>'

MediumKeyfileBase::selectContext
MediumKeyfileBase::createMessageKey
MediumKeyfileBase::encryptKey
Bank-Keyname unescaped: 0
Bank-Keyname escaped: 0
Connection::recieveData()
logMsg: Logging msg: HandleUserQueue: nothing received (0) at API::_handleMessageQueue()
MediumKeyfile::unmountMedium
MediumKeyfile::_writeFile
MediumKeyfileBase::writeContext
MediumKeyfile::unmountMedium: Das Dateisystem ist nur lesbar (0) at File::openFile() Info: error on open() /media/floppy/.gnucash.tmp
MediumKeyfile::unmountMedium done.
logMsg: Logging msg: Bank: nothing received (0) at API::_handleMessageQueue()
gnc_hbci_api_execute: Error at executeQueue: nothing received