Fehlermeldung VW-Bank: Exception beim Abrufen der Kontoumsätze

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
Wobber
Beiträge: 9
Registriert: Sa 2. Jan 2021, 12:58

Fehlermeldung VW-Bank: Exception beim Abrufen der Kontoumsätze

Beitrag von Wobber » Sa 27. Feb 2021, 12:20

Hallo Hibiskus-Scrpiter.

Leider muss ich euch schon wieder mit einer Fehlermeldung beim Abruf von VW-Bank Konten lästig fallen.

Der Fehler lautet: Exception beim Abrufen der Kontoumsätze: java.lang.Exception: {ElementClickInterceptedException} element 'counterClose' miss the click: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <button type="button" id="logoutTimerCloseButton" class="c-notification__close"></button> is not clickable at point (1579, 42). Other element would receive the click: <div class="c-spinner c-spinner--full-page" aria-live="polite" aria-busy="true">...</div>

Anbei das Log der Session:

Code: Alles auswählen

[27.02.2021 19:12:52] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[27.02.2021 19:12:52]  
[27.02.2021 19:12:52] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.0 | Build: 480 vom 20201127]  Plugin[hibiscus 2.10.0 | Build: 361 vom 20201127]
[27.02.2021 19:12:52] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.21 | Build: 700 vom 20210125] [Hibiscus Mashup ver. 0.9.18 | Build: 440 vom 20210125]
[27.02.2021 19:12:52] Überprüfe Jameica-Version ...
[27.02.2021 19:12:52] OK: Jameica-Version 2.10.0 installiert und aktiv
[27.02.2021 19:12:52] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[27.02.2021 19:12:52] OK: Java-Version 11.0.9.1 von 'AdoptOpenJDK' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[27.02.2021 19:12:52] Überprüfe Selenium-Version ...
[27.02.2021 19:12:52] OK: Selenium-Version 3.141.59 installiert und aktiv
[27.02.2021 19:12:52] Überprüfe ChromeDriver-Version ...
[27.02.2021 19:12:52] OK: ChromeDriver-Version 88.0.4324.96 installiert und aktiv
[27.02.2021 19:12:52]  
[27.02.2021 19:12:52] Synchronisiere Konto 'Girokonto VW-Bank, IBAN DE4627..443132 [Volkswagen Bank]' ...
[27.02.2021 19:12:53] Selenium WebDriver über ChromeDriver wird gestartet ...
[27.02.2021 19:12:55] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[27.02.2021 19:12:55] Hinweis: Chrome/Chromium liegt in einer nicht kompatiblen Version vor (Fehler: session not created: This version of ChromeDriver only supports Chrome version 88) ...
[27.02.2021 19:12:55] ... daher wird nun der automatisch nachgeladene Chromium verwendet ... (dieser wird wieder entfernt wenn Chrome in einer kompatiblen Version gefunden wird!)
[27.02.2021 19:12:55] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[27.02.2021 19:13:01] OK. Ergebnis der Berechnung: 878AB750A10F6C25C1AF34517181472F (Dauer: 5 Sek.)
[27.02.2021 19:13:02] Überprüfe Chromium-Version ...
[27.02.2021 19:13:02] OK. Browser ist: chrome ver. 88
[27.02.2021 19:13:04] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung 6445******* auf https://banking.vwfs.de/PBODE-FE-UI/#/login ...
[27.02.2021 19:13:46] VWBank-Login war erfolgreich
[27.02.2021 19:13:46] Rufe Umsatzübersicht auf und starte Abruf des Kontoauszuges ...
[27.02.2021 19:13:46] Suche Umsätze im Zeitraum vom 09.01.2021 bis 27.02.2021 und lese diese aus ...
[27.02.2021 19:13:49] Web-Logout der aktuellen Online-Sitzung ...
[27.02.2021 19:13:59] VWBank-Logout war erfolgreich
[27.02.2021 19:13:59] Fehler: Exception beim Abrufen der Kontoumsätze: java.lang.Exception: {ElementClickInterceptedException} element 'counterClose' miss the click: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <button type="button" id="logoutTimerCloseButton" class="c-notification__close"></button> is not clickable at point (1579, 42). Other element would receive the click: <div class="c-spinner c-spinner--full-page" aria-live="polite" aria-busy="true">...</div>
  (Session info: headless chrome=88.0.4324.0)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'DESKTOP-TIANJIN', ip: '198.18.10.153', 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: 88.0.4324.0, chrome: {chromedriverVersion: 88.0.4324.96 (68dba2d8a0b14..., userDataDir: C:\Users\Jasper\AppData\Loc...}, goog:chromeOptions: {debuggerAddress: localhost:52246}, 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: 7c86a62881bf9dcb30d62ffb74b42c6a
	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.RemoteWebElement.execute(RemoteWebElement.java:285)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84)
	at de.derrichter.finance.websync.utils.webdrivertools.SeleniumUtils.clickElementHandleErrors(SeleniumUtils.java:427)
	at de.derrichter.finance.websync.institute.volkswagenfinancialservices.WebPull.getTransData(WebPull.java:165)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.volkswagenfinancialservices.Collector.run(Collector.java:211)
	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:560)
	at de.derrichter.finance.websync.institute.volkswagenfinancialservices.WebPull.getTransData(WebPull.java:165)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.volkswagenfinancialservices.Collector.run(Collector.java:211)
	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)
Ich danke euch fuer eure Hilfe, Jasper

Wobber
Beiträge: 9
Registriert: Sa 2. Jan 2021, 12:58

Re: Fehlermeldung VW-Bank: Exception beim Abrufen der Kontoumsätze

Beitrag von Wobber » Sa 6. Mär 2021, 10:22

Ich habe 3 Konten bei der VW-Bank. Ich habe heute erneut probiert die Konten abzurufen, und das Verhalten war wie beim letzten Mal (was mir dann heute bewusst wurde):
- Der erste Abruf funktioniert
- Der zweiter Abruf bricht mit der oben geposteten Meldung ab

Bereits im ersten Abruf kommt der Hinweis "Warnung: VWBank-Logout war fehlerhaft; Bitte dem Entwickler im Forum melden!". Kann das die Ursache fuer den zweiten nicht erfolgreichen Abruf sein?

Ich werde morgen erneut einen Abruftest starten.

Fehlt in dem ersten Post noch Information fuer eine Analyse, soll ich noch etwas nachliefern?

VG, Jasper

Hibbi
Beiträge: 3
Registriert: Di 12. Jan 2016, 13:37

Re: Fehlermeldung VW-Bank: Exception beim Abrufen der Kontoumsätze

Beitrag von Hibbi » Do 11. Mär 2021, 18:31

Hallo,

genau den Fall habe ich auch, das Script meldet sich an, fragt die Umsätze ab und scheitert beim Logout.

Gruß Hibbi

Benutzeravatar
Hibiscus-Scripter
Administrator
Administrator
Beiträge: 1714
Registriert: Mi 30. Okt 2013, 17:14
Wohnort: Würzburg

Re: Fehlermeldung VW-Bank: Exception beim Abrufen der Kontoumsätze

Beitrag von Hibiscus-Scripter » Fr 12. Mär 2021, 11:19

@Hibbi wo ist deine Log???

Bei mir funktioniert der Abruf einwandfrei.
Habt Ihr euch einfach mal in Onlinebanking eingeloggt und dort den Abruf geprüft?
Bei mir kam da z. B. dass:
vw-pushtanwahl.jpg
Gruß :wave:
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
... wer lesen kann ist wie immer im klaren Vorteil ...

:!: Vor dem Posten: Bitte die Posting-Regeln für neue Beiträge lesen und bitte auch immer alle 4. Punkte zur Fehlermeldung beachten (Der Post wird ansonsten gelöscht)

:idea: Hilfe und Informationen zu den Test- und Nightly-Builds und deren Installation findet Ihr z. B. im Tipps und Tricks-Forum (Weitere hilfreiche Artikel findet man in der FAQ auf der Projekt-Website)

Wer ein Dankeschön für die Arbeit und Unkosten senden möchte, kann gerne auch :arrow: Spenden

Hibbi
Beiträge: 3
Registriert: Di 12. Jan 2016, 13:37

Re: Fehlermeldung VW-Bank: Exception beim Abrufen der Kontoumsätze

Beitrag von Hibbi » Fr 12. Mär 2021, 12:33

Hallo Hibiscus-Scripter,

bitte entschuldige, ich war eigentlich der Meinung ich hätte das Log angehangen... Man sollte doch mal die Vorschau benutzen.
Aber dein Hinweis war genau richtig, das Portal stand auf Push-Tan als Standardanmeldung. Nach der Umstellung auf Photo-Tan geht es wieder.
Wird denn Push-Tan demnächst auch möglich sein?

Gruß Hibbi und vielen Dank für das tolle Projekt!

Wobber
Beiträge: 9
Registriert: Sa 2. Jan 2021, 12:58

Re: Fehlermeldung VW-Bank: Exception beim Abrufen der Kontoumsätze

Beitrag von Wobber » Sa 13. Mär 2021, 08:01

Ich habe eben alle drei Konten erfolgreich abgerufen. Es gab keine Fehlermeldungen beim Ausloggen oder beim weiteren Einlesen der Daten.

VG, Jasper

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