Hallo Liste,

ich versuche gerade ein natives Mac-Online-Banking-Programm zu schreiben.  Als erstes muss natürlich AqBanking funktionieren. Ich hab es auch nach einigem Hin und Her geschafft Gwen, AqBanking und die Tutorials zu compilieren (ich hab allerdings außer cbanking kein Frontend).

Jetzt gibt es aber beim Ausführen von Jobs ein Problem mit den Sockets (getsysid klappt komischerweise noch einwandfrei):

Sending queue
Waiting for response
Response received
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)
3:2006/08/30 23-20-11:aqhbci(16554):job.c: 1365: Unknown TAN method 900
Encoding queue
Sending queue
3:2006/08/30 23-20-11:gwen(16554):netlayer.c: 1608: Not connected
3:2006/08/30 23-20-11:gwen(16554):nl_ssl.c: 1556: List of pending SSL errors:
3:2006/08/30 23-20-11:gwen(16554):nl_ssl.c: 1560: SSL error: Socket is not connected (5)
3:2006/08/30 23-20-11:gwen(16554):netlayer.c: 1477: Errors on all netlayers
3:2006/08/30 23-20-11:aqhbci(16554):dialog.c:  340: Could not connect to bank (-1)
3:2006/08/30 23-20-11:aqhbci(16554):dialog.c:  394: Error sending message for dialog
Unable to send (network error)
Disconnecting from bank...
Disconnected.
3:2006/08/30 23-20-11:aqhbci(16554):outbox.c: 1333: Error performing queue (-6)
AqHBCI finished.
Executing Jobs: 1 of 1
3:2006/08/30 23-20-11:aqbanking(16554):banking.c:  965: No progress context open


Im Archiv nachgeschaut fand ich dann den Hinweis mit dem Sleep. Allerdings war der in meinen Sourcen schon eingebaut. Nachdem ich den Quelltext etwas verändert habe, läufts:

#ifdef OS_DARWIN
  /* this is just a temporary ugly hack for OS X, this has to be investigated
   * further */
//  if (sp->haveWaited==0) {
    sleep(1);
//    sp->haveWaited=1;
//  }
#endif


ich frage mich, ob und wie ich dazu beitragen kann, dem Phänomen auf die Spur zu kommen. Scheint ja nur  bei SSL-Verbindungen Probleme zu machen.

Viele Grüße,
Frank

P.S. Bei mir funktioniert die Verbindung zur SpardaBank übrigens auch nicht  (kein getsysid) - gleiches Problem wie bei Marcel Naziri

 

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to