Handelt es sich um einen Pin/Tan-Zugang? Kannst Du in Deinen HBCI-
Logs mal nachsehen, welche Meldung (incl. 4-stelligem HBCI-Code) die
Bank Dir beim ersten Mal der falschen Pin-Einreichung sendet?
Muesste irgendwas mit 9xxx sein.
Normalerweise findet AqHBCI heraus, wenn die Pin falsch war, denn
dann sendet der Server entweder einen eindeutigen Fehlercode (machen
aber leider nicht alle) oder aber der Dialog wird abgebrochen. In
diesem Fall wird die Pin als "bad" markiert (ueber den
entsprechenden Callback in GWEN_GUI erfaehrt dann die Anwendung auch
davon).
Nur, wenn die Bank den Dialog *nicht* abbricht, geht AqHBCI davon
aus, dass die Pin in Ordnung ist und markiert diese als "ok".
genau, es ist ein PIN-TAN-Zugang. Folgendes finde ich in den HBCI-Logs:
...9800::Dialog abgebrochen (HBMSG=10321)'HIRMS:4:2:4+9010::Anmeldung
gescheitert'HNSHA:...
Es wird also nicht explizit eine falsche PIN erwähnt. Allerdings
stelle ich beim Stöbern durch die HBCI-Logs gerade fest, dass der
gleiche Fehler schon am 31.5. auftrat...vielleicht war zu diesem
Zeitpunkt das Konto bereits gesperrt...?
Wie dem auch sei, den Callback GWEN_GUI_SetPaswordStatus hab ich
tatsächlich nicht implementiert. Vielen Dank für den Tipp!!
Ich nehme an, ich muss auf die Codes GWEN_Gui_PasswordStatus_Bad sowie
GWEN_Gui_PasswordStatus_Remove reagieren..?
Viele Grüße,
Frank
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel