[Erledigt] Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

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

[Erledigt] Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

Beitrag von gochbewohner » Fr 4. Jun 2021, 18:50

Erneut scheitert der Abruf des AMEX Karte:

Code: Alles auswählen

[04.06.2021 18:43:27] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[04.06.2021 18:43:27]  
[04.06.2021 18:43:27] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.3 | Build: 365 vom 20210420]
[04.06.2021 18:43:27] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.24 | Build: 720 vom 20210531] [Hibiscus Mashup ver. 0.9.19 | Build: 450 vom 20210531]
[04.06.2021 18:43:27] Überprüfe Jameica-Version ...
[04.06.2021 18:43:27] OK: Jameica-Version 2.10.0 installiert und aktiv
[04.06.2021 18:43:27] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[04.06.2021 18:43:27] OK: Java-Version 11.0.9.1 von 'AdoptOpenJDK' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[04.06.2021 18:43:27] Überprüfe Selenium-Version ...
[04.06.2021 18:43:27] OK: Selenium-Version 3.141.59 installiert und aktiv
[04.06.2021 18:43:27] Überprüfe ChromeDriver-Version ...
[04.06.2021 18:43:28] OK: ChromeDriver-Version 91.0.4472.19 installiert und aktiv
[04.06.2021 18:43:28]  
[04.06.2021 18:43:28] Synchronisiere Konto 'AMEX - Kreditkarte, IBAN DE0550..599700 [Deutsche Bank]' ...
[04.06.2021 18:43:28] Selenium WebDriver über ChromeDriver wird gestartet ...
[04.06.2021 18:43:30] Überprüfe Chrome-Version ...
[04.06.2021 18:43:30] OK. Browser ist: chrome ver. 91
[04.06.2021 18:43:32] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung Xxxx******* auf https://global.americanexpress.com/myca/logon/emea/action?request_type=LogonHandler&Face=de_DE&inav=iNLogBtn ...
[04.06.2021 18:44:03] AMEX-Login war erfolgreich
[04.06.2021 18:44:03] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[04.06.2021 18:44:04] Suche Umsätze im Zeitraum vom 18.05.2021 bis 04.06.2021 und lese diese aus ...
[04.06.2021 18:44:23] Web-Logout der aktuellen Online-Sitzung ...
[04.06.2021 18:44:27] AMEX-Logout war erfolgreich
[04.06.2021 18:44:27] Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler: java.lang.Exception: checkResponse fehlerhaft: org.openqa.selenium.ElementNotInteractableException: element not interactable: [object HTMLParagraphElement] has no size and location
  (Session info: headless chrome=91.0.4472.77)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'Nxxxxxx-PC', ip: '192.168.178.48', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.9.1'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 91.0.4472.77, chrome: {chromedriverVersion: 91.0.4472.19 (1bf021f248676..., userDataDir: C:\Users\Norbert\AppData\Lo...}, goog:chromeOptions: {debuggerAddress: localhost:53020}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(direct), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
Session ID: bd6754c7aee23db7df7ccbaf1423be03
	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.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:495)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:368)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:191)
	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)

	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:566)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:368)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:191)
	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)

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

Re: Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

Beitrag von hbci » So 6. Jun 2021, 09:48

Liegt an AMEX, Login ist seit mehreren Tagen nicht möglich:
2021-06-06 09_40_33-Bei meinem Konto anmelden _ American Express Deutschland.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

ele
Beiträge: 4
Registriert: Fr 29. Apr 2016, 20:33

Re: Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

Beitrag von ele » So 6. Jun 2021, 12:02

Hatte und habe ich auch: Login am Portal ist gelockt durch evtl. Falscheingaben.
Kann man am Portal (https://www.americanexpress.com/de-de/a ... v=iNLogBtn) verifizieren durch:
- Zugangsdaten vergessen -> Karten und Prüfnummer eingeben -> korrekte Fehlermeldung:
Ihr Kartenkonto ist gesperrt. Bitte rufen Sie die Nummer auf der Rückseite Ihrer Karte an.
Hotline: +49 69 9797 1000
Hab' mir's grad wieder gelockt und muss das Procedere auch nochmal durchgehen :wtf:
Grüße Egon

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

Re: Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

Beitrag von hbci » So 6. Jun 2021, 21:55

Tatsache, habe gerade mal die Hotline kontaktiert, die mir die Sperrung bestätigt haben. Die Fehlermeldung ist natürlich maximal bescheuert.
Edit: Im Übrigen kann ich die im Eingangspost genannte Fehlermeldung bestätigen.

jdittric
Beiträge: 3
Registriert: Sa 12. Aug 2017, 13:53

Re: Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

Beitrag von jdittric » Mo 7. Jun 2021, 21:58

Hallo,

in der Tat, den Fehler habe ich auch:

Code: Alles auswählen

[07.06.2021 21:52:08] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[07.06.2021 21:52:08]  
[07.06.2021 21:52:08] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.3 | Build: 365 vom 20210420]
[07.06.2021 21:52:08] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.24 | Build: 720 vom 20210531] [Hibiscus Mashup ver. 0.9.19 | Build: 450 vom 20210531]
[07.06.2021 21:52:08] Überprüfe Jameica-Version ...
[07.06.2021 21:52:08] OK: Jameica-Version 2.10.0 installiert und aktiv
[07.06.2021 21:52:08] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[07.06.2021 21:52:08] OK: Java-Version 11.0.9.1 von 'AdoptOpenJDK' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: <HOME>\jameica-win64\jameica\jre-win64)
[07.06.2021 21:52:08] Überprüfe Selenium-Version ...
[07.06.2021 21:52:08] OK: Selenium-Version 3.141.59 installiert und aktiv
[07.06.2021 21:52:08] Überprüfe ChromeDriver-Version ...
[07.06.2021 21:52:08] OK: ChromeDriver-Version 91.0.4472.19 installiert und aktiv
[07.06.2021 21:52:08]  
[07.06.2021 21:52:08] Synchronisiere Konto 'AMEX - Kreditkarte, IBAN XXX [Deutsche Bank]' ...
[07.06.2021 21:52:08] Selenium WebDriver über ChromeDriver wird gestartet ...
[07.06.2021 21:52:10] Überprüfe Chrome-Version ...
[07.06.2021 21:52:10] OK. Browser ist: chrome ver. 91
[07.06.2021 21:52:12] 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 ...
[07.06.2021 21:52:47] AMEX-Login war erfolgreich
[07.06.2021 21:52:47] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[07.06.2021 21:52:47] Suche Umsätze im Zeitraum vom 19.03.2021 bis 07.06.2021 und lese diese aus ...
[07.06.2021 21:53:07] Web-Logout der aktuellen Online-Sitzung ...
[07.06.2021 21:53:11] AMEX-Logout war erfolgreich
[07.06.2021 21:53:12] Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler: java.lang.Exception: checkResponse fehlerhaft: org.openqa.selenium.ElementNotInteractableException: element not interactable: [object HTMLParagraphElement] has no size and location
  (Session info: headless chrome=91.0.4472.77)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'JJBIG10', ip: '192.168.178.20', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.9.1'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 91.0.4472.77, chrome: {chromedriverVersion: 91.0.4472.19 (1bf021f248676..., userDataDir: <HOME>\AppData\Loca...}, goog:chromeOptions: {debuggerAddress: localhost:54531}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(direct), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true}
Session ID: 87f4d9494e5d51187d7f0c787d210295
	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.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
	at org.openqa.selenium.remote.RemoteWebDriver.perform(RemoteWebDriver.java:618)
	at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:639)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:495)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:368)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:191)
	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)

	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:566)
	at de.derrichter.finance.websync.institute.americanexpress.WebPull.getTransData(WebPull.java:368)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.americanexpress.Collector.run(Collector.java:191)
	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)

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

Re: Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

Beitrag von Hibiscus-Scripter » Fr 11. Jun 2021, 15:46

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

Gerne mal mit den aktuellen Nightly-Builds von
  • finance.websync
  • hibiscus.mashup
ausprobieren, in welcher die Fehler behoben sein sollten.
:idea: Hilfe hierzu gibst wie immer auch im Tipps und Tricks-Forum


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: 760
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 23 times
Been thanked: 30 times

Re: Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

Beitrag von hbci » Fr 11. Jun 2021, 21:44

Läuft, danke.

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

Re: Amex Abruf scheitert; Fehler: Fehler: Saldo konnte nicht ermittelt werden: WebDriver-Fehler:

Beitrag von gochbewohner » Fr 11. Jun 2021, 22:37

Funktioniert. Allerdings konnte ich nur websync installieren.
Mashup liegt bei mir in der Version 0.9.19 vor und somit kann ich 0.9.18 nightly nicht installieren.

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