[Erledigt] Wiedermal Postbank Kreditkartenumsätze

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
vwittich
Beiträge: 15
Registriert: Fr 5. Apr 2019, 14:15
Has thanked: 7 times

[Erledigt] Wiedermal Postbank Kreditkartenumsätze

Beitrag von vwittich » Fr 5. Apr 2019, 15:01

Hallo,

ich bekomme mal wieder ein Fehler beim Abrufen der Kreditkartenumsätze der Postbank:

Code: Alles auswählen

[05.04.2019 14:27:56] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[05.04.2019 14:27:56]  
[05.04.2019 14:27:56] System-Info: OS[Linux (ver. 4.15.0-46-generic) amd64]  Platform[Jameica 2.8.1 | Build: 449 vom 20180713]  Plugin[hibiscus 2.8.12 | Build: 376 vom 20190405]
[05.04.2019 14:27:56] Installierte und aktive PlugIn-Versionen: [Finance.Websync ver. 0.9.2-nightly | Build: 437 vom 20190404] [Hibiscus Mashup ver. 0.9.2-nightly | Build: 334 vom 20190315]
[05.04.2019 14:27:56] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[05.04.2019 14:27:56] OK: Java-Version 1.8.0_181 von 'Oracle Corporation' installiert, aktiv und verwendet Zeichensatz 'UTF-8' (Home: /opt/Oracle_Java/jdk1.8.0_181/jre)
[05.04.2019 14:27:56] Überprüfe ChromeDriver-Version ...
[05.04.2019 14:27:56] OK: ChromeDriver-Version 73.0.3683.68 installiert und aktiv
[05.04.2019 14:27:56]  
[05.04.2019 14:27:56] Synchronisiere Konto 'Postbank - Kreditkarte' ...
[05.04.2019 14:27:57] Überprüfe Chromium-Version ...
[05.04.2019 14:27:57] OK. Browser ist: chrome ver. 73
[05.04.2019 14:27:58] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung ******* auf https://meine.postbank.de/#/login ...
[05.04.2019 14:28:12] Postbank-Login war erfolgreich
[05.04.2019 14:28:12] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[05.04.2019 14:28:12] Suche Umsätze im Zeitraum vom 24.12.2018 bis 05.04.2019 und lese diese aus ...
[05.04.2019 14:28:12] Web-Logout der aktuellen Online-Sitzung ...
[05.04.2019 14:28:12] Warnung: Postbank-Logout war fehlerhaft; Bitte dem Entwickler im Forum melden!
[05.04.2019 14:28:12] Fehler: Der Server antwortet nicht oder es existiert keine Internertverbindung (siehe Log)
Log-Eintrag: org.openqa.selenium.WebDriverException: unknown error: Element <tr class="c-table-list__row c-table-list__row--align-middle c-table-list__row--separated" tabindex="0">...</tr> is not clickable at point (959, 494). Other element would receive the click: <section class="c-modal__content-section u-copy-m">...</section>
  (Session info: headless chrome=73.0.3683.86)
  (Driver info: chromedriver=73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72),platform=Linux 4.15.0-46-generic x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 0 milliseconds
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'T480', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-46-generic', java.version: '1.8.0_181'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 73.0.3683.68 (47787ec04b6e3..., userDataDir: /tmp/.com.google.Chrome.Zvjmuk}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:38731}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: LINUX, platformName: LINUX, proxy: Proxy(direct), rotatable: false, setWindowRect: true, strictFileInteractability: false, takesHeapSnapshot: true, takesScreenshot: true, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unexpectedAlertBehaviour: ignore, unhandledPromptBehavior: ignore, version: 73.0.3683.86, webStorageEnabled: true}
Session ID: 41f4d3610dd1747e27ee015e01f0ecac
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)
	at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)
	at org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:40)
	at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80)
	at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44)
	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.RemoteWebElement.execute(RemoteWebElement.java:285)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
	at de.derrichter.finance.websync.institute.postbanktask.WebPull.getTransData(WebPull.java:122)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.postbanktask.Collector.run(Collector.java:222)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:74)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:514)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Das ganze führt leider zZ. dazu das keine aktuellen Umsätze geladen werden.

Grüße V.

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

Re: Wiedermal Postbank Kreditkartenumsätze

Beitrag von Hibiscus-Scripter » Sa 6. Apr 2019, 22:43

Hallo,

So, das Problem konnte reproduziert und damit untersucht werden.
Es liegt wohl einfach daran, dass im Online-Banking direkt nach dem Login ein Info-Dialog angezeigt wird der erst bestätigt werden muss bevor man was anderen anklicken kann. Zum Beispiel soll man mal seine Kontoauszüge bestätigen (weshalb man die auch mal abrufen könnte) oder aber man soll ein Tan-Verfahren auswählen.

Sollte die nun aber automatisch Weiter klicken.

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ß

vwittich
Beiträge: 15
Registriert: Fr 5. Apr 2019, 14:15
Has thanked: 7 times

Re: [Wartet auf Benutzerreaktion] Wiedermal Postbank Kreditkartenumsätze

Beitrag von vwittich » Mo 8. Apr 2019, 10:21

Danke, sehr gut! Mit dem Build 0.9.3 läuft es sauber durch.

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