Ich habe - wie manche andere - das Problem, dass bei jedemKontoabruf das Program für ca. 45 Sekunden einfriert und etwas prüft. Nun habe ich weiter ein wenig gespiel und Interessantes beobachtet. Es macht einen Unterschied, ob ich eine 32 Bit oder eine 64 Bit Version starte. Ich habe diese Prüfung (bankzugang testen) jeweils 5 Mal durchlaufen lassen und hatte jedes Mal vergleichbare Zeiten.
Mit beiden Konfigurationen lassen sich Kontodaten abrufen (aber eben mit einer Pause..)
Wenn ich Java 32 Bit (mit J. 32 bit) nutze, dann dauert die Pause ca. 45 Sekunden:
[31.07.2016 21:54:08] Teste Sicherheits-Medium...
[31.07.2016 21:54:08] open pin/tan passport
[31.07.2016 21:54:08] [PIN/TAN] url : banking-dkb.s-fints-pt-dkb.de/fints30
[31.07.2016 21:54:08] [PIN/TAN] blz : 12030000
[31.07.2016 21:54:08] [PIN/TAN] filter : Base64
[31.07.2016 21:54:08] [PIN/TAN] HBCI version: 300
[31.07.2016 21:54:08] [PIN/TAN] tan sec mech: null
[31.07.2016 21:54:08] [BPD] max age: 7 days
[31.07.2016 21:54:08] [BPD] last update: Sun Jul 31 21:49:51 CEST 2016
[31.07.2016 21:54:08] fetching SEPA information
[31.07.2016 21:54:08] Füge Auftrag SEPAInfo1 zum Dialog hinzu
[31.07.2016 21:54:08] fetching TAN media list
[31.07.2016 21:54:08] Füge Auftrag TANMediaList4 zum Dialog hinzu
[31.07.2016 21:54:08] have to generate new message because current type of passport only allows 1 GV segs per message
[31.07.2016 21:54:08] executing dialog for customerid XXXXXXXXXXXXXXXX
[31.07.2016 21:54:08] führe Dialog-Initialisierung aus
[31.07.2016 21:54:08] führe Dialog-Initialisierung aus
[31.07.2016 21:54:08] erzeuge HBCI-Nachricht DialogInit
[31.07.2016 21:54:08] signiere HBCI-Nachricht
[31.07.2016 21:54:08] pin loaded from wallet
[31.07.2016 21:54:08] using cached pin, passport: org.kapott.hbci.passport.HBCIPassportPinTan
[31.07.2016 21:54:08] verschlüssele HBCI-Nachricht
[31.07.2016 21:54:08] creating a connection to
https://banking-dkb.s-fints-pt-dkb.de:443/fints30 and checking the certificate
[31.07.2016 21:54:08] versende HBCI-Nachricht
[31.07.2016 21:54:09] warte auf Antwortdaten
[31.07.2016 21:54:09] warte auf Antwortdaten
[31.07.2016 21:54:09] entschlüssele Antwortnachricht
[31.07.2016 21:54:50] überprüfe Signatur der Antwortnachricht
[31.07.2016 21:54:50] installed new UPD [old version: 0, new version: 0]
[31.07.2016 21:54:50] nutzerspezifische Daten aktualisiert - neue Version is 0
[31.07.2016 21:54:50] Dialog initialisiert - Dialog-ID ist 183523889476=6612500003111041=
[31.07.2016 21:54:50] processing jobs
[31.07.2016 21:54:50] erstelle Auftragsdaten für Geschäftsvorfall SEPAInfo1
[31.07.2016 21:54:50] erzeuge HBCI-Nachricht CustomMsg
[31.07.2016 21:54:50] signiere HBCI-Nachricht
[31.07.2016 21:54:50] verschlüssele HBCI-Nachricht
[31.07.2016 21:54:50] versende HBCI-Nachricht
[31.07.2016 21:54:50] warte auf Antwortdaten
[31.07.2016 21:54:50] warte auf Antwortdaten
[31.07.2016 21:54:50] entschlüssele Antwortnachricht
[31.07.2016 21:54:50] überprüfe Signatur der Antwortnachricht
[31.07.2016 21:54:50] Ergebnisdaten für Geschäftsvorfall SEPAInfo1 empfangen
[31.07.2016 21:54:50] erstelle Auftragsdaten für Geschäftsvorfall TANMediaList4
[31.07.2016 21:54:50] erzeuge HBCI-Nachricht CustomMsg
[31.07.2016 21:54:50] signiere HBCI-Nachricht
[31.07.2016 21:54:50] verschlüssele HBCI-Nachricht
[31.07.2016 21:54:50] versende HBCI-Nachricht
[31.07.2016 21:54:51] warte auf Antwortdaten
[31.07.2016 21:54:51] warte auf Antwortdaten
[31.07.2016 21:54:51] entschlüssele Antwortnachricht
[31.07.2016 21:54:51] HBCI error code: 9050:Die Nachricht enthält Fehler. org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:54:51] HBCI error code: 9010:Der Auftrag wurde nicht ausgeführt. (3: CustomMsg.GV.TANMediaList4) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:54:51] HBCI error code: 9010:Keine Auftragsberechtigung vorhanden.(MBT61500000009) (3: CustomMsg.GV.TANMediaList4) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:54:51] überprüfe Signatur der Antwortnachricht
[31.07.2016 21:54:51] HBCI error code: 9010:Der Auftrag wurde nicht ausgeführt. (3: CustomMsg.GV.TANMediaList4) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:54:51] HBCI error code: 9010:Keine Auftragsberechtigung vorhanden.(MBT61500000009) (3: CustomMsg.GV.TANMediaList4) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:54:51] Ergebnisdaten für Geschäftsvorfall TANMediaList4 empfangen
[31.07.2016 21:54:51] processing dialog end
[31.07.2016 21:54:51] beende Dialog
[31.07.2016 21:54:51] erzeuge HBCI-Nachricht DialogEnd
[31.07.2016 21:54:51] signiere HBCI-Nachricht
[31.07.2016 21:54:51] verschlüssele HBCI-Nachricht
[31.07.2016 21:54:51] versende HBCI-Nachricht
[31.07.2016 21:54:51] warte auf Antwortdaten
[31.07.2016 21:54:51] warte auf Antwortdaten
[31.07.2016 21:54:51] entschlüssele Antwortnachricht
[31.07.2016 21:54:51] überprüfe Signatur der Antwortnachricht
[31.07.2016 21:54:51] Dialog beendet
[31.07.2016 21:54:51] error while fetching meta info: Dialog for 'XXXXXXXXXXXXXXXX':
[31.07.2016 21:54:51] DIALOG-INITIALISIERUNG:
[31.07.2016 21:54:51] 3060:Bitte beachten Sie die enthaltenen Warnungen/Hinweise.
[31.07.2016 21:54:51] 3050:UPD nicht mehr aktuell, aktuelle Version enthalten. (4: DialogInit.ProcPrep)
[31.07.2016 21:54:51] 3920:Zugelassene Zwei-Schritt-Verfahren für den Benutzer. p:900 (4: DialogInit.ProcPrep)
[31.07.2016 21:54:51] 0020:Der Auftrag wurde ausgeführt. (4: DialogInit.ProcPrep)
[31.07.2016 21:54:51] DIALOG-NACHRICHT #1:
[31.07.2016 21:54:51] 0010:Nachricht entgegengenommen.
[31.07.2016 21:54:51] 0020:Der Auftrag wurde ausgeführt. (3: CustomMsg.GV.SEPAInfo1)
[31.07.2016 21:54:51] DIALOG-NACHRICHT #2:
[31.07.2016 21:54:51] 9050:Die Nachricht enthält Fehler.
[31.07.2016 21:54:51] 9010:Der Auftrag wurde nicht ausgeführt. (3: CustomMsg.GV.TANMediaList4)
[31.07.2016 21:54:51] 9010:Keine Auftragsberechtigung vorhanden.(MBT61500000009) (3: CustomMsg.GV.TANMediaList4)
[31.07.2016 21:54:51] DIALOG-ENDE:
[31.07.2016 21:54:51] 0010:Nachricht entgegengenommen.
[31.07.2016 21:54:51] 0100:Dialog beendet. org.kapott.hbci.manager.HBCIHandler.updateMetaInfo(HBCIHandler.java:197)
[31.07.2016 21:54:51] no changed customer data in persistent data of passport found
[31.07.2016 21:54:51] closing pin/tan passport
[31.07.2016 21:54:51] pin/tan passport closed
[31.07.2016 21:54:51] Sicherheits-Medium erfolgreich getestet.
Wenn ich jedoch java 64 bit (und J. 64 Bit) installiere und nehme, dann dauert die pause ca. 30 Sekunden.
[31.07.2016 21:52:23] Teste Sicherheits-Medium...
[31.07.2016 21:52:23] open pin/tan passport
[31.07.2016 21:52:23] [PIN/TAN] url : banking-dkb.s-fints-pt-dkb.de/fints30
[31.07.2016 21:52:23] [PIN/TAN] blz : 12030000
[31.07.2016 21:52:23] [PIN/TAN] filter : Base64
[31.07.2016 21:52:23] [PIN/TAN] HBCI version: 300
[31.07.2016 21:52:23] [PIN/TAN] tan sec mech: null
[31.07.2016 21:52:23] [BPD] max age: 7 days
[31.07.2016 21:52:23] [BPD] last update: Sun Jul 31 21:49:51 CEST 2016
[31.07.2016 21:52:23] fetching SEPA information
[31.07.2016 21:52:23] Füge Auftrag SEPAInfo1 zum Dialog hinzu
[31.07.2016 21:52:23] fetching TAN media list
[31.07.2016 21:52:23] Füge Auftrag TANMediaList4 zum Dialog hinzu
[31.07.2016 21:52:23] have to generate new message because current type of passport only allows 1 GV segs per message
[31.07.2016 21:52:23] executing dialog for customerid XXXXXXXXXXXXXXXX
[31.07.2016 21:52:23] führe Dialog-Initialisierung aus
[31.07.2016 21:52:23] führe Dialog-Initialisierung aus
[31.07.2016 21:52:23] erzeuge HBCI-Nachricht DialogInit
[31.07.2016 21:52:23] signiere HBCI-Nachricht
[31.07.2016 21:52:23] pin loaded from wallet
[31.07.2016 21:52:23] using cached pin, passport: org.kapott.hbci.passport.HBCIPassportPinTan
[31.07.2016 21:52:23] verschlüssele HBCI-Nachricht
[31.07.2016 21:52:23] creating a connection to
https://banking-dkb.s-fints-pt-dkb.de:443/fints30 and checking the certificate
[31.07.2016 21:52:23] versende HBCI-Nachricht
[31.07.2016 21:52:24] warte auf Antwortdaten
[31.07.2016 21:52:24] warte auf Antwortdaten
[31.07.2016 21:52:24] entschlüssele Antwortnachricht
[31.07.2016 21:52:52] überprüfe Signatur der Antwortnachricht
[31.07.2016 21:52:52] installed new UPD [old version: 0, new version: 0]
[31.07.2016 21:52:52] nutzerspezifische Daten aktualisiert - neue Version is 0
[31.07.2016 21:52:52] Dialog initialisiert - Dialog-ID ist 164973859753=9517499992111041=
[31.07.2016 21:52:52] processing jobs
[31.07.2016 21:52:52] erstelle Auftragsdaten für Geschäftsvorfall SEPAInfo1
[31.07.2016 21:52:52] erzeuge HBCI-Nachricht CustomMsg
[31.07.2016 21:52:52] signiere HBCI-Nachricht
[31.07.2016 21:52:52] verschlüssele HBCI-Nachricht
[31.07.2016 21:52:52] versende HBCI-Nachricht
[31.07.2016 21:52:53] warte auf Antwortdaten
[31.07.2016 21:52:53] warte auf Antwortdaten
[31.07.2016 21:52:53] entschlüssele Antwortnachricht
[31.07.2016 21:52:53] überprüfe Signatur der Antwortnachricht
[31.07.2016 21:52:53] Ergebnisdaten für Geschäftsvorfall SEPAInfo1 empfangen
[31.07.2016 21:52:53] erstelle Auftragsdaten für Geschäftsvorfall TANMediaList4
[31.07.2016 21:52:53] erzeuge HBCI-Nachricht CustomMsg
[31.07.2016 21:52:53] signiere HBCI-Nachricht
[31.07.2016 21:52:53] verschlüssele HBCI-Nachricht
[31.07.2016 21:52:53] versende HBCI-Nachricht
[31.07.2016 21:52:53] warte auf Antwortdaten
[31.07.2016 21:52:53] warte auf Antwortdaten
[31.07.2016 21:52:53] entschlüssele Antwortnachricht
[31.07.2016 21:52:53] HBCI error code: 9050:Die Nachricht enthält Fehler. org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:52:53] HBCI error code: 9010:Der Auftrag wurde nicht ausgeführt. (3: CustomMsg.GV.TANMediaList4) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:52:53] HBCI error code: 9010:Keine Auftragsberechtigung vorhanden.(MBT61500000009) (3: CustomMsg.GV.TANMediaList4) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:52:53] überprüfe Signatur der Antwortnachricht
[31.07.2016 21:52:53] HBCI error code: 9010:Der Auftrag wurde nicht ausgeführt. (3: CustomMsg.GV.TANMediaList4) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:52:53] HBCI error code: 9010:Keine Auftragsberechtigung vorhanden.(MBT61500000009) (3: CustomMsg.GV.TANMediaList4) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[31.07.2016 21:52:53] Ergebnisdaten für Geschäftsvorfall TANMediaList4 empfangen
[31.07.2016 21:52:53] processing dialog end
[31.07.2016 21:52:53] beende Dialog
[31.07.2016 21:52:53] erzeuge HBCI-Nachricht DialogEnd
[31.07.2016 21:52:53] signiere HBCI-Nachricht
[31.07.2016 21:52:53] verschlüssele HBCI-Nachricht
[31.07.2016 21:52:53] versende HBCI-Nachricht
[31.07.2016 21:52:53] warte auf Antwortdaten
[31.07.2016 21:52:53] warte auf Antwortdaten
[31.07.2016 21:52:53] entschlüssele Antwortnachricht
[31.07.2016 21:52:53] überprüfe Signatur der Antwortnachricht
[31.07.2016 21:52:53] Dialog beendet
[31.07.2016 21:52:53] error while fetching meta info: Dialog for 'XXXXXXXXXXXXXXXX':
[31.07.2016 21:52:53] DIALOG-INITIALISIERUNG:
[31.07.2016 21:52:53] 3060:Bitte beachten Sie die enthaltenen Warnungen/Hinweise.
[31.07.2016 21:52:53] 3050:UPD nicht mehr aktuell, aktuelle Version enthalten. (4: DialogInit.ProcPrep)
[31.07.2016 21:52:53] 3920:Zugelassene Zwei-Schritt-Verfahren für den Benutzer. p:900 (4: DialogInit.ProcPrep)
[31.07.2016 21:52:53] 0020:Der Auftrag wurde ausgeführt. (4: DialogInit.ProcPrep)
[31.07.2016 21:52:53] DIALOG-NACHRICHT #1:
[31.07.2016 21:52:53] 0010:Nachricht entgegengenommen.
[31.07.2016 21:52:53] 0020:Der Auftrag wurde ausgeführt. (3: CustomMsg.GV.SEPAInfo1)
[31.07.2016 21:52:53] DIALOG-NACHRICHT #2:
[31.07.2016 21:52:53] 9050:Die Nachricht enthält Fehler.
[31.07.2016 21:52:53] 9010:Der Auftrag wurde nicht ausgeführt. (3: CustomMsg.GV.TANMediaList4)
[31.07.2016 21:52:53] 9010:Keine Auftragsberechtigung vorhanden.(MBT61500000009) (3: CustomMsg.GV.TANMediaList4)
[31.07.2016 21:52:53] DIALOG-ENDE:
[31.07.2016 21:52:53] 0010:Nachricht entgegengenommen.
[31.07.2016 21:52:53] 0100:Dialog beendet. org.kapott.hbci.manager.HBCIHandler.updateMetaInfo(HBCIHandler.java:197)
[31.07.2016 21:52:53] no changed customer data in persistent data of passport found
[31.07.2016 21:52:53] closing pin/tan passport
[31.07.2016 21:52:53] pin/tan passport closed
[31.07.2016 21:52:53] Sicherheits-Medium erfolgreich getestet.