Hibiscus verweigert Synchronisation und andere Probleme

 
GKai
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 20
Dabei seit: 03 / 2008
Betreff:

Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 26.04.2021 - 18:29 Uhr  ·  #1
Hallo!

Leider bricht Hibiscus seit ein paar Tagen jeden Synchronisationsversuch ab, bei allen Konten. Masterpasswort kann ich auch nicht ändern, da kommt die simple Fehlermeldung "Fehler beim Ändern des Master-Passwortes." Update auf die neuesten Plugin-Versionen hat leider nicht geholfen …

Hibiscus 2.10.3
Jamaika 2.10.0
Mac OS Big Sur, 11.2.3

Synchroversuch mit DKB-Girokonto:

Code
[26.04.2021 18:19:30] Synchronisierung via FinTS/HBCI läuft
[26.04.2021 18:19:30]  
[26.04.2021 18:19:30] Synchronisiere Konto: DKB – Giro, IBAN DE1412..721173 [Deutsche Kr...ank Berlin]
[26.04.2021 18:19:30] Initialisiere Bank-Zugang
[26.04.2021 18:19:31] Führe Geschäftsvorfall aus: "DKB – Giro, IBAN DE1412..721173 [Deutsche Kr...ank Berlin]: Umsätze/Salden abrufen"
[26.04.2021 18:19:31] Führe Aufträge aus...
[26.04.2021 18:19:32]     Führe Dialog-Initialisierung aus
[26.04.2021 18:19:39]     Verbinde mit https://banking-dkb.s-fints-pt-dkb.de:443/fints30 und prüfe Zertifikat
[26.04.2021 18:19:39]     Warte auf Antwortdaten
[26.04.2021 18:19:39]     Benutzerparameter (UPD) aktualisiert [Bisherige Version: 0, neue Version: 0]
[26.04.2021 18:19:39] Aktualisiere UPD
[26.04.2021 18:19:39]     Verarbeite Aufträge
[26.04.2021 18:19:39]     Warte auf Antwortdaten
[26.04.2021 18:19:40]     Warte auf Antwortdaten
[26.04.2021 18:19:40]     Führe Dialog-Ende aus
[26.04.2021 18:19:41]     Warte auf Antwortdaten
[26.04.2021 18:19:41] Aufträge ausgeführt
[26.04.2021 18:19:41] Fehlermeldung der Bank: 
0020 - Der Auftrag wurde ausgeführt.
[26.04.2021 18:19:41] Es sind Fehler aufgetreten


Kreissparkasse Stade:

Code
[26.04.2021 18:20:48] Synchronisierung via FinTS/HBCI läuft
[26.04.2021 18:20:48]  
[26.04.2021 18:20:48] Synchronisiere Konto: KSK – Giro, IBAN DE0924..127043 [Kreissparkasse Stade]
[26.04.2021 18:20:48] Initialisiere Bank-Zugang
[26.04.2021 18:20:48] Führe Geschäftsvorfall aus: "KSK – Giro, IBAN DE0924..127043 [Kreissparkasse Stade]: Umsätze/Salden abrufen"
[26.04.2021 18:20:48] Führe Aufträge aus...
[26.04.2021 18:20:48]     Führe Dialog-Initialisierung aus
[26.04.2021 18:20:52]     [Fehler] org.kapott.hbci.exceptions.HBCI_Exception: *** error while signing
  at org.kapott.hbci.security.Sig.signIt(Sig.java:368)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:253)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:123)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:96)
  at org.kapott.hbci.manager.HBCIDialog.doDialogInit(HBCIDialog.java:116)
  at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:445)
  at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:416)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:371)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:292)
  at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
  at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: *** signing failed
  at org.kapott.hbci.passport.HBCIPassportPinTan.sign(HBCIPassportPinTan.java:418)
  at org.kapott.hbci.security.Sig.signIt(Sig.java:336)
  ... 11 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception
  at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:352)
  at org.kapott.hbci.passport.HBCIPassportPinTan.sign(HBCIPassportPinTan.java:263)
  ... 12 more
Caused by: java.security.KeyStoreException: Uninitialized keystore
  at java.base/java.security.KeyStore.getCertificate(Unknown Source)
  at de.willuhn.jameica.security.SSLFactory.getSystemCertificate(SSLFactory.java:429)
  at de.willuhn.jameica.security.SSLFactory.getPublicKey(SSLFactory.java:402)
  at de.willuhn.jameica.security.crypto.RSAEngine.encrypt(RSAEngine.java:39)
  at de.willuhn.jameica.security.SSLFactory.encrypt(SSLFactory.java:843)
  at de.willuhn.jameica.hbci.gui.DialogFactory$PINEntry.<init>(DialogFactory.java:384)
  at de.willuhn.jameica.hbci.gui.DialogFactory$PINEntry.<init>(DialogFactory.java:370)
  at de.willuhn.jameica.hbci.gui.DialogFactory.setCachedPIN(DialogFactory.java:189)
  at de.willuhn.jameica.hbci.gui.DialogFactory.getPIN(DialogFactory.java:70)
  at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.callback(PassportHandleImpl.java:339)
  at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:150)
  ... 13 more
[26.04.2021 18:20:52] Aufträge ausgeführt
[26.04.2021 18:20:52] Fehler beim Abrufen das Saldos: Unbekannter Fehler
[26.04.2021 18:20:52] Umsatzabruf fehlgeschlagen: Unbekannter Fehler
[26.04.2021 18:20:52] Es sind Fehler aufgetreten
[26.04.2021 18:20:52] 
[26.04.2021 18:20:52] *****************************************************
[26.04.2021 18:20:52] Zusammengefasste Fehlermeldungen:
[26.04.2021 18:20:52]    org.kapott.hbci.exceptions.HBCI_Exception: *** error while signing
  at org.kapott.hbci.security.Sig.signIt(Sig.java:368)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:253)
  at org.kapott.hbci.manager.HBCIKernelImpl.rawDoIt(HBCIKernelImpl.java:176)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.sendData(AbstractRawHBCIDialog.java:123)
  at org.kapott.hbci.dialog.AbstractRawHBCIDialog.execute(AbstractRawHBCIDialog.java:96)
  at org.kapott.hbci.manager.HBCIDialog.doDialogInit(HBCIDialog.java:116)
  at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:445)
  at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:416)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:371)
  at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:292)
  at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
  at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: *** signing failed
  at org.kapott.hbci.passport.HBCIPassportPinTan.sign(HBCIPassportPinTan.java:418)
  at org.kapott.hbci.security.Sig.signIt(Sig.java:336)
  ... 11 more
Caused by: org.kapott.hbci.exceptions.HBCI_Exception
  at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:352)
  at org.kapott.hbci.passport.HBCIPassportPinTan.sign(HBCIPassportPinTan.java:263)
  ... 12 more
Caused by: java.security.KeyStoreException: Uninitialized keystore
  at java.base/java.security.KeyStore.getCertificate(Unknown Source)
  at de.willuhn.jameica.security.SSLFactory.getSystemCertificate(SSLFactory.java:429)
  at de.willuhn.jameica.security.SSLFactory.getPublicKey(SSLFactory.java:402)
  at de.willuhn.jameica.security.crypto.RSAEngine.encrypt(RSAEngine.java:39)
  at de.willuhn.jameica.security.SSLFactory.encrypt(SSLFactory.java:843)
  at de.willuhn.jameica.hbci.gui.DialogFactory$PINEntry.<init>(DialogFactory.java:384)
  at de.willuhn.jameica.hbci.gui.DialogFactory$PINEntry.<init>(DialogFactory.java:370)
  at de.willuhn.jameica.hbci.gui.DialogFactory.setCachedPIN(DialogFactory.java:189)
  at de.willuhn.jameica.hbci.gui.DialogFactory.getPIN(DialogFactory.java:70)
  at de.willuhn.jameica.hbci.passports.pintan.server.PassportHandleImpl.callback(PassportHandleImpl.java:339)
  at de.willuhn.jameica.hbci.HBCICallbackSWT.callback(HBCICallbackSWT.java:150)
  ... 13 more
[26.04.2021 18:20:52] **


Synchroversuch mit DKB-Kreditkarte über Scripting – meldet erst mal Erfolg, Umsätze werden ausgelesen, bricht dann aber ab, bevor Hibiscus sie übernimmt.

Code
[26.04.2021 18:23:36] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[26.04.2021 18:23:36]  
[26.04.2021 18:23:36] System-Info: OS[Mac OS X (ver. 10.16) x86_64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.3 | Build: 365 vom 20210420]
[26.04.2021 18:23:36] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.23 | Build: 707 vom 20210420] [Hibiscus Mashup ver. 0.9.18 | Build: 440 vom 20210125]
[26.04.2021 18:23:36] Überprüfe Jameica-Version ...
[26.04.2021 18:23:36] OK: Jameica-Version 2.10.0 installiert und aktiv
[26.04.2021 18:23:36] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[26.04.2021 18:23:36] OK: Java-Version 11.0.9.1 von 'AdoptOpenJDK' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /Applications/jameica.app/jre-macos64/Contents/Home)
[26.04.2021 18:23:36] Überprüfe Selenium-Version ...
[26.04.2021 18:23:36] OK: Selenium-Version 3.141.59 installiert und aktiv
[26.04.2021 18:23:36] Überprüfe ChromeDriver-Version ...
[26.04.2021 18:23:36] OK: ChromeDriver-Version 90.0.4430.24 installiert und aktiv
[26.04.2021 18:23:36]  
[26.04.2021 18:23:36] Synchronisiere Konto 'DKB – Kreditkarte, IBAN DE6312..999333 [Deutsche Kr...ank Berlin]' ...
[26.04.2021 18:23:36] Selenium WebDriver über ChromeDriver wird gestartet ...
[26.04.2021 18:23:37] Überprüfe Chrome-Version ...
[26.04.2021 18:23:37] OK. Browser ist: chrome ver. 90
[26.04.2021 18:23:40] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 1067******* auf https://www.dkb.de/banking ...
[26.04.2021 18:23:57] Warte auf Banking-App Freigabe ...
[26.04.2021 18:24:05] DKB-Visa-Login war erfolgreich
[26.04.2021 18:24:05] INFO: es werden nun gleich alle aktive DKB-Visa-Konten zur Anmeldekennung '106*******' abgearbeitet ...
[26.04.2021 18:24:05] Konto 'DKB – Kreditkarte, IBAN DE6312..999333 [Deutsche Kr...ank Berlin] wird synchronisiert ...
[26.04.2021 18:24:05] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[26.04.2021 18:24:05] Suche Umsätze im Zeitraum vom 20.03.2021 bis 26.04.2021 und lese diese aus ...
[26.04.2021 18:24:19] Kontoauszug erfolgreich. Importiere Daten ...
[26.04.2021 18:24:19] Web-Logout der aktuellen Online-Sitzung ...
[26.04.2021 18:24:22] DKB-Visa-Logout war erfolgreich
[26.04.2021 18:24:22] Fehler: Exception beim Zusammenbau der Umsätze für die Übergabe nach Hibiscus: java.rmi.RemoteException: insert failed, rollback successful; nested exception is: 
  org.h2.jdbc.JdbcSQLNonTransientException: Die Datenbank ist schreibgeschützt
The database is read only; SQL statement:
insert into UMSATZ (DATUM,VALUTA,EMPFAENGER_KONTO,PRIMANOTA,FLAGS,EMPFAENGER_NAME,CUSTOMERREF,CHECKSUM,ZWECK,KOMMENTAR,PURPOSECODE,ART,BETRAG,KONTO_ID,ZWECK3,ADDKEY,ZWECK2,TXID,SALDO,GVCODE,ENDTOENDID,UMSATZTYP_ID,MANDATEID,EMPFAENGER_BLZ,EMPFAENGER_NAME2) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) [90097-199]
  at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:700)
  at de.willuhn.jameica.hbci.server.UmsatzImpl.insert(UmsatzImpl.java:127)
  at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:314)
  at de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject.store(AbstractHibiscusDBObject.java:104)
  at de.derrichter.hibiscus.mashup.crossover.interact.DataWorker.syncDataAndAccount(DataWorker.java:1785)
  at de.derrichter.hibiscus.mashup.crossover.websync.institute.dkbvisa.Collector.run(Collector.java:283)
  at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:77)
  at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:655)
  at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:407)
  at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: Die Datenbank ist schreibgeschützt
The database is read only; SQL statement:
insert into UMSATZ (DATUM,VALUTA,EMPFAENGER_KONTO,PRIMANOTA,FLAGS,EMPFAENGER_NAME,CUSTOMERREF,CHECKSUM,ZWECK,KOMMENTAR,PURPOSECODE,ART,BETRAG,KONTO_ID,ZWECK3,ADDKEY,ZWECK2,TXID,SALDO,GVCODE,ENDTOENDID,UMSATZTYP_ID,MANDATEID,EMPFAENGER_BLZ,EMPFAENGER_NAME2) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) [90097-199]
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:502)
  at org.h2.message.DbException.getJdbcSQLException(DbException.java:427)
  at org.h2.message.DbException.get(DbException.java:205)
  at org.h2.message.DbException.get(DbException.java:181)
  at org.h2.message.DbException.get(DbException.java:170)
  at org.h2.engine.Database.checkWritingAllowed(Database.java:2194)
  at org.h2.table.Table.checkWritingAllowed(Table.java:1223)
  at org.h2.engine.User.hasRight(User.java:114)
  at org.h2.engine.User.checkRight(User.java:100)
  at org.h2.command.dml.Insert.insertRows(Insert.java:141)
  at org.h2.command.dml.Insert.update(Insert.java:132)
  at org.h2.command.CommandContainer.update(CommandContainer.java:133)
  at org.h2.command.Command.executeUpdate(Command.java:267)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:200)
  at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:154)
  at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:655)
  ... 9 more


Weiß jemand Rat?

Beste Grüße
Kai
unklar
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 101
Dabei seit: 02 / 2009
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 26.04.2021 - 19:52 Uhr  ·  #2
Code
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: Die Datenbank ist schreibgeschützt 

steht im letzten Code :-)
GKai
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 20
Dabei seit: 03 / 2008
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 27.04.2021 - 09:09 Uhr  ·  #3
Danke. Und wie behebe ich das jetzt? Zugriffsrechte reparieren hat nichts gebracht.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11385
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 27.04.2021 - 10:51 Uhr  ·  #4
GKai
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 20
Dabei seit: 03 / 2008
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 27.04.2021 - 11:13 Uhr  ·  #5
Moin!

Ich habe Chrome aktualisiert und zwei Programme neu installiert, EasyFinder 2 und Find Any File. Außerdem hatte ich ein Problem durch mein ungewöhnliches System-Set-up (Nutzerordner auf einer externen SSD). Da hat Mac OS X sich verschluckt und den Ordner an einer falschen Stelle gesucht, und ich musste die Pfade reparieren.

Danke fürs Reinschauen!
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11385
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 27.04.2021 - 11:23 Uhr  ·  #6
Das ist eine zu alte Logdatei. Die endet am 14.04. Bitte poste die jameica.log (also ohne Datum im Dateinamen).
GKai
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 20
Dabei seit: 03 / 2008
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 27.04.2021 - 13:21 Uhr  ·  #7
Moin!

Das ist das, was Jamaica im aktuellen Export ausspuckt. Es kann tatsächlich sein, dass der Fehler vom 14.04. datiert und seitdem auch nichts mehr ins Log geschrieben wird. Das passt etwa ungefähr auf das Datum meines Softwareproblems, und seitdem hatte ich Jamaica nicht benutzt. (Mir ist i. Ü. inzwischen eingefallen, ich habe damals ein TimeMachine-Backup eingespielt, falls das hilft.)

In den Systemmeldungen steht Aktuelleres, aber das kommt anscheinend in den Export nicht mit rein. Ich kopiere mal die Zeilen mit einen ERROR:

Code
Schriftarten einlesen fehlerhaft: 
java.io.IOException: Problem reading font data.
  at java.desktop/java.awt.Font.createFont0(Unknown Source)
  at java.desktop/java.awt.Font.createFont(Unknown Source)
  at de.derrichter.hibiscus.mashup.HibiscusMashup.init(HibiscusMashup.java:121)
  at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:395)
  at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:240)
  at de.willuhn.jameica.services.PluginService.init(PluginService.java:39)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
  at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:70)
  at de.willuhn.jameica.system.Application.init(Application.java:103)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:75)


Code
unable to store settings. Do you have write permissions in /Users/kai/.jameica/cfg/de.willuhn.jameica.plugin.PluginLoader.properties ?
java.io.FileNotFoundException: /Users/kai/.jameica/cfg/de.willuhn.jameica.plugin.PluginLoader.properties (Permission denied)
  at java.base/java.io.FileOutputStream.open0(Native Method)
  at java.base/java.io.FileOutputStream.open(Unknown Source)
  at java.base/java.io.FileOutputStream.<init>(Unknown Source)
  at java.base/java.io.FileOutputStream.<init>(Unknown Source)
  at de.willuhn.util.Settings.store(Settings.java:500)
  at de.willuhn.util.Settings.setAttribute(Settings.java:394)
  at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:400)
  at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:240)
  at de.willuhn.jameica.services.PluginService.init(PluginService.java:39)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
  at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:70)
  at de.willuhn.jameica.system.Application.init(Application.java:103)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:87)
  at de.willuhn.jameica.Main.main(Main.java:75)


Code
unable to store settings. Do you have write permissions in /Users/kai/.jameica/cfg/de.willuhn.jameica.services.UpdateService.properties ?
java.io.FileNotFoundException: /Users/kai/.jameica/cfg/de.willuhn.jameica.services.UpdateService.properties (Permission denied)


Code
unable to store settings. Do you have write permissions in /Users/kai/.jameica/cfg/de.willuhn.jameica.gui.GUI.properties ?
java.io.FileNotFoundException: /Users/kai/.jameica/cfg/de.willuhn.jameica.gui.GUI.properties (Permission denied)
  at java.base/java.io.FileOutputStream.open0(Native Method)
  at java.base/java.io.FileOutputStream.open(Unknown Source)
  at java.base/java.io.FileOutputStream.<init>(Unknown Source)
  at java.base/java.io.FileOutputStream.<init>(Unknown Source)
  at de.willuhn.util.Settings.store(Settings.java:500)
  at de.willuhn.util.Settings.setAttribute(Settings.java:394)
  at de.willuhn.util.Settings.setAttribute(Settings.java:347)
  at de.willuhn.jameica.gui.View$2.run(View.java:232)
  at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:74)
  at de.willuhn.jameica.gui.GUI$6.run(GUI.java:911)
  at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
  at org.eclipse.swt.widgets.Display.syncExec(Display.java:4992)
  at de.willuhn.jameica.gui.GUI.startSync(GUI.java:907)
  at de.willuhn.jameica.gui.View.snapOut(View.java:224)
  at de.willuhn.jameica.gui.StatusBarTextItem$2.mouseUp(StatusBarTextItem.java:105)
  at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:224)
  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4385)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1535)
  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1520)
  at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1324)
  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4172)
  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3789)
  at de.willuhn.jameica.gui.GUI.loop(GUI.java:928)
  at de.willuhn.jameica.gui.GUI.init(GUI.java:331)
  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)
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11385
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 27.04.2021 - 14:02 Uhr  ·  #8
Unter Umständen hat dein Timemachine-Backup das Restore mit Root-Rechtern oder anderweitig falschen Berechtigungen gemacht. Der komplette Ordner /Users/kai/.jameica scheint jedenfalls nicht mehr beschreibbar zu sein. Das erklärt auch, warum keine Logs mehr geschrieben werden. Wie du die Berechtigungen bei MacOS prüfen und korrigieren kannst, kann ich dir aber auch nicht sagen. Da kann dir vermutlich eher ein MacOS-Forum helfen.
GKai
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 20
Dabei seit: 03 / 2008
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 27.04.2021 - 15:33 Uhr  ·  #9
Hmm. Rechte reparieren habe ich eigentlich schon gemacht, hilft aber wohl leider nicht …

Schieße ich mir irgendwie ins Knie, wenn ich Jamaica einfach noch mal komplett neu installiere und ein Backup einspiele? Ein Backup mit dem aktuellen Datenstand (also dem seit 14.04. unveränderten) habe ich gerade in einem anderen Ordner erstellen können.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11385
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 27.04.2021 - 15:35 Uhr  ·  #10
Zitat geschrieben von GKai

Schieße ich mir irgendwie ins Knie, wenn ich Jamaica einfach noch mal komplett neu installiere und ein Backup einspiele?

Das Programm ist nicht dein Problem sondern der Benutzerordner ".jameica". Eine Neuinstallation ändert daran nichts.

Zitat geschrieben von GKai
Ein Backup mit dem aktuellen Datenstand (also dem seit 14.04. unveränderten) habe ich gerade in einem anderen Ordner erstellen können.

Du solltest auf jeden Fall sicherstellen, dass du das Sichern und Rückspielen des Jameica-Benutzerordners nicht mit einem anderen Benutzer-Account machst (z.Bsp. root). Sonst gehören dem u.U. die Dateien danach.

Aber wie gesagt, das sind Fragen, die eigentlich nicht Hibiscus-spezifisch sind. Da kann dir eher jemand mit Mac-spezifischen Kentnissen helfen.
GKai
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 20
Dabei seit: 03 / 2008
Betreff:

Re: Hibiscus verweigert Synchronisation und andere Probleme

 · 
Gepostet: 28.04.2021 - 09:42 Uhr  ·  #11
Sooooo… Ich hab's geknackt. Originelles Systemsetup, originelle Probleme.

Ursache war letztlich, dass ich zwei .jameica-Ordner hatte. Einen auf meiner externen Platte mit dem Nutzerordner, von dem ich dachte, dass Jameica damit arbeitet. Stimmt aber nicht. Der wurde lediglich mitkopiert, als ich vom Vorgängercomputer auf den neuen Rechner gewechselt und den Benutzerordner ausgelagert habe.

Wo das eigentliche Geschehen stattfindet: Das System kopiert es den kompletten Applications-Ordner auf Macintosh HD, warum auch immer. Außerdem hat es dort einen zweiten, rudimentären Benutzerordner angelegt. Dort hat es auch unbemerkt von mir einen zweiten .jameica-Ordner auf Macintosh HD generiert, und in diesem Ordner waren die Benutzerrechte zerschossen.

Da kann ich im alten, externen Ordner Rechte reparieren, wie ich will … Jetzt läuft es jedenfalls wieder.
Gewählte Zitate für Mehrfachzitierung:   0