Fehler beim Schreiben der Passport-Datei

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 12 / 2016
Betreff:

Fehler beim Schreiben der Passport-Datei

 · 
Gepostet: 19.06.2018 - 02:30 Uhr  ·  #1
Hallo,

Seit dem Update auf 2.8.2 kann ich per HBCI keine Umsätze mehr abrufen.

Code
[19.06.2018 02:24:43] Synchronisierung via HBCI läuft
[19.06.2018 02:24:43]  
[19.06.2018 02:24:43] Synchronisiere Konto: DKB, IBAN [removed] [Deutsche Kreditbank Berlin]
[19.06.2018 02:24:43] Initialisiere HBCI-Sicherheitsmedium
[19.06.2018 02:24:43] Erzeuge HBCI-Handle
[19.06.2018 02:24:43] Öffne HBCI-Verbindung
[19.06.2018 02:24:43] Bitte legen Sie die Chipkarte in das Lesegerät. DKB, IBAN [removed] [Deutsche Kreditbank Berlin]
[19.06.2018 02:24:43] creating smartcard-service, using type DDVCardService
[19.06.2018 02:24:43] found card terminals:
[19.06.2018 02:24:43]   REINER SCT cyberJack RFID komfort USB 1
[19.06.2018 02:24:43] card type: T=1
[19.06.2018 02:24:43]  using: org.kapott.hbci.smartcardio.DDVCardService1
[19.06.2018 02:24:43] querying features
[19.06.2018 02:24:43]   FEATURE_VERIFY_PIN_DIRECT: 3136c8
[19.06.2018 02:24:43]   FEATURE_MODIFY_PIN_DIRECT: 3136cc
[19.06.2018 02:24:43]   FEATURE_IFD_PIN_PROPERTIES: 3136d8
[19.06.2018 02:24:43]   FEATURE_UNKNOWN: 313730
[19.06.2018 02:24:43]   FEATURE_MCT_READER_DIRECT: 3136d0
[19.06.2018 02:24:43]   FEATURE_MCT_UNIVERSAL: 3136d4
[19.06.2018 02:24:43] HBCI-Chipkarte wird ausgelesen.
[19.06.2018 02:24:43] fetching BPD
[19.06.2018 02:24:43] waiting for response
[19.06.2018 02:24:43] installed new BPD with version 3
[19.06.2018 02:24:43] Bitte geben Sie die PIN in Ihren Chipkarten-Leser ein. DKB, IBAN [removed] [Deutsche Kreditbank Berlin]
[19.06.2018 02:24:48] PIN wurde eingegeben.
[19.06.2018 02:24:48] org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Schreiben der Passport-Datei
  at org.kapott.hbci.passport.HBCIPassportDDV.saveChanges(HBCIPassportDDV.java:646)
  at org.kapott.hbci.manager.HBCIInstitute.fetchBPD(HBCIInstitute.java:319)
  at org.kapott.hbci.manager.HBCIInstitute.register(HBCIInstitute.java:445)
  at org.kapott.hbci.manager.HBCIHandler.registerInstitute(HBCIHandler.java:268)
  at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:132)
  at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:151)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:579)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:551)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.run(HBCISynchronizeBackend.java:688)
  at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
  at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
  at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:916)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:327)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: java.lang.SecurityException: Prüfen der Schreib-Berechtigung auf G:\.jameica\hibiscus\passports\pcsc6725110041700158113=1712150817023?455552014<0006_3294871674633162682 fehlgeschlagen
  at de.willuhn.jameica.security.JameicaSecurityManager.checkFile(JameicaSecurityManager.java:152)
  at de.willuhn.jameica.security.JameicaSecurityManager.checkWrite(JameicaSecurityManager.java:73)
  at java.io.File.createTempFile(Unknown Source)
  at org.kapott.hbci.passport.HBCIPassportDDV.saveChanges(HBCIPassportDDV.java:630)
  ... 17 more
Caused by: java.io.IOException: Invalid argument
  at java.io.WinNTFileSystem.canonicalize0(Native Method)
  at java.io.WinNTFileSystem.canonicalize(Unknown Source)
  at java.io.File.getCanonicalPath(Unknown Source)
  at de.willuhn.jameica.security.JameicaSecurityManager.checkFile(JameicaSecurityManager.java:102)
  ... 20 more
[19.06.2018 02:24:48] FAILED! - maybe this institute does not support anonymous logins
[19.06.2018 02:24:48] we will nevertheless go on
[19.06.2018 02:24:48] fetching UPD (BPD-Version: 3)
[19.06.2018 02:24:48] [error] org.kapott.hbci.exceptions.HBCI_Exception: *** error while signing
  at org.kapott.hbci.security.Sig.signIt(Sig.java:369)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:257)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:178)
  at org.kapott.hbci.manager.HBCIUser.fetchUPD(HBCIUser.java:623)
  at org.kapott.hbci.manager.HBCIUser.updateUserData(HBCIUser.java:681)
  at org.kapott.hbci.manager.HBCIUser.register(HBCIUser.java:690)
  at org.kapott.hbci.manager.HBCIHandler.registerUser(HBCIHandler.java:279)
  at org.kapott.hbci.manager.HBCIHandler.<init>(HBCIHandler.java:133)
  at de.willuhn.jameica.hbci.passports.ddv.server.PassportHandleImpl.open(PassportHandleImpl.java:151)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:579)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$TaskHandleOpen.internalExecute(HBCISynchronizeBackend.java:551)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup$AbstractTaskWrapper.run(HBCISynchronizeBackend.java:688)
  at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
  at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
  at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:916)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:327)
  at de.willuhn.jameica.system.Application.init(Application.java:145)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:75)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Schreiben der Passport-Datei
  at org.kapott.hbci.passport.HBCIPassportDDV.saveChanges(HBCIPassportDDV.java:646)
  at org.kapott.hbci.security.Sig.signIt(Sig.java:305)
  ... 20 more
Caused by: java.lang.SecurityException: Prüfen der Schreib-Berechtigung auf G:\.jameica\hibiscus\passports\pcsc6725110041700158113=1712150817023?455552014<0006_8571670827614698596 fehlgeschlagen
  at de.willuhn.jameica.security.JameicaSecurityManager.checkFile(JameicaSecurityManager.java:152)
  at de.willuhn.jameica.security.JameicaSecurityManager.checkWrite(JameicaSecurityManager.java:73)
  at java.io.File.createTempFile(Unknown Source)
  at org.kapott.hbci.passport.HBCIPassportDDV.saveChanges(HBCIPassportDDV.java:630)
  ... 21 more
Caused by: java.io.IOException: Invalid argument
  at java.io.WinNTFileSystem.canonicalize0(Native Method)
  at java.io.WinNTFileSystem.canonicalize(Unknown Source)
  at java.io.File.getCanonicalPath(Unknown Source)
  at de.willuhn.jameica.security.JameicaSecurityManager.checkFile(JameicaSecurityManager.java:102)
  ... 24 more
[19.06.2018 02:24:48] Fehler: Fehler beim Aktualisieren der UPD


Was tun?
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10130
Dabei seit: 03 / 2005
Betreff:

Re: Fehler beim Schreiben der Passport-Datei

 · 
Gepostet: 19.06.2018 - 02:35 Uhr  ·  #2
Das Problem ist bekannt und im Nightly-Build bereits gefixt. Das Fix wird auch Teil des kommenden Release 2.8.3 sein. Siehe topic.php?p=138325#real138325
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 11
Dabei seit: 12 / 2016
Betreff:

Re: Fehler beim Schreiben der Passport-Datei

 · 
Gepostet: 19.06.2018 - 02:43 Uhr  ·  #3
Danke für die Schnelle Rückmeldung!

Dann warte ich mal auf die neue Version. Im Moment funktioniert es ja auch mit ChipTAN USB :)
Gewählte Zitate für Mehrfachzitierung:   0