Ahoj,
sorry für den abgehackten Titel; leider lässt die Längenbeschränkung keinen umfangreichen Titel zu.
Ich bin unter
Artix GNU/Linux (Rolling Release, also immer sehr aktuelle Softwareversionen), habe Jameica und Hibiscus über das Paketmanagement installiert, und die Mashup-Skripte über das Plugin-System von Jameica aus installiert. So hat bis April das ganze für mich auch noch funktioniert, bis ich den Rechner neu aufgesetzt und jetzt Jameica neu eingerichtet habe (gleiche GNU/Linux-Distribution, gleiche Quelle die Pakete zu installieren, jetzt neuere Versionen verfügbar, und mit Einstellungen von null an begonnen.)
Ich habe gerade neu angelegt eine DKB VISA-Karte (In Jameica:
Mashup ->
Neues non-HBCI Konto anlegen ->
Deutsche Kreditbank AG (VISA) -> Kreditkartennummer im gewünschten Format 4 Ziffern, 8 Sternchen, 4 Ziffern und Anmeldekennung die DKB ChipTAN-Anmeldekennung).
Soweit ist das Konto dann angelegt worden. Der Abruf jedoch schlägt fehl mit
Fehler: Download des Kontoauszuges nicht erfolgreich! (=NULL); Blockiert ein Sicherheitsprogramm? Außnahmen für die Pfade: '/home/<username>/.chrome-headless' und '/tmp/chromedriver-downloads' eintragen
(mit
<username> habe ich meinen usernamen selbst zensiert.)
Ich habe keine Linux Security Module und auch kein Sicherheitsprogramm wie z.B.
firejail.
/home/<username>/.chrome-headless existiert nicht,
/tmp/chromedriver-downloads/ gehört meinem Benutzer und ist für diesen les-, schreib- und ausführbar.
Nach
manuellem Anlegen von
/home/<username>/.chrome-headless und neu-Durchlauf wurde
/home/<username>/.chrome-headless wieder
entfernt, und es kam der selbe Fehler.
Ist
/home/<username>/.chrome-headless nötig? Wenn ja, wer löscht es dann?
Jameica Status-Log (persönliche Daten zensiert, erkennbar an spitzen klammern):
Code: Alles auswählen
[14.09.2023 17:00:33] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[14.09.2023 17:00:33]
[14.09.2023 17:00:33] System-Info: OS[Linux (ver. 6.5.0-pf1) amd64] Platform[Jameica 2.10.4 | Build: 487 vom 20230414] Plugin[hibiscus 2.10.14 | Build: 378 vom 20230901]
[14.09.2023 17:00:33] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.68 | Build: 1033 vom 20230905] [Hibiscus Mashup ver. 0.9.38 | Build: 577 vom 20230902]
[14.09.2023 17:00:33] Überprüfe Jameica-Version ...
[14.09.2023 17:00:33] OK: Jameica-Version 2.10.4 installiert und aktiv
[14.09.2023 17:00:33] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[14.09.2023 17:00:33] OK: Java-Version 20.0.2 von 'N/A' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /usr/lib/jvm/java-20-openjdk)
[14.09.2023 17:00:33] Überprüfe Selenium-Version ...
[14.09.2023 17:00:33] OK: Selenium-Version 4.12.0 installiert und aktiv
[14.09.2023 17:00:33] Überprüfe ChromeDriver-Version ...
[14.09.2023 17:00:33] OK: ChromeDriver-Version 116.0.5845.96 installiert und aktiv
[14.09.2023 17:00:33]
[14.09.2023 17:00:33] Synchronisiere Konto 'DKB-Visa - Kreditkarte (<Name>), IBAN DE6312..999333 [Deutsche Kr...ank Berlin]' ...
[14.09.2023 17:00:33] Selenium WebDriver über ChromeDriver wird gestartet ...
[14.09.2023 17:00:34] Überprüfe Chrome-Version ...
[14.09.2023 17:00:34] OK. Browser ist: chrome ver. 116
[14.09.2023 17:00:36] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung <4 Ziffern>******* auf https://www.ib.dkb.de/banking ...
[14.09.2023 17:00:51] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[14.09.2023 17:00:52] chipTAN QR als Verfahren erkannt, starte Abfrage ...
[14.09.2023 17:01:11] DKB-Visa-Login war erfolgreich
[14.09.2023 17:01:11] INFO: Es werden nun gleich alle aktive DKB-Visa-Konten, mit aktivierter Sync-Option, zur Anmeldekennung '<3 Ziffern>*******' abgearbeitet ...
[14.09.2023 17:01:11] Konto 'DKB-Visa - Kreditkarte (<Name>), IBAN DE6312..999333 [Deutsche Kr...ank Berlin] wird synchronisiert ...
[14.09.2023 17:01:11] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[14.09.2023 17:01:11] Sie benutzen dieses Konto das erste Mal in Hibiscus oder der Saldo und das Datum wurden zurückgesetzt ...
[14.09.2023 17:01:11] ... es werden daher nun alle möglichen Umsätze abgerufen ...
[14.09.2023 17:01:11] Suche Umsätze im Zeitraum vom 15.09.2020 bis 14.09.2023 und lese diese aus ...
[14.09.2023 17:01:57] Web-Logout der aktuellen Online-Sitzung ...
[14.09.2023 17:01:59] DKB-Visa-Logout war erfolgreich
[14.09.2023 17:01:59] Fehler: Download des Kontoauszuges nicht erfolgreich! (=NULL); Blockiert ein Sicherheitsprogramm? Außnahmen für die Pfade: '/home/<username>/.chrome-headless' und '/tmp/chromedriver-downloads' eintragen
Tipp: Sollten Sie mit dieser Fehlermeldung nichts anfangen können, bitte helfen Sie uns:
Installieren Sie alle Updates und verwenden für das Jameica-Upgrade das Rundum-Sorglos-Paket (https://hibiscus-mashup.derrichter.de/index.php/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (https://scripting-forum.derrichter.de/viewforum.php?f=34)
Ist keine Lösung vorhanden, kopieren Sie am besten gleich, mit einem Klick auf den 'Text kopieren'-Button, hier rechts in der Fensterleiste,
den gesamten Inhalt dieses Status-Log, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Im Terminal, von dem aus ich
jameica gestartet habe, kommen neben einem deutlich ausführlicheren Jameica-Log (Level: Info) auch noch ein Java-dump; hier der Terminaloutput ab nach TAN-Eingabe:
Code: Alles auswählen
[...]
[Thu Sep 14 17:01:57 CEST 2023][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.interact.Auth.resetPassword] Passwort-Reset zur Anmeldekennung <4 Ziffern>******* und Institut: DKB-Visa [12030000]
[Thu Sep 14 17:01:57 CEST 2023][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:DKB-Visa] [WebLogout] Abmelden aufrufen (https://www.ib.dkb.de/DkbTransactionBanking/banner.xhtml?$event=logout)
[Thu Sep 14 17:01:59 CEST 2023][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:DKB-Visa] [WebLogout] Logout bei der 'Deutsche Kreditbank AG (VISA)' war erfolgreich
[Thu Sep 14 17:01:59 CEST 2023][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] error while synchronizing
java.lang.Exception: Download des Kontoauszuges nicht erfolgreich! (=NULL); Blockiert ein Sicherheitsprogramm? Außnahmen für die Pfade: '/home/<udername>/.chrome-headless' und '/tmp/chromedriver-downloads' eintragen
Tipp: Sollten Sie mit dieser Fehlermeldung nichts anfangen können, bitte helfen Sie uns:
Installieren Sie alle Updates und verwenden für das Jameica-Upgrade das Rundum-Sorglos-Paket (https://hibiscus-mashup.derrichter.de/index.php/download)
Suchen Sie diese im Support-Forum über Menü Mashup->Online-Supportforum (https://scripting-forum.derrichter.de/viewforum.php?f=34)
Ist keine Lösung vorhanden, kopieren Sie am besten gleich, mit einem Klick auf den 'Text kopieren'-Button, hier rechts in der Fensterleiste,
den gesamten Inhalt dieses Status-Log, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:112)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:890)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
[Thu Sep 14 17:01:59 CEST 2023][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.updateStatus] updating synchronization status to: ERROR
[Thu Sep 14 17:01:59 CEST 2023][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] stopping synchronization
[Thu Sep 14 17:01:59 CEST 2023][INFO][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] finished
Und noch weitere Programmversionen:
java --version:
Code: Alles auswählen
openjdk 20.0.2 2023-07-18
OpenJDK Runtime Environment (build 20.0.2+9)
OpenJDK 64-Bit Server VM (build 20.0.2+9, mixed mode, sharing)
chromedriver --version:
Code: Alles auswählen
ChromeDriver 116.0.5845.187 (b2eab7500a18bd4d372f10149c6223fdfe48e3be-refs/branch-heads/5845@{#1779})
chromium --version:
(
chromedriver stammt aus dem selben Paket wie
chromium, beide passen also zusammen; hier scheint mit Version 116.0.5845.96 (siehe Jameica-Log) allerdings die mit dem Plugin heruntergeladene Variante genommen zu werden.)
Ich weiß nicht, ob das hier auch relevant ist;
chromium --headless gibt folgendes im Terminal aus und beendet sich dann mit Exitcode 0:
Code: Alles auswählen
0914/201517.411430:ERROR:angle_platform_impl.cc(44)] Display.cpp:1066 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1697.
ERR: Display.cpp:1066 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1697.
[0914/201517.411829:ERROR:gl_display.cc(520)] EGL Driver message (Critical) eglInitialize: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons, in ../../third_party/angle/src/libANGLE/renderer/vulkan/RendererVk.cpp, initialize:1697.
[0914/201517.411913:ERROR:gl_display.cc(790)] eglInitialize SwANGLE failed with error EGL_NOT_INITIALIZED
[0914/201517.412007:ERROR:gl_display.cc(824)] Initialization of all EGL display types failed.
[0914/201517.412082:ERROR:gl_ozone_egl.cc(26)] GLDisplayEGL::Initialize failed.
[... Meldung einige Male wiederholt ...]
[0914/201517.516284:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
und
chromium --headless --disable-gpu mit dem selben vermeintlichen Fehler (mit weniger Wiederholungen der Meldung).
Gruß!