Hi Martin,
danke nochmal für deine schnelle Reaktion auf mein Problem!

Also, ich habe mir jetzt mal eine Logdatei genauer angeschaut und 2 sehr ähnliche Blöcke miteinander verglichen:
Code
diff -u t1.log t2.log
--- t1.log 2010-11-19 00:19:37.000000000 +0100
+++ t2.log 2010-11-19 00:20:13.000000000 +0100
@@ -1,4 +1,4 @@
-HNHBK:1:3 .... .'HIRMS:3:2:3+0020::Auftrag ausgef?hrt.'HIKAZ:4:6:3+@1656@
+HIRMG:2:2+0010::Nachricht entgegengenommen.'HIRMS:3:2:3+0020::Auftrag ausgef?hrt.'HIKAZ:4:6:3+@1656@
:20:DEUTDEFFXXXX
:25:BLZ/KTO
:28C:00000/000
@@ -55,15 +55,15 @@
:13:1011102307
:90D:0EUR0,
:90C:0EUR0,
--''HNHBS:5:1+2'
+-'
mode: pintan
rdhtype: 1
hbciVersion: 220
tokenType: pintan
crypt: no
-sender: bank
+sender: user
gwenhywfar: 4.0.1.0
aqhbci: 5.0.1.0stable
appname: AQHBCI
appversion: 5.0
-size: 1880
+size: 223
Es schaut so aus, als würden die Daten erst von der Bank an den Nutzer geschickt und danach nochmal identisch wieder zurück an die Bank... Das scheint wohl so eine Art Datenverifikationshandshake zu sein.
OK, im nächsten Schritt schaue ich mir mal ein erstes fehlerbehaftetes Log an.