[Wartet auf Antwort] N-26 - Fehler beim Setzen der Auftrags-Werte

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
tom.too
Beiträge: 9
Registriert: Do 21. Mai 2015, 10:03

[Wartet auf Antwort] N-26 - Fehler beim Setzen der Auftrags-Werte

Beitrag von tom.too » Di 2. Mai 2023, 18:05

Code: Alles auswählen

[02.05.2023 17:52:54] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[02.05.2023 17:52:54]  
[02.05.2023 17:52:54] System-Info: OS[Windows 11 (ver. 10.0) x86]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.12 | Build: 374 vom 20230418]
[02.05.2023 17:52:54] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.57 | Build: 968 vom 20230422] [Hibiscus Mashup ver. 0.9.34 | Build: 555 vom 20230422]
[02.05.2023 17:52:54] Überprüfe Jameica-Version ...
[02.05.2023 17:52:54] OK: Jameica-Version 2.10.4 installiert und aktiv
[02.05.2023 17:52:54] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[02.05.2023 17:52:54] OK: Java-Version 11.0.19 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files (x86)\Jameica\javaruntime)
[02.05.2023 17:52:54] Überprüfe Selenium-Version ...
[02.05.2023 17:52:54] OK: Selenium-Version 4.8.3 installiert und aktiv
[02.05.2023 17:52:54] Überprüfe ChromeDriver-Version ...
[02.05.2023 17:52:54] OK: ChromeDriver-Version 112.0.5615.49 installiert und aktiv
[02.05.2023 17:52:54]  
[02.05.2023 17:52:54] Führe Auftrag für Konto 'N26 - Giro, IBAN DE0310..XXXXXXXX [N26 Bank]' aus ...
[02.05.2023 17:52:54] Selenium WebDriver über ChromeDriver wird gestartet ...
[02.05.2023 17:52:54] Überprüfe Chrome-Version ...
[02.05.2023 17:52:54] OK. Browser ist: chrome ver. 112
[02.05.2023 17:52:56] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung joer******* auf https://app.n26.com/login ...
[02.05.2023 17:53:11] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[02.05.2023 17:53:12] Warte auf Banking-App Freigabe ...
[02.05.2023 17:54:39] N26-Login war erfolgreich
[02.05.2023 17:54:40] SEPA-Überweisungsformular aufrufen, ausfüllen und Authentifizierung anfordern ...
[02.05.2023 17:54:45] INFO: Vom folgenden Fehler wurde ein Screenshot auf dem Desktop abgelegt! Datei: HibiscusMashup-Fehler_N26-Sync_1683042884961.png (Pfad: C:\Users\ADAM\Desktop\)
[02.05.2023 17:54:50] Web-Logout der aktuellen Online-Sitzung ...
[02.05.2023 17:54:51] N26-Logout war erfolgreich
[02.05.2023 17:54:51] Fehler: Fehler beim Ausführen des Auftrages an XXXXXXXXXXX: Fehler beim Setzen der Auftrags-Werte (siehe Log - Bitte den Entwickler im Forum informieren)
Log-Eintrag: java.lang.Exception: checkResponse fehlerhaft: org.openqa.selenium.ElementNotInteractableException: element not interactable: [object HTMLButtonElement] has no size and location
  (Session info: chrome=112.0.5615.138)
Build info: version: '4.8.3', revision: 'e5e76298c3'
System info: os.name: 'Windows 11', os.arch: 'x86', os.version: '10.0', java.version: '11.0.19'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [1f6e2ac39dd7420e445e03404f1d9b65, actions {actions=[org.openqa.selenium.interactions.Sequence@8e3a17]}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 112.0.5615.138, chrome: {chromedriverVersion: 112.0.5615.49 (bd2a7bcb881c..., userDataDir: E:\Temp\scoped_dir20428_187...}, goog:chromeOptions: {debuggerAddress: localhost:54855}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: WINDOWS, proxy: Proxy(direct), se:cdp: ws://localhost:54855/devtoo..., se:cdpVersion: 112.0.5615.138, 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: 1f6e2ac39dd7420e445e03404f1d9b65
	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.n26.WebPush.transfer(WebPush.java:327)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.n26.Transfer.run(Transfer.java:220)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobSepaUeberweisung.execute(WebSynchronizeJobSepaUeberweisung.java:65)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:871)
	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.institute.n26.WebPush.transfer(WebPush.java:331)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.n26.Transfer.run(Transfer.java:220)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobSepaUeberweisung.execute(WebSynchronizeJobSepaUeberweisung.java:65)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:871)
	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 und erstellen ein 'Neues Thema'. Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Danke
Das N26-Konto habe ich erst seit kurzem. Der Abruf von Kontoständen funktioniert beim N26-Konto problemlos, aber nicht die Überweisung. Ich bekomme noch einen Screenshot auf dem Desktop angelegt, wem ich das Geld senden möchte. Name und IBAN werden aber von Hibiscus nicht an den Bank-Server übergeben.

Was läuft hier falsch?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

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: N-26 - Fehler beim Setzen der Auftrags-Werte

Beitrag von Hibiscus-Scripter » Fr 5. Mai 2023, 21:08

So, danke für die ordentliche Meldung mit der vollständigen Status-Log :thumbup:
das Problem konnte zwar nicht reproduziert werden, aber:

Da es bei dir ein neues Konto ist, gehe ich einfach mal davon aus, dass du im Onlinebanking bei "Geld senden" nicht zuerst eine Liste mit vorhanden Kontakten erhältst sonder direkt bei dem Formular auf dem Screenshot landest. Da sieht man wie gut dieser ist wenn er mit gepostet wird :thumbup:
Der Fehler sagt nämlich, dass der Button zum "Neun Kontakt hinzufügen" nicht gedrückt werden konnte, denn gibt es bei dir daher wohl nicht, also nur wenn man bereits Kontakte hat.
Ist jetzt aber geraten, da ich keine Möglichkeit gefunden habe, diese "Kontakte" zu löschen und somit die Situation zu testen.

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


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:

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