N26 Echtzeit Sepa fehler element not interactable

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
hpschmidt
Beiträge: 5
Registriert: Sa 16. Nov 2024, 13:26

N26 Echtzeit Sepa fehler element not interactable

Beitrag von hpschmidt » Sa 16. Nov 2024, 13:34

Hallo.
Ich habe leider ein Problem mit den Überweisungen. Ich wollte gerne gerade die erste Überweisung machen.
Abrufen klappt alles ganz wunderbar.
Dann wollte ich überweisen und mehrfach probiert. Fehler siehe unten.
Dann habe ich anstelle von Echtzeit einfach mal auf Ausführung am nächsten Tag gemacht. Das klappt leider gar nicht. Das scheint noch nicht implementiert sein.
Nun meine Frage was mache ich da falsch? Pin habe ich eingegeben und Login auch bestätigt. Im Konto kam leider nichts an.

Vielen Dank

Code: Alles auswählen

[16.11.2024 13:28:47] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[16.11.2024 13:28:47]  
[16.11.2024 13:28:47] System-Info: OS[Windows 11 (ver. 10.0) amd64]  Platform[Jameica 2.10.4 | Build: 487 vom 20230414]  Plugin[hibiscus 2.10.21 | Build: 385 vom 20240910]
[16.11.2024 13:28:47] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.82 | Build: 1166 vom 20240925] [Hibiscus Mashup ver. 0.9.47 | Build: 622 vom 20240916]
[16.11.2024 13:28:47] Überprüfe Jameica-Version ...
[16.11.2024 13:28:47] OK: Jameica-Version 2.10.4 installiert und aktiv
[16.11.2024 13:28:47] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[16.11.2024 13:28:47] OK: Java-Version 17.0.12 von 'Azul Systems, Inc.' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\Jameica\javaruntime)
[16.11.2024 13:28:47] Überprüfe Selenium-Version ...
[16.11.2024 13:28:47] OK: Selenium-Version 4.25.0 installiert und aktiv
[16.11.2024 13:28:47] Überprüfe ChromeDriver-Version ...
[16.11.2024 13:28:47] OK: ChromeDriver-Version 129.0.6668.70 installiert und aktiv
[16.11.2024 13:28:47]  
[16.11.2024 13:28:47] Führe Auftrag für Konto 'HP Konto, IBAN DE8910..517790 [N26 Bank]' aus ...
[16.11.2024 13:28:47] Selenium WebDriver über ChromeDriver wird gestartet ...
[16.11.2024 13:28:47] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[16.11.2024 13:28:47] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[16.11.2024 13:28:48] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[16.11.2024 13:28:49] OK. Ergebnis der Berechnung: 55CC28097C55AF2B7EAB1D66FCF77317 (Dauer: 1 Sek.)
[16.11.2024 13:28:50] Überprüfe Chromium-Version ...
[16.11.2024 13:28:50] OK. Browser ist: chrome ver. 129
[16.11.2024 13:28:52] Web-Login mit Selenium-WebDriver-Engine mit Anmeldekennung a.sc******* auf https://app.n26.com/login ...
[16.11.2024 13:29:03] Erste Login-Phase abgeschlossen, prüfe auf Verfahren der Zwei-Faktor-Authentifizierung ...
[16.11.2024 13:29:04] Warte auf Banking-App Freigabe ...
[16.11.2024 13:29:12] N26-Login war erfolgreich
[16.11.2024 13:29:13] SEPA-Überweisungsformular aufrufen, ausfüllen und Authentifizierung anfordern ...
[16.11.2024 13:29:15] Für diese Gegenkonto-IBAN ist ein Kontakt vorhanden. Da dieser genutzt wird, wird der angegebene Name nun nicht übernommen!
[16.11.2024 13:29:35] Authentifiziere Auftrag mit angegebener PIN ...
[16.11.2024 13:29:35] Web-Logout der aktuellen Online-Sitzung ...
[16.11.2024 13:29:37] N26-Logout war erfolgreich
[16.11.2024 13:29:37] Fehler: Fehler beim Ausführen des Auftrages an ******************************: Exception beim Ausführen des Auftrags: org.openqa.selenium.ElementNotInteractableException: element not interactable
  (Session info: chrome=129.0.6668.70)
Build info: version: '4.25.0', revision: '8a8aea2337'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.12'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [d5abd2ebf077626fb62d8387fc9bc776, clickElement {id=f.8F413E1136E18A8D04CE6F639ADC49C4.d.1313CDCE517AF6079378B2A0F3E0CF2C.e.201}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 129.0.6668.70, chrome: {chromedriverVersion: 129.0.6668.70 (df87d5cf12b1..., userDataDir: C:\Users\ANDR~1\AppData\Loc...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:58466}, networkConnectionEnabled: false, pageLoadStrategy: none, platformName: windows, proxy: Proxy(direct), se:cdp: ws://localhost:58466/devtoo..., se:cdpVersion: 129.0.6668.70, 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}
Element: [[ChromeDriver: chrome on windows (d5abd2ebf077626fb62d8387fc9bc776)] -> xpath: //input[contains(@id,'pin')]]
Session ID: d5abd2ebf077626fb62d8387fc9bc776
	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.newInstanceWithCaller(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:76)
	at de.derrichter.finance.websync.institute.n26.WebPush.transfer(WebPush.java:689)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.n26.Transfer.run(Transfer.java:237)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobSepaUeberweisung.execute(WebSynchronizeJobSepaUeberweisung.java:65)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:888)
	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, erstellen ein 'Neues Thema' im Forum und fügen dies in einem Code-Block ein. (Erst den </>-Button, dann Einfügen)
Zusätzlich können Sie in den Sync-Optionen des Kontos einen Fehler-Screenshot aktivieren und diesen bei Ihrem Beitrag als Dateianhang hinzufügen.
Damit kann Ihnen geholfen werden und Sie weisen uns darauf hin. Vielen Dank

hbci
VIP
VIP
Beiträge: 1316
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 35 times
Been thanked: 88 times

Re: N26 Echtzeit Sepa fehler element not interactable

Beitrag von hbci » So 17. Nov 2024, 08:35

Update mal finance.websync und hibiscus.mashup auf die neuesten Nightly-Builds. Update Chrome auf die aktuelle Version 131.x. Update das Chromedriver-Plugin auf die 131er-Testingversion. Aktiviere in den Sync-Einstellungen des Kontos die Fehlerscreenshot-Erstellung und poste den dann nach erneutem Abruf hier samt dem dazugehörigen Status-Log.

hpschmidt
Beiträge: 5
Registriert: Sa 16. Nov 2024, 13:26

Re: N26 Echtzeit Sepa fehler element not interactable

Beitrag von hpschmidt » So 17. Nov 2024, 16:16

Hallo.

Also ich habe mal die nigthlies eingespielt. Auch den Chrome installiert.
Nun klappt es! Ganz wunderbar.
Perfekt!

Ich habe die Webseite https://scripting-updates-testarea.derrichter.de/ als Repositorie versucht einzurichten, das wird immer wieder "entfernt" nach dem neustart. Daher war das ein wenig "hackelig".
Aber jetzt klappt es!
Danke für die Hilfe

hpschmidt
Beiträge: 5
Registriert: Sa 16. Nov 2024, 13:26

Re: N26 Echtzeit Sepa fehler element not interactable

Beitrag von hpschmidt » So 17. Nov 2024, 16:25

Hallo.

Also ich habe mal die nigthlies eingespielt. Auch den Chrome installiert.
Nun klappt es! Ganz wunderbar.
Perfekt!

Ich habe die Webseite https://scripting-updates-testarea.derrichter.de/ als Repositorie versucht einzurichten, das wird immer wieder "entfernt" nach dem neustart. Daher war das ein wenig "hackelig".
Aber jetzt klappt es!
Danke für die Hilfe

hbci
VIP
VIP
Beiträge: 1316
Registriert: Sa 7. Mär 2020, 15:01
Has thanked: 35 times
Been thanked: 88 times

Re: N26 Echtzeit Sepa fehler element not interactable

Beitrag von hbci » So 17. Nov 2024, 16:36

Du musst das Repository gar nicht hinterlegen, die Nightlies von Mashup updatest du über den entsprechenden Menüpunkt:
2024-11-17 16_34_54-Jameica 2.11.0-nightly.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

hpschmidt
Beiträge: 5
Registriert: Sa 16. Nov 2024, 13:26

Re: N26 Echtzeit Sepa fehler element not interactable

Beitrag von hpschmidt » So 17. Nov 2024, 16:47

Super! Vielen Dank :)

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