[gnucash-de] Deutsche Bank PGK bricht mit Netzwerkfehler ab...

Christian Stimming stimming at tuhh.de
Sam Apr 30 14:17:27 EDT 2005


Grmbl, ich muß gerade mal meinen Ärger über die Deutsche Bank PGK Hamburg, BLZ 
20070024, loswerden. Diese Woche hat die HBCI-Verbindung plötzlich nicht mehr 
geklappt -- ich hab direkt nach der PIN-Eingabe nach der ersten 
Netz-Kommunikation immer einen "Netzwerkfehler" bekommen. Im ProgressLog sah 
das so aus:

Verbindung hergestellt mit 193.150.167.8 (Port 3000)
Auf Antwort warten
Verbindung beendet mit 193.150.167.8 (Port 3000)
Keine Antwort (Netzwerkfehler)
Abgeschlossen.

und auf der Konsole

3:2005/04/30 20-00-55:gwen(22427):netconnection.c: 1480: No socket
3:2005/04/30 20-00-55:gwen(22427):nettransportsock.c:  259: Socket is 
inactive: disconnected (physically) (8)
3:2005/04/30 20-00-55:aqhbci(22427):outbox.c: 1381: Error performing queue 
(-6)

und auf der Konsole mit AQHBCI_LOGLEVEL=debug siehe unten. 

Als dieses mehrere Male auftrat, hab ich bei der Hotline der Bank angerufen. 
Siehe da, als ich mich identifizierte, meinte der Typ, ob ich denn beim 
WWW-Banking wohl neulich die PIN dreimal falsch eingegeben hätte. Ja, das 
hatte ich tatsächlich, wenn auch vor ca. 3 Monaten und mich dann nicht mehr 
drum gekümmert, weil ich ja schließlich HBCI benutze. Tjaaa, meinte der Typ, 
auf Grund eines Software-Updates auf Bankseite wären nun seit einer Woche 
beide Zugangswege miteinander verknüpft und ich müsse jetzt erstmal meinen 
WWW-Zugang wieder freischalten lassen, bevor ich den HBCI-Zugang wieder 
nutzen könne. Meine jammervollen Widersprüche, daß die HBCI-Fehlermeldung ja 
wohl etwas assig aussieht und eher ein anderes Server-Problem sein könne, 
würgte er unwirsch ab und meinte, er hätte doch jetzt mein Problem 
identifiziert und ich müsse nun erstmal die Freischaltung machen. 

Nun muß ich aber für diese alberne Freischaltung von deren doofen WWW-Banking 
eben zum Schalter marschieren, und das macht sich am Wochenende nicht so gut. 
Also Abwarten, bis ich an einem Wochentag mal Zeit hab. Ach ja, und nur falls 
jemand meint, irgendwo in der Anleitung hätte gestanden, daß man eine WWW-Pin 
auch selber durch Verwendung einer TAN wieder entsperren könne: Jaja, sagte 
die Hotline, das war früher mal, gibts aber heute nicht mehr. Also nur 
Schalter, oder Telefon-TAN, wenn man sowas denn auch noch hätte (wieviel 
komische Zahlenkolonnen soll ich eigentlich noch vorrätig haben?). Bäh. 
Kundenfreundlichkeit nenn ich was anderes. Sowas beklopptes -- HBCI und 
WWW-Banking im gleichen Atemzug zu sperren. Wird wohl Zeit für ne neue 
Bank...

Ach ja, Martin: Diese Fehlermeldung liefert trotzdem einen erfolgreichen 
Rückgabewert von AB_Banking_ExecuteQueue, so daß gnucash erstmal meint, daß 
eine leere Antwort (d.h. keine Umsätze) angekommen wären, was für den 
Benutzer etwas irritierend wirkt. Weißt du, an welcher Stelle man einfügen 
müsste, daß so ein "no socket" Verbindungsabbruch auch als Fehler bei 
AB_Banking_ExecuteQueue zurückgegeben wird?

Gruß

Christian


[...]
7:2005/04/30 20-01-45:aqhbci(22435):hbci.c: 1497: Change while walking 
connections (1)
7:2005/04/30 20-01-45:aqhbci(22435):outbox.c:  768: Got changes
7:2005/04/30 20-01-45:aqhbci(22435):dialog.c:  590: No incoming message
7:2005/04/30 20-01-45:aqhbci(22435):hbci.c: 1485: No incoming messages
7:2005/04/30 20-01-45:aqhbci(22435):outbox.c:  774: No message
7:2005/04/30 20-01-45:aqhbci(22435):dialog.c:  590: No incoming message
7:2005/04/30 20-01-45:aqhbci(22435):hbci.c: 1485: No incoming messages
7:2005/04/30 20-01-45:aqhbci(22435):connectionhbci.c:  242: Working on HBCI 
connection
7:2005/04/30 20-01-45:aqhbci(22435):connectionhbci.c:  183: Nothing to write
7:2005/04/30 20-01-45:aqhbci(22435):connectionhbci.c:   95: Reading header...
7:2005/04/30 20-01-45:aqhbci(22435):connectionhbci.c:   98: Readbuffer empty
3:2005/04/30 20-01-45:gwen(22435):netconnection.c: 1480: No socket
7:2005/04/30 20-01-45:aqhbci(22435):hbci.c: 1497: Change while walking 
connections (2)
6:2005/04/30 20-01-45:aqhbci(22435):outbox.c:  760: here
6:2005/04/30 20-01-46:aqhbci(22435):outbox.c:  884: Error receiving queue 
response
5:2005/04/30 20-01-46:aqhbci(22435):outbox.c:  947: Could not exchange message
6:2005/04/30 20-01-46:aqhbci(22435):outbox.c: 1209: Could not open dialog
6:2005/04/30 20-01-46:aqhbci(22435):hbci.c: 1579: Disconnecting connection for 
customer "6006486773"
3:2005/04/30 20-01-46:gwen(22435):nettransportsock.c:  259: Socket is 
inactive: disconnected (physically) (8)
7:2005/04/30 20-01-46:aqhbci(22435):hbci.c: 1591: Successfully started to 
disconnect
7:2005/04/30 20-01-46:aqhbci(22435):dialog.c:  104: Destroying AH_DIALOG
6:2005/04/30 20-01-46:aqhbci(22435):outbox.c: 1051: Setting status of job 
"JobGetTransactions" to ERROR
6:2005/04/30 20-01-46:aqhbci(22435):job.c:  636: Changing status of job 
"JobGetTransactions" from "enqueued" (2) to "error" (6)
3:2005/04/30 20-01-46:aqhbci(22435):outbox.c: 1381: Error performing queue 
(-6)
6:2005/04/30 20-01-46:aqhbci(22435):outbox.c: 1445: Error performing queues 
(+S, +C: -6)
6:2005/04/30 20-01-46:aqhbci(22435):outbox.c:  122: No pending jobs to check
6:2005/04/30 20-01-46:aqhbci(22435):outbox.c: 1678: Skipping job 
"JobGetTransactions" because of status "error" (6)
5:2005/04/30 20-01-46:aqhbci(22435):outbox.c: 1966: Finished jobs: 1 (of 1)
7:2005/04/30 20-01-46:aqhbci(22435):medium.c:  241: Really unmounting medium
6:2005/04/30 20-01-46:aqhbci(22435):ohbci.c: 1384: No key
4:2005/04/30 20-01-46:aqhbci(22435):provider.c:  595: Looking for id 00000202
4:2005/04/30 20-01-46:aqhbci(22435):provider.c:  598: Comparing 00000202
6:2005/04/30 20-01-46:aqhbci(22435):jobgettransactions.c:  306: Exchanging (2)
5:2005/04/30 20-01-46:aqhbci(22435):provider.c:  171: Deinitializing AqHBCI 
backend
[...]