amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
gochbewohner
Beiträge: 249
Registriert: Mi 10. Jun 2015, 13:23
Has thanked: 1 time
Been thanked: 18 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von gochbewohner » Do 23. Jan 2025, 13:44

hbci hat geschrieben:
Do 23. Jan 2025, 12:17
Welches Programm ist das? Ist die Karte deine einzige AMEX?
Ja, das ist meine einzige AMEX Karte, wobei ich noch hinzufügen muss, dass ich den Abruf immer einzeln starte, also ohne den Abruf weiterer Konten.

Bin mir nicht sicher ob ich die anderen benutzten Programme, bei denen der Abruf auch funktioniert, hier nennen darf.

StarMoney und Finanzblick
Zuletzt geändert von gochbewohner am Do 23. Jan 2025, 13:50, insgesamt 1-mal geändert.

hbci
VIP
VIP
Beiträge: 1167
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 34 times
Been thanked: 71 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von hbci » Do 23. Jan 2025, 13:48

Ich wüsste nicht, was gegen die Nennung spräche.

Welche Haken sind bei dir bei den Optionen gesetzt, so dass die 2FA-Abfrage über die App läuft?

hbci
VIP
VIP
Beiträge: 1167
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 34 times
Been thanked: 71 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von hbci » Do 23. Jan 2025, 19:01

@hubbelbubbel, hier hat sich ja mal der Hibiscus-Scripter zu dem bei dir auftretenden Fehler geäußert. Deinstallier vielleicht mal den Chrome und schau, was mit dem nachgeladenen Chromium passiert.

gochbewohner
Beiträge: 249
Registriert: Mi 10. Jun 2015, 13:23
Has thanked: 1 time
Been thanked: 18 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von gochbewohner » Do 23. Jan 2025, 19:50

Das sind die Einstellungen des Kontos:

AMEX_Einstellungen.PNG

Bevor ich den Abruf starte, rufe ich die AMEX App auf dem Handy auf, ohne mich anzumelden. Ich erhalte dann eine Push Nachricht auf dem Smartphone und dort kann ich mit "Ja" oder "Nein" antworten. Wie ich das aber damals aktiviert habe, weiß ich nicht genau. Ich glaube mit Hilfe des PC. Dort kann ich bei AMEX unter Konto verwalten die Push Nachricht vorwählen.

Pushnachricht auf dem Handy:

PushNachrichtAMEX.jpg

Auswahl am PC unter Konto verwalten, wenn man noch nicht eingeloggt ist.

Auswahl_AMEX_am_PC.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hbci
VIP
VIP
Beiträge: 1167
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 34 times
Been thanked: 71 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von hbci » Do 23. Jan 2025, 22:50

Juhu, der Amex-Abruf klappt wieder bei mir. 2FA per App. Um die (wieder) zu aktivieren, bin ich folgendermaßen vorgegangen:
Ich habe in der Kontoverwaltung alle vertrauenswürdigen Geräte gelöscht. Dann die App geöffnet, 2FA per SMS durchgeführt und die App als vertrauenswürdiges Gerät eingetragen. Dann mit den o. g. Einstellungen und wie beschrieben mit zuvor geöffneter App den Abruf gestartet und die Push-Nachricht zum Web-Login in der App bestätigt. Der Abruf ist dann fehlerfrei durchgelaufen. :thumbup:

Edit: Die App muss übrigens nicht vorher geöffnet werden.

Benutzeravatar
hubbelbubbel
Beiträge: 78
Registriert: Mo 23. Sep 2019, 15:46
Has thanked: 3 times
Been thanked: 5 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von hubbelbubbel » So 26. Jan 2025, 03:54

hbci hat geschrieben:
Do 23. Jan 2025, 19:01
@hubbelbubbel, hier hat sich ja mal der Hibiscus-Scripter zu dem bei dir auftretenden Fehler geäußert. Deinstallier vielleicht mal den Chrome und schau, was mit dem nachgeladenen Chromium passiert.

Danke HBCI, habe den Link durchgelesen, da war ich damals auch selbst beteiligt.
Leider geht aus den vielen Beiträgen und Versuchen für mich nicht hervor, was nun letztlich das Problem war.

Aktuell brachte das Löschen des Chrome nix, es bleibt bei dem Fehler "unknown error: Runtime.callFunctionOn threw exception: SyntaxError: Invalid or unexpected token"., hier z.B. Santander:

Code: Alles auswählen

[25.01.2025 17:51:22] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[25.01.2025 17:51:22]  
[25.01.2025 17:51:22] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[25.01.2025 17:51:22] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48 | Build: 625 vom 20241224]
[25.01.2025 17:51:22] Überprüfe Jameica-Version ...
[25.01.2025 17:51:22] OK: Jameica-Version 2.10.4 installiert und aktiv
[25.01.2025 17:51:22] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[25.01.2025 17:51:22] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[25.01.2025 17:51:22] Überprüfe BrowserUpProxy-Version ...
[25.01.2025 17:51:22] OK: BrowserUpProxy-Version 2.2.19 installiert und aktiv
[25.01.2025 17:51:22] Überprüfe Selenium-Version ...
[25.01.2025 17:51:22] OK: Selenium-Version 4.27.0 installiert und aktiv
[25.01.2025 17:51:22] Überprüfe ChromeDriver-Version ...
[25.01.2025 17:51:22] OK: ChromeDriver-Version 132.0.6834.83 installiert und aktiv
[25.01.2025 17:51:22]  
[25.01.2025 17:51:22] Synchronisiere Konto 'Santander - Giro A., IBAN DE6931..6XXXXX [Santander Consumer Bank]' ...
[25.01.2025 17:51:22] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[25.01.2025 17:51:23] ChromeDriver Proxy-Einstellungen setzen ...
[25.01.2025 17:51:23] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[25.01.2025 17:51:23] Selenium WebDriver über ChromeDriver wird gestartet ...
[25.01.2025 17:51:23] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[25.01.2025 17:51:23] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[25.01.2025 17:51:23] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[25.01.2025 17:51:28] OK. Ergebnis der Berechnung: CC7855E58A0144196CEE9EABCCCD3B97 (Dauer: 4 Sek.)
[25.01.2025 17:51:29] Überprüfe Chromium-Version ...
[25.01.2025 17:51:29] OK. Browser ist: chrome ver. 132
[25.01.2025 17:51:31] Fehler: SeleniumWebDriverInit fehlerhaft: unknown error: Runtime.callFunctionOn threw exception: SyntaxError: Invalid or unexpected token
  (Session info: chrome=132.0.6834.83)
Build info: version: '4.27.0', revision: 'd6e718d134'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [1e772deb817ca5ddac94dfa54765c098, executeScript {script=return navigator.userAgent;, args=[]}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 132.0.6834.83, chrome: {chromedriverVersion: 132.0.6834.83 (03d59cf5ecf1..., userDataDir: D:\SYSTEMDATEN\TEMP\scoped_...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52201}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:52201/devtoo..., se:cdpVersion: 132.0.6834.83, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 1e772deb817ca5ddac94dfa54765c098

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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Habe dann gemäß letztem dortigen Beitrag von "Tommi.M" das "Selenium-Plugin" und das "Selenium-ChromeDriver-Plugin" gelöscht (im Explorer von Windows und händisch wieder installiert (neueste Versionen)).

Trotz Deinstallation von Chrome waren noch etliche "Chrome.exe"- und "Chrome for testing"- Tasks aktiv, die ich beendet habe, und mit admin-Rechten hab' ich den verbliebenen "C:\ProgramData\Chrome-Headless"-Ordner auch noch gelöscht.

Trotzdem lauter Fehlermeldungen:

Code: Alles auswählen

[26.01.2025 03:01:13] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[26.01.2025 03:01:13]  
[26.01.2025 03:01:13] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[26.01.2025 03:01:13] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48 | Build: 625 vom 20241224]
[26.01.2025 03:01:13] Überprüfe Jameica-Version ...
[26.01.2025 03:01:13] OK: Jameica-Version 2.10.4 installiert und aktiv
[26.01.2025 03:01:13] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[26.01.2025 03:01:13] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[26.01.2025 03:01:13] Überprüfe BrowserUpProxy-Version ...
[26.01.2025 03:01:13] OK: BrowserUpProxy-Version 2.2.19 installiert und aktiv
[26.01.2025 03:01:13] Überprüfe Selenium-Version ...
[26.01.2025 03:01:13] OK: Selenium-Version 4.27.0 installiert und aktiv
[26.01.2025 03:01:13] Überprüfe ChromeDriver-Version ...
[26.01.2025 03:01:14] OK: ChromeDriver-Version 132.0.6834.83 installiert und aktiv
[26.01.2025 03:01:14]  
[26.01.2025 03:01:14] Synchronisiere Konto 'Santander - Giro A., IBAN DE6931..6XXXXX [Santander Consumer Bank]' ...
[26.01.2025 03:01:14] ChromeDriver Applikation-Proxy Einstellungen auf BrowserUp Proxy einstellen ...
[26.01.2025 03:01:14] ChromeDriver Proxy-Einstellungen setzen ...
[26.01.2025 03:01:14] OK: Es wird der HTTPS-Proxy von der Applikation benutzt
[26.01.2025 03:01:14] Selenium WebDriver über ChromeDriver wird gestartet ...
[26.01.2025 03:01:15] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[26.01.2025 03:01:15] Hinweis: Chrome/Chromium konnte nicht gefunden werden ...
[26.01.2025 03:01:15] ... dieser wird daher nun automatisch nachgeladen ... (und wird wieder entfernt, wenn Chrome gefunden wird!)
[26.01.2025 03:01:17] Download-Fortschritt: 10%
[26.01.2025 03:01:17] Download-Fortschritt: 20%
[26.01.2025 03:01:18] Download-Fortschritt: 30%
[26.01.2025 03:01:19] Download-Fortschritt: 40%
[26.01.2025 03:01:19] Download-Fortschritt: 50%
[26.01.2025 03:01:20] Download-Fortschritt: 60%
[26.01.2025 03:01:20] Download-Fortschritt: 70%
[26.01.2025 03:01:21] Download-Fortschritt: 80%
[26.01.2025 03:01:21] Download-Fortschritt: 90%
[26.01.2025 03:01:22] Download-Fortschritt: 100%
[26.01.2025 03:01:22] ... Download erfolgreich, beginne entpacken ...
[26.01.2025 03:01:27] OK. Chrome/Chromium erfolgreich bezogen und abgelegt unter 'C:\ProgramData\Chrome-Headless'
[26.01.2025 03:01:28] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[26.01.2025 03:01:32] OK. Ergebnis der Berechnung: CC7855E58A0144196CEE9EABCCCD3B97 (Dauer: 4 Sek.)
[26.01.2025 03:01:40] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 9152******* auf https://meine.santander.de/olb ...
[26.01.2025 03:02:07] Santander-Login war erfolgreich
[26.01.2025 03:02:07] INFO: Es werden nun gleich alle aktive Santander-Konten, mit aktivierter Sync-Option, zur Anmeldekennung '915*******' abgearbeitet ...
[26.01.2025 03:02:07] Konto 'Santander - Giro A., IBAN DE6931..6XXXXX [Santander Consumer Bank] wird synchronisiert ...
[26.01.2025 03:02:07] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[26.01.2025 03:02:07] Suche Umsätze im Zeitraum vom 07.01.2025 bis 26.01.2025 und lese diese aus ...
[26.01.2025 03:02:14] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_Santander-Sync_1737856933898 (Pfad: C:\Users\AnkI7\Desktop\)
[26.01.2025 03:02:24] Web-Logout der aktuellen Online-Sitzung ...
[26.01.2025 03:02:25] Santander-Logout war erfolgreich
[26.01.2025 03:02:25] Fehler: WebDriver-Fehler: org.openqa.selenium.StaleElementReferenceException: stale element reference: stale element not found in the current frame
  (Session info: chrome=132.0.6834.83)
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception
Build info: version: '4.27.0', revision: 'd6e718d134'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [b8c3bb137e1a5b7edbbed065845097de, getElementRect {id=f.45B5A7B0E5FAC6E10132FEC9551E124D.d.8F49E1F8EB4FA952016200A9DBFBB916.e.144}]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 132.0.6834.83, chrome: {chromedriverVersion: 132.0.6834.83 (03d59cf5ecf1..., userDataDir: D:\SYSTEMDATEN\TEMP\scoped_...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:52078}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(manual, http=localhos..., se:cdp: ws://localhost:52078/devtoo..., se:cdpVersion: 132.0.6834.83, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[ChromeDriver: chrome on windows (b8c3bb137e1a5b7edbbed065845097de)] -> xpath: //div[contains(@class,'LoadingOverlay') or contains(@class,'pageLoader')]]
Session ID: b8c3bb137e1a5b7edbbed065845097de
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
	at org.openqa.selenium.remote.RemoteWebElement.getLocation(RemoteWebElement.java:297)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.scrollElementInMiddleOfScreen(SeleniumUtils.java:2319)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.waitForPageLoading(SeleniumUtils.java:1028)
	at de.derrichter.finance.websync.institute.santanderconsumerbank.WebPull.getTransData(WebPull.java:266)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.santanderconsumerbank.Collector.run(Collector.java:449)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank
Diesmal mit Screenshot
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
hubbelbubbel
Beiträge: 78
Registriert: Mo 23. Sep 2019, 15:46
Has thanked: 3 times
Been thanked: 5 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von hubbelbubbel » So 26. Jan 2025, 03:56

Oder amex:

Code: Alles auswählen

[26.01.2025 03:05:09] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[26.01.2025 03:05:09]  
[26.01.2025 03:05:09] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[26.01.2025 03:05:09] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48 | Build: 625 vom 20241224]
[26.01.2025 03:05:09] Überprüfe Jameica-Version ...
[26.01.2025 03:05:09] OK: Jameica-Version 2.10.4 installiert und aktiv
[26.01.2025 03:05:09] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[26.01.2025 03:05:09] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[26.01.2025 03:05:09] Überprüfe Selenium-Version ...
[26.01.2025 03:05:09] OK: Selenium-Version 4.27.0 installiert und aktiv
[26.01.2025 03:05:09] Überprüfe ChromeDriver-Version ...
[26.01.2025 03:05:09] OK: ChromeDriver-Version 132.0.6834.83 installiert und aktiv
[26.01.2025 03:05:09]  
[26.01.2025 03:05:09] Synchronisiere Konto 'AMEX - Kreditkarte, IBAN DE0550..5XXXXX [Deutsche Bank]' ...
[26.01.2025 03:05:10] Selenium WebDriver über ChromeDriver wird gestartet ...
[26.01.2025 03:05:11] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[26.01.2025 03:05:11] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[26.01.2025 03:05:11] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[26.01.2025 03:05:15] OK. Ergebnis der Berechnung: CC7855E58A0144196CEE9EABCCCD3B97 (Dauer: 4 Sek.)
[26.01.2025 03:05:17] Überprüfe Chromium-Version ...
[26.01.2025 03:05:17] OK. Browser ist: chrome ver. 132
[26.01.2025 03:05:17] Fehler: SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!
Stacktrace: org.openqa.selenium.WebDriverException: unknown error: Runtime.callFunctionOn threw exception: SyntaxError: Numeric separators are not allowed at the end of numeric literals
  (Session info: chrome=132.0.6834.83)
Build info: version: '4.27.0', revision: 'd6e718d134'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [1da99057a52445c06871754afad467a3, executeScript {args=[], script=return navigator.userAgent}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 132.0.6834.83, chrome: {chromedriverVersion: 132.0.6834.83 (03d59cf5ecf1..., userDataDir: D:\SYSTEMDATEN\TEMP\scoped_...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54946}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(direct), se:cdp: ws://localhost:54946/devtoo..., se:cdpVersion: 132.0.6834.83, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 1da99057a52445c06871754afad467a3
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.RemoteWebDriver.executeScript(RemoteWebDriver.java:476)
	at de.derrichter.finance.websync.connector.ChromeDriverWebClientInit.connConfig(ChromeDriverWebClientInit.java:1132)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:257)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:907)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)


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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank

Benutzeravatar
hubbelbubbel
Beiträge: 78
Registriert: Mo 23. Sep 2019, 15:46
Has thanked: 3 times
Been thanked: 5 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von hubbelbubbel » So 26. Jan 2025, 03:57

oder advanzia:

Code: Alles auswählen

[26.01.2025 03:23:05] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[26.01.2025 03:23:05]  
[26.01.2025 03:23:05] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[26.01.2025 03:23:05] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48 | Build: 625 vom 20241224]
[26.01.2025 03:23:05] Überprüfe Jameica-Version ...
[26.01.2025 03:23:05] OK: Jameica-Version 2.10.4 installiert und aktiv
[26.01.2025 03:23:05] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[26.01.2025 03:23:05] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[26.01.2025 03:23:05] Überprüfe Selenium-Version ...
[26.01.2025 03:23:05] OK: Selenium-Version 4.27.0 installiert und aktiv
[26.01.2025 03:23:05] Überprüfe ChromeDriver-Version ...
[26.01.2025 03:23:05] OK: ChromeDriver-Version 132.0.6834.83 installiert und aktiv
[26.01.2025 03:23:05] Überprüfe PDFBox-Version ...
[26.01.2025 03:23:05] OK: PDFBox-Version 3.0.3 installiert und aktiv
[26.01.2025 03:23:05]  
[26.01.2025 03:23:05] Synchronisiere Konto 'Advanzia - Kreditkarte GMX WEB.CENT , IBAN LU0634..2XXXXX [BIC: ADVZLULLXXX]' ...
[26.01.2025 03:23:07] Selenium WebDriver über ChromeDriver wird gestartet ...
[26.01.2025 03:23:07] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[26.01.2025 03:23:07] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[26.01.2025 03:23:08] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[26.01.2025 03:23:12] OK. Ergebnis der Berechnung: CC7855E58A0144196CEE9EABCCCD3B97 (Dauer: 4 Sek.)
[26.01.2025 03:23:13] Überprüfe Chromium-Version ...
[26.01.2025 03:23:13] OK. Browser ist: chrome ver. 132
[26.01.2025 03:23:15] Fehler: SeleniumWebDriverInit fehlerhaft: unknown error: Runtime.callFunctionOn threw exception: SyntaxError: Numeric separators are not allowed at the end of numeric literals
  (Session info: chrome=132.0.6834.83)
Build info: version: '4.27.0', revision: 'd6e718d134'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [09c034e453f9e361be55c6ee86e2eefb, executeScript {args=[], script=return navigator.userAgent;}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 132.0.6834.83, chrome: {chromedriverVersion: 132.0.6834.83 (03d59cf5ecf1..., userDataDir: D:\SYSTEMDATEN\TEMP\scoped_...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:54723}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(direct), se:cdp: ws://localhost:54723/devtoo..., se:cdpVersion: 132.0.6834.83, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: 09c034e453f9e361be55c6ee86e2eefb

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)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank

Benutzeravatar
hubbelbubbel
Beiträge: 78
Registriert: Mo 23. Sep 2019, 15:46
Has thanked: 3 times
Been thanked: 5 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von hubbelbubbel » So 26. Jan 2025, 03:58

Die normalen HBCI-Konten laufen alle.

Was auch immer lief und läuft ist PayPal:

Code: Alles auswählen

[26.01.2025 03:31:29] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[26.01.2025 03:31:29]  
[26.01.2025 03:31:29] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.23 | Build: 387 vom 20241125]
[26.01.2025 03:31:29] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.83 | Build: 1177 vom 20241224] [Hibiscus Mashup ver. 0.9.48 | Build: 625 vom 20241224]
[26.01.2025 03:31:29] Überprüfe Jameica-Version ...
[26.01.2025 03:31:29] OK: Jameica-Version 2.10.4 installiert und aktiv
[26.01.2025 03:31:29] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[26.01.2025 03:31:29] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[26.01.2025 03:31:29] Überprüfe HTMLUnit-Version ...
[26.01.2025 03:31:29] OK: HTMLUnit-Version 4.4.0 installiert und aktiv
[26.01.2025 03:31:29] Überprüfe Selenium-Version ...
[26.01.2025 03:31:29] OK: Selenium-Version 4.27.0 installiert und aktiv
[26.01.2025 03:31:29] Überprüfe ChromeDriver-Version ...
[26.01.2025 03:31:29] OK: ChromeDriver-Version 132.0.6834.83 installiert und aktiv
[26.01.2025 03:31:29]  
[26.01.2025 03:31:29] Synchronisiere Konto 'PayPal XXX, IBAN DE8650..6XXXXX [J.P. Morgan]' ...
[26.01.2025 03:31:29] API-Authentifizierung mit API-Anmeldekennung a_ap******* auf https://api-3t.paypal.com/nvp? ...
[26.01.2025 03:31:29] Rufe API-URLs auf und starte Aufbau des Kontoauszuges ...
[26.01.2025 03:31:29] Suche Umsätze im Zeitraum vom 12.01.2025 bis 26.01.2025 und lese diese aus ...
[26.01.2025 03:31:29] API-Transaktionssuche mit eingestelltem Intervall von '500 Std.' gestartet ...
[26.01.2025 03:31:30] Kontoauszug erfolgreich. Importiere Daten ...
[26.01.2025 03:31:30] Ergebnis des Sync: Keine neuen Umsätze vorhanden
[26.01.2025 03:31:30] Saldo aktualisiert von Konto: PayPal XXX
[26.01.2025 03:31:30] Das Konto 'PayPal XXX, IBAN DE8650..6XXXXX [J.P. Morgan]' wurde erfolgreich synchronisiert
[26.01.2025 03:31:30] Synchronisierung via non-HBCI (Hibiscus Mashup) erfolgreich beendet

hbci
VIP
VIP
Beiträge: 1167
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 34 times
Been thanked: 71 times

Re: amex SeleniumWebDriverInit fehlerhaft: Erstellen des WebClient fehlgeschlagen!

Beitrag von hbci » So 26. Jan 2025, 08:24

Der Santander-Fehler kommt bei mir auch sporadisch. Einfach den Abruf mehrmals probieren, irgendwann sollte es klappen.

Advanzia funktioniert im Moment eh nicht korrekt, daher würd ich da keine Mühen reinstecken.

Amex funktioniert bei mir nur mit App als 2FA.

Was die Fehlermeldungen bei Advanzia und Amex angeht, die ich im Übrigen so noch nie gesehen habe: Die deuten alle darauf hin, dass Chrome aus irgendeinem Grund nicht gestartet werden kann. Ich habe das Gefühl, dass deine Hibiscus-Installation dermaßen verbastelt ist, dass mal eine saubere Neuinstallation fällig wäre. Ich würde Standalone-Installationen von Jameica und Hibiscus empfehlen und dann nur die benötigten Mashup-Plugins installieren. Also nicht das Sorglospaket verwenden. Dann haste alles als portable Installation vorliegen und kannst bei Bedarf alles sauber wieder entfernen. Außerdem würde ich zunächst sämtliche Spuren von Chrome vom System beseitigen.

Zurück zu „Hibiscus Mashup über Finance.Websync - (Beta 0.x = neue Release 3 der alten Scripte)“