[Erledigt] AMEX mehrere Male erfolglos abgerufen

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
hubbelbubbel
Beiträge: 52
Registriert: Mo 23. Sep 2019, 15:46
Been thanked: 4 times

[Erledigt] AMEX mehrere Male erfolglos abgerufen

Beitrag von hubbelbubbel » Di 18. Apr 2023, 02:06

Leider wieder amex.... habe wegen des (behobenen) Fehlers bei Santander die nightly installiert und Selenium wieder auf die neueste Version gebracht. Santander ging auch prima, dafür jetzt viermal derselbe Screenshot mit dem Fehler:

Code: Alles auswählen

[18.04.2023 01:33:25] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[18.04.2023 01:33:25]  
[18.04.2023 01:33:25] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.3 | Build: 486 vom 20230125]  Plugin[hibiscus 2.10.11 | Build: 373 vom 20230417]
[18.04.2023 01:33:25] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.55-nightly | Build: 963 vom 20230416] [Hibiscus Mashup ver. 0.9.33 | Build: 553 vom 20230410]
[18.04.2023 01:33:25] Überprüfe Jameica-Version ...
[18.04.2023 01:33:25] OK: Jameica-Version 2.10.3 installiert und aktiv
[18.04.2023 01:33:25] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[18.04.2023 01:33:25] OK: Java-Version 11.0.18 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\jameica\jre-win64)
[18.04.2023 01:33:25] Überprüfe Selenium-Version ...
[18.04.2023 01:33:25] OK: Selenium-Version 4.8.3 installiert und aktiv
[18.04.2023 01:33:25] Überprüfe ChromeDriver-Version ...
[18.04.2023 01:33:25] OK: ChromeDriver-Version 112.0.5615.49 installiert und aktiv
[18.04.2023 01:33:25]  
[18.04.2023 01:33:25] Synchronisiere Konto 'AMEX - Kreditkarte, IBAN DEXXXX [Deutsche Bank]' ...
[18.04.2023 01:33:25] Selenium WebDriver über ChromeDriver wird gestartet ...
[18.04.2023 01:33:26] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[18.04.2023 01:33:26] Hinweis: Chrome/Chromium liegt in einer nicht kompatiblen Version vor (Fehler: Could not start a new session. Response code 500. Message: session not created: This version of ChromeDriver only supports Chrome version 112) ...
[18.04.2023 01:33:26] ... daher wird nun der automatisch nachgeladene Chromium verwendet ... (dieser wird wieder entfernt wenn Chrome in einer kompatiblen Version gefunden wird!)
[18.04.2023 01:33:26] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[18.04.2023 01:33:30] OK. Ergebnis der Berechnung: 66B7F4C7E656738FC905DE1106B3FB01 (Dauer: 4 Sek.)
[18.04.2023 01:33:31] Überprüfe Chromium-Version ...
[18.04.2023 01:33:31] OK. Browser ist: chrome ver. 112
[18.04.2023 01:33:41] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung BAst******* auf https://global.americanexpress.com/myca/logon/emea/action?request_type=LogonHandler&Face=de_DE&inav=iNLogBtn ...
[18.04.2023 01:34:04] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[18.04.2023 01:34:12] AMEX-Login war erfolgreich
[18.04.2023 01:34:12] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[18.04.2023 01:34:12] Suche Umsätze im Zeitraum vom 02.04.2023 bis 18.04.2023 und lese diese aus ...
[18.04.2023 01:34:29] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_AMEX-Sync_1681774468848.png (Pfad: C:\Users\AnkI7\Desktop\)
[18.04.2023 01:34:47] Web-Logout der aktuellen Online-Sitzung ...
[18.04.2023 01:34:51] AMEX-Logout war erfolgreich
[18.04.2023 01:34:51] Fehler: WebDriver-Fehler: java.lang.Exception: checkResponse fehlerhaft: org.openqa.selenium.ElementNotInteractableException: element not interactable: [object HTMLParagraphElement] has no size and location
  (Session info: chrome=112.0.5615.0)
Build info: version: '4.8.3', revision: 'e5e76298c3'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.18'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [74bb24f24b2633c742c5fdf82c747313, actions {actions=[org.openqa.selenium.interactions.Sequence@7318ec00]}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 112.0.5615.0, chrome: {chromedriverVersion: 112.0.5615.49 (bd2a7bcb881c..., userDataDir: D:\SYSTEMDATEN\TEMP\scoped_...}, goog:chromeOptions: {debuggerAddress: localhost:60100}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(direct), se:cdp: ws://localhost:60100/devtoo..., se:cdpVersion: 112.0.5615.0, 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: 74bb24f24b2633c742c5fdf82c747313
	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.newInstance(Unknown Source)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:53)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:193)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:183)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:158)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:543)
	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:611)
	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:567)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:704)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:381)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:320)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	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:1081)

	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:775)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:381)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:320)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	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:1081)


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 und erstellen ein 'Neues Thema'. Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Danke
Danke für den Support! :thumbup:
Hoffentlich hab' ich jetzt nicht wieder was falsch gemacht.... :geek:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hbci
VIP
VIP
Beiträge: 767
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: amex mehrere Male erfolglos abgerufen

Beitrag von hbci » Di 18. Apr 2023, 06:43

Same here (nearly):

Code: Alles auswählen

[18.04.2023 06:33:31] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[18.04.2023 06:33:31]  
[18.04.2023 06:33:31] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.10 | Build: 372 vom 20230125]
[18.04.2023 06:33:31] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.55-nightly | Build: 963 vom 20230416] [Hibiscus Mashup ver. 0.9.33 | Build: 553 vom 20230410]
[18.04.2023 06:33:31] Überprüfe Jameica-Version ...
[18.04.2023 06:33:31] OK: Jameica-Version 2.10.4 installiert und aktiv
[18.04.2023 06:33:31] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[18.04.2023 06:33:31] OK: Java-Version 11.0.18 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\PortableApps\jameica 2.10.4\jre-win64)
[18.04.2023 06:33:31] Überprüfe Selenium-Version ...
[18.04.2023 06:33:31] OK: Selenium-Version 4.8.3 installiert und aktiv
[18.04.2023 06:33:31] Überprüfe ChromeDriver-Version ...
[18.04.2023 06:33:35] OK: ChromeDriver-Version 112.0.5615.49 installiert und aktiv
[18.04.2023 06:33:35]  
[18.04.2023 06:33:35] Synchronisiere Konto 'AMEX Payback, IBAN DE0550..599700 [Deutsche Bank]' ...
[18.04.2023 06:33:35] Selenium WebDriver über ChromeDriver wird gestartet ...
[18.04.2023 06:33:53] Überprüfe Chrome-Version ...
[18.04.2023 06:33:53] OK. Browser ist: chrome ver. 112
[18.04.2023 06:34:29] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://global.americanexpress.com/myca/logon/emea/action?request_type=LogonHandler&Face=de_DE&inav=iNLogBtn ...
[18.04.2023 06:35:00] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[18.04.2023 06:35:00] authCode per SMS ist als Verfahren gesetzt ... Beginne Abfrage ...
[18.04.2023 06:36:05] AMEX-Login war erfolgreich
[18.04.2023 06:36:05] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[18.04.2023 06:36:06] Suche Umsätze im Zeitraum vom 19.03.2023 bis 18.04.2023 und lese diese aus ...
[18.04.2023 06:36:40] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_AMEX-Sync_1681792600348.png (Pfad: C:\Users\*\Desktop\)
[18.04.2023 06:37:16] Web-Logout der aktuellen Online-Sitzung ...
[18.04.2023 06:37:36] AMEX-Logout war erfolgreich
[18.04.2023 06:37:38] Fehler: WebDriver-Fehler: java.lang.Exception: checkResponse fehlerhaft: org.openqa.selenium.ElementNotInteractableException: element not interactable: [object HTMLParagraphElement] has no size and location
  (Session info: chrome=112.0.5615.49)
Build info: version: '4.8.3', revision: 'e5e76298c3'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.18'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [b8cf61b75b93f48c9b32a71a4dff80f3, actions {actions=[org.openqa.selenium.interactions.Sequence@77aff664]}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 112.0.5615.49, chrome: {chromedriverVersion: 112.0.5615.49 (bd2a7bcb881c..., userDataDir: C:\Users\*\AppData\Local\...}, goog:chromeOptions: {debuggerAddress: localhost:53904}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(direct), se:cdp: ws://localhost:53904/devtoo..., se:cdpVersion: 112.0.5615.49, 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: b8cf61b75b93f48c9b32a71a4dff80f3
	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.newInstance(Unknown Source)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:53)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:193)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:183)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:158)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:543)
	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:611)
	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:567)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:704)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:381)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:320)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	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)

	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:775)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:381)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:320)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	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)
2023-04-18 06_39_34-HibiscusMashup-Fehler_AMEX-Sync_1681792600348.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 2529
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg
Has thanked: 96 times
Been thanked: 61 times

Re: amex mehrere Male erfolglos abgerufen

Beitrag von Hibiscus-Scripter » Di 18. Apr 2023, 17:09

So, danke für die ordentliche Meldung mit der vollständigen Status-Log :thumbup:
das Problem konnte reproduziert und damit untersucht werden.

Da hier nun die AMEX auch wie die DKB früher immer nur zwischen verschiedenen Code-Varianten hin- und her zu wechseln scheint, habe ich jetzt beide Varianten eingebaut.

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in welcher die Fehler behoben sein sollten.
:idea: Hilfe als Anleitung hierzu gibst wie immer auch im Tipps und Tricks-Forum
Die Menüpunkte unter Mashup gehen allerdings im Moment nur bis Jameica Version 2.10.3.
Ab Version 2.10.4 muss bis zu Hibiscus.Mashup 0.9.34 die Jameica-interne Update-Funktion verwendet werden.

Hier dann bitte auch wieder Rückmeldung geben!
:!: Dabei bitte nicht vergessen:
Sollten dennoch weiterhin Fehler auftreten hier das vollständige Status-Log posten!
(formatiert wie in den Posting-Regeln beschrieben)


Gruß :wave:

hbci
VIP
VIP
Beiträge: 767
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: AMEX mehrere Male erfolglos abgerufen

Beitrag von hbci » Di 18. Apr 2023, 17:27

Läuft, danke.

gochbewohner
Beiträge: 219
Registriert: Mi 10. Jun 2015, 13:23
Been thanked: 11 times

Re: AMEX mehrere Male erfolglos abgerufen

Beitrag von gochbewohner » Di 18. Apr 2023, 17:35

Bei mir funktioniert es auch.

hubbelbubbel
Beiträge: 52
Registriert: Mo 23. Sep 2019, 15:46
Been thanked: 4 times

Re: [Erledigt] AMEX mehrere Male erfolglos abgerufen

Beitrag von hubbelbubbel » Mi 19. Apr 2023, 01:34

Ohje, habe ein Hibiscus-Update gemacht, war das falsch?
Außerdem sehe ich keine neuen Versionen, im LOG sind das doch dieselben wie bei meiner ersten Meldung?
Es geht bei mir wieder nicht:

Code: Alles auswählen

[19.04.2023 01:14:19] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[19.04.2023 01:14:19]  
[19.04.2023 01:14:19] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.3 | Build: 486 vom 20230125]  Plugin[hibiscus 2.10.12 | Build: 374 vom 20230418]
[19.04.2023 01:14:19] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.55-nightly | Build: 963 vom 20230416] [Hibiscus Mashup ver. 0.9.33 | Build: 553 vom 20230410]
[19.04.2023 01:14:19] Überprüfe Jameica-Version ...
[19.04.2023 01:14:19] OK: Jameica-Version 2.10.3 installiert und aktiv
[19.04.2023 01:14:19] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[19.04.2023 01:14:19] OK: Java-Version 11.0.18 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\jameica\jre-win64)
[19.04.2023 01:14:19] Überprüfe Selenium-Version ...
[19.04.2023 01:14:19] OK: Selenium-Version 4.8.3 installiert und aktiv
[19.04.2023 01:14:19] Überprüfe ChromeDriver-Version ...
[19.04.2023 01:14:19] OK: ChromeDriver-Version 112.0.5615.49 installiert und aktiv
[19.04.2023 01:14:19]  
[19.04.2023 01:14:19] Synchronisiere Konto 'AMEX - Kreditkarte, IBAN DEXXXXX [Deutsche Bank]' ...
[19.04.2023 01:14:19] Selenium WebDriver über ChromeDriver wird gestartet ...
[19.04.2023 01:14:20] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[19.04.2023 01:14:20] Hinweis: Chrome/Chromium liegt in einer nicht kompatiblen Version vor (Fehler: Could not start a new session. Response code 500. Message: session not created: This version of ChromeDriver only supports Chrome version 112) ...
[19.04.2023 01:14:20] ... daher wird nun der automatisch nachgeladene Chromium verwendet ... (dieser wird wieder entfernt wenn Chrome in einer kompatiblen Version gefunden wird!)
[19.04.2023 01:14:20] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[19.04.2023 01:14:24] OK. Ergebnis der Berechnung: 66B7F4C7E656738FC905DE1106B3FB01 (Dauer: 4 Sek.)
[19.04.2023 01:14:25] Überprüfe Chromium-Version ...
[19.04.2023 01:14:25] OK. Browser ist: chrome ver. 112
[19.04.2023 01:14:34] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung BAst******* auf https://global.americanexpress.com/myca/logon/emea/action?request_type=LogonHandler&Face=de_DE&inav=iNLogBtn ...
[19.04.2023 01:14:58] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[19.04.2023 01:15:05] AMEX-Login war erfolgreich
[19.04.2023 01:15:05] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[19.04.2023 01:15:05] Suche Umsätze im Zeitraum vom 02.04.2023 bis 19.04.2023 und lese diese aus ...
[19.04.2023 01:15:21] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_AMEX-Sync_1681859721336.png (Pfad: C:\Users\AnkI7\Desktop\)
[19.04.2023 01:15:28] Web-Logout der aktuellen Online-Sitzung ...
[19.04.2023 01:15:32] AMEX-Logout war erfolgreich
[19.04.2023 01:15:33] Fehler: WebDriver-Fehler: java.lang.Exception: checkResponse fehlerhaft: org.openqa.selenium.ElementNotInteractableException: element not interactable: [object HTMLParagraphElement] has no size and location
  (Session info: chrome=112.0.5615.0)
Build info: version: '4.8.3', revision: 'e5e76298c3'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.18'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [fdf5615d3f4e5fd45d0b33d304fb52c3, actions {actions=[org.openqa.selenium.interactions.Sequence@7a63ad03]}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 112.0.5615.0, chrome: {chromedriverVersion: 112.0.5615.49 (bd2a7bcb881c..., userDataDir: D:\SYSTEMDATEN\TEMP\scoped_...}, goog:chromeOptions: {debuggerAddress: localhost:52981}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(direct), se:cdp: ws://localhost:52981/devtoo..., se:cdpVersion: 112.0.5615.0, 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: fdf5615d3f4e5fd45d0b33d304fb52c3
	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.newInstance(Unknown Source)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:53)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:193)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:183)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:158)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:543)
	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:611)
	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:567)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:704)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:381)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:320)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	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:1081)

	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:775)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:381)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:320)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	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:1081)


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 und erstellen ein 'Neues Thema'. Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Danke
:oops: HILFE, Bitte....
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hbci
VIP
VIP
Beiträge: 767
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: [Erledigt] AMEX mehrere Male erfolglos abgerufen

Beitrag von hbci » Mi 19. Apr 2023, 06:31

Der Hibiscus-Scripter hat doch geschrieben, was zur Lösung des Problems aktualisiert werden muss. Ein Update von Hibiscus schadet zwar nicht, hilft im konkreten Fall aber auch nicht.
Blöderweise ist in der Tabelle der installierten und verfügbaren Versionen nicht erkennbar, ob ggf. ein aktuelleres Build vorliegt. Deshalb einfach aktualisieren, auch wenn es so aussieht, man habe bereits die aktuellste Version.
Kann man die Prüfung auf neuere Builds mal zukünftig implementieren? Beim Chromedriver beispielsweise beinhaltet die Versions- ja auch die Buildnummer.

hubbelbubbel
Beiträge: 52
Registriert: Mo 23. Sep 2019, 15:46
Been thanked: 4 times

Re: [Erledigt] AMEX mehrere Male erfolglos abgerufen

Beitrag von hubbelbubbel » Mi 19. Apr 2023, 12:30

Bitte, hier wird es mir zu speziell, ich verstehe das einfach nicht.

Ich habe Jameica-Version: 2.10.3 SWT-Version: 4944 / win32.

Also trifft doch der Hinweis vom Hibiscus-Scripter für mich nicht zu, dass ab Version 2.10.4 bis zu Hibiscus.Mashup 0.9.34 die Jameica-interne Update-Funktion verwendet werden muss.
Oder soll das heißen, dass ich auf Version 2.10.4 updaten SOLL, um dann auf Hibiscus.Mashup 0.9.34 händisch hochzudaten?
Dann hätte ich das falsch verstanden.

Bitte um Aufklärung, bevor ich hier weiter herumschraube an der Installation.

Hilft vielleicht das aktuelle Sorglospaket?

Unter "Einstellungen / Plugins / Updates" bekomme ich keine Updates angezeigt.
Unter "Meshup / Interne Entwicklung" bin ich aktueller als die "Nightly" (installiert sind mashup 0.9.33, finance.websync 0.9.55 nightly)

Danke nochmal Allen und sorry, wenn ich hier wieder auf der Leitung stehe... :-x

hbci
VIP
VIP
Beiträge: 767
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 32 times

Re: [Erledigt] AMEX mehrere Male erfolglos abgerufen

Beitrag von hbci » Mi 19. Apr 2023, 12:33

Du musst einfach auf das aktuelle Nightly-Build (964) von finance.websync updaten! :wtf:
hubbelbubbel hat geschrieben:
Mi 19. Apr 2023, 12:30
Unter "Einstellungen / Plugins / Updates" bekomme ich keine Updates angezeigt.
Unter "Meshup / Interne Entwicklung" bin ich aktueller als die "Nightly" (installiert sind mashup 0.9.33, finance.websync 0.9.55 nightly)
Genau das ist das Problem, das ich oben in dem mit "Blöderweise" beginnenden Abschnitt beschreibe. Einfach trotzdem updaten, auch wenn die Versionen als aktuell angezeigt werden. Sie sind es nicht. :-D

hubbelbubbel
Beiträge: 52
Registriert: Mo 23. Sep 2019, 15:46
Been thanked: 4 times

Re: [Erledigt] AMEX mehrere Male erfolglos abgerufen

Beitrag von hubbelbubbel » Mi 19. Apr 2023, 12:56

Neu installiert, ältere Version da: Finance.Websync ver. 0.9.55 | Build: 962
Wo finde ich denn die richtige 964?
Ist das
https://scripting-updates-testarea.derrichter.de/
???

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