[Erledigt] Login-Fehler DKB Visa-Kreditkarte wegen neuem Cookie-Dialog

Hier gibt es Support zu den Plugin der neuesten Generation des Hibiscus-Mashup Projekts von Sebastian Richter
hbci
VIP
VIP
Beiträge: 358
Registriert: Sa 7. Mär 2020, 15:01

Re: DKB Visa Kontoabfrage

Beitrag von hbci » Do 15. Sep 2022, 15:06

Die Frage wurde bereits hier beantwortet.

Tommi.M
Beiträge: 10
Registriert: Do 15. Sep 2022, 20:01

Re: Fehler DKB Kreditkarte und Tagesgeld

Beitrag von Tommi.M » Do 15. Sep 2022, 20:14

@bushveld und im Besonderen @hbci,

die Arbeit im Dienste von OpenSource ist aller ehrenwert. Doch die Geheimniskrämerei verstört. Abgesehen davon wird auch von viewtopic.php?f=34&t=1310&p=7163&hilit=dkb#p7163 mit dem Hinweis "Die Frage wurde bereits hier beantwortet" hierher verlinkt - doch Hilfestellung gibt's hier leider auch (noch) nicht.

Möchtet ihr vielleicht die Lösung hier veröffentlichen? Dann könnten weitere Betroffene davon profitieren.

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

Re: Login-Fehler DKB Visa-Kreditkarte wegen neuem Cookie-Dialog

Beitrag von Hibiscus-Scripter » Do 15. Sep 2022, 20:31

@Tommi, das ist keine Geheimnis-Krämerei, da hat @hbci schon recht, solch ein spezieller Workaround verwirrt die meisten Anwender nur, da eben nur ein Workaround und keine "Lösung", die kommt von mir :shifty:
(Aber man muss ja nicht jedem seinem VIP-Status unter die Nase reiben :P )


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:

telelinc
Beiträge: 3
Registriert: Mi 14. Sep 2022, 14:55

Re: Login-Fehler DKB Visa-Kreditkarte wegen neuem Cookie-Dialog

Beitrag von telelinc » Do 15. Sep 2022, 21:02

Hallo Hibiscus-Scripter,

vielen Dank, bei mir hat es mit der finance.websync 0.9.42-nightly funktioniert!
Ich bin gerade erst neu hier und bedanke mich daher direkt für diese schnelle Lösung.

VIP Stati kann ich als Neuling nicht einordnen, es macht die Art der Kommunikation jedenfalls nicht sympatischer, auch wenn VIP dabei steht :roll: Workarounds interessieren mich generell nicht bei Banking Software, deshalb nochmals vielen Dank!

bushveld
Beiträge: 4
Registriert: Mi 14. Sep 2022, 20:43

Re: Login-Fehler DKB Visa-Kreditkarte wegen neuem Cookie-Dialog

Beitrag von bushveld » Do 15. Sep 2022, 22:35

Hallo @Hibiscus-Scripter
der Nighly-Build läuft bei mir fehlerfrei. Das DKB Problem ist damit behoben. Seiteneffekte habe ich keine bemerkt.

DAU Frage: wie bekomme ich mit, dass ich vom Nighly wieder zur stable Version wechseln kann?

Viele Grüße
Michael

hbci
VIP
VIP
Beiträge: 358
Registriert: Sa 7. Mär 2020, 15:01

Re: Login-Fehler DKB Visa-Kreditkarte wegen neuem Cookie-Dialog

Beitrag von hbci » Do 15. Sep 2022, 22:48

Dann, wenn das Veröffentlichungsdatum der neuesten Stable-Version jünger als das der neuesten Nightly ist. :-D
Siehe hier bzw. hier. Ob das Kind nun stable oder nightly heißt, ist doch völlig wumpe, die neueste Version ist die der Wahl. Es sei denn, man will eine Mashup mit unverstecktem Chrome. ;-)

hbci
VIP
VIP
Beiträge: 358
Registriert: Sa 7. Mär 2020, 15:01

Re: Fehler DKB Kreditkarte und Tagesgeld

Beitrag von hbci » Do 15. Sep 2022, 22:58

Tommi.M hat geschrieben:
Do 15. Sep 2022, 20:14
[...] Abgesehen davon wird auch von viewtopic.php?f=34&t=1310&p=7163&hilit=dkb#p7163 mit dem Hinweis "Die Frage wurde bereits hier beantwortet" hierher verlinkt - doch Hilfestellung gibt's hier leider auch (noch) nicht. [...]
Die Frage lautete:
Warum geht die Abfrage nichht mehr:
Meine Antwort hier lautete:
Es gibt ein neues Cookie-Banner, das nicht erkannt wird.
Von Lösung war nicht die Rede.

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

Re: Login-Fehler DKB Visa-Kreditkarte wegen neuem Cookie-Dialog

Beitrag von Hibiscus-Scripter » Do 15. Sep 2022, 23:52

bushveld hat geschrieben:
Do 15. Sep 2022, 22:35
DAU Frage: wie bekomme ich mit, dass ich vom Nighly wieder zur stable Version wechseln kann?
Die Stabile-Version ist dann eine Version höher (bei mir) und wenn du z. B. den Update-Check aktiv hast oder selbst nach Updates suchst, dann wird dir immer die Stabile-Version angeboten:
Hierzu mehr: https://hibiscus-mashup.derrichter.de/i ... le-updates

Gruß :wave:
... 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

Tommi.M
Beiträge: 10
Registriert: Do 15. Sep 2022, 20:01

Re: Login-Fehler DKB Visa-Kreditkarte wegen neuem Cookie-Dialog

Beitrag von Tommi.M » Fr 16. Sep 2022, 21:31

Auch bei mir stolpert die Abfrage über den Cookie-Dialog. Während die nighlys bei einigen Formumsteilnehmern wohl Abhilfe brachten, scheitert es bei mir nun am chrome-headless. Das chromedriver-testing-plugin erwartet Chrome 106, tatsächlich geladen wird aber ein Chrome 105 Release. Setze finance.websync 0.9.42-nightly und chromedriver 106.0.5249-testing ein. Wie kann ich das chromedriver-plugin dazu überreden, sich einen chrome 106 zu besorgen?

Code: Alles auswählen

[16.09.2022 21:04:31] Synchronisierung via non-HBCI (Hibiscus Mashup) läuft
[16.09.2022 21:04:31]  
[16.09.2022 21:04:31] System-Info: OS[Windows 10 (ver. 10.0) amd64]  Platform[Jameica 2.10.2 | Build: 484 vom 20220503]  Plugin[hibiscus 2.10.8 | Build: 370 vom 20220912]
[16.09.2022 21:04:31] Installierte und aktive Plugin-Versionen: [Finance.Websync ver. 0.9.42-nightly | Build: 840 vom 20220915] [Hibiscus Mashup ver. 0.9.25 | Build: 503 vom 20220620]
[16.09.2022 21:04:31] Überprüfe Jameica-Version ...
[16.09.2022 21:04:31] OK: Jameica-Version 2.10.2 installiert und aktiv
[16.09.2022 21:04:31] Überprüfe Java-Version und den verwendeten Zeichensatz ...
[16.09.2022 21:04:31] OK: Java-Version 11.0.15 von 'Eclipse Adoptium' installiert, aktiv und verwendet Zeichensatz 'Cp1252' (Home: C:\Program Files\jameica-2.10.2\jre-win64)
[16.09.2022 21:04:31] Überprüfe Selenium-Version ...
[16.09.2022 21:04:31] OK: Selenium-Version 4.3.0 installiert und aktiv
[16.09.2022 21:04:31] Überprüfe ChromeDriver-Version ...
[16.09.2022 21:04:31] OK: ChromeDriver-Version 106.0.5249.21 installiert und aktiv
[16.09.2022 21:04:31]  
[16.09.2022 21:04:31] Synchronisiere Konto 'xxxx, IBAN DE6312..999333 [Deutsche Kr...ank Berlin]' ...
[16.09.2022 21:04:32] Selenium WebDriver über ChromeDriver wird gestartet ...
[16.09.2022 21:04:33] -> Erst-Initialisierung des WebDriver nicht erfolgreich, der Start dauert daher länger:
[16.09.2022 21:04:33] -> Sie verwenden bereits den alternativen Chromium-Browser. Info: Google Chrome beschleunigt den WebDriver-Start!
[16.09.2022 21:04:33] Sicherheits-Check der Integrität des alternativen Chromium-Browser gegen Manipulation ...
[16.09.2022 21:04:37] OK. Ergebnis der Berechnung: 6F9732B605D41DA48100BB30366B1898 (Dauer: 3 Sek.)
[16.09.2022 21:04:38] Hinweis: Alternativer Chromium liegt in einer nicht kompatiblen Version vor (Fehler: Could not start a new session. Response code 500. Message: session not created: [b]This version of ChromeDriver only supports Chrome version 106[/b]) ...
[16.09.2022 21:04:38] ... [b]dieser wird daher nun automatisch nachgeladen[/b] ... (und wird wieder entfernt, wenn Chrome in einer kompatiblen Version gefunden wird!)
[16.09.2022 21:04:41] Download-Fortschritt: 10%
[16.09.2022 21:04:44] Download-Fortschritt: 20%
[16.09.2022 21:04:46] Download-Fortschritt: 30%
[16.09.2022 21:04:49] Download-Fortschritt: 40%
[16.09.2022 21:04:51] Download-Fortschritt: 50%
[16.09.2022 21:04:54] Download-Fortschritt: 60%
[16.09.2022 21:04:57] Download-Fortschritt: 70%
[16.09.2022 21:04:59] Download-Fortschritt: 80%
[16.09.2022 21:05:02] Download-Fortschritt: 90%
[16.09.2022 21:05:04] Download-Fortschritt: 100%
[16.09.2022 21:05:04] ... Download erfolgreich, beginne entpacken ...
[16.09.2022 21:05:09] OK. Chrome/Chromium erfolgreich bezogen und abgelegt unter 'C:\ProgramData\Chrome-Headless'
[16.09.2022 21:05:11] Fehler: SeleniumWebDriverInit fehlerhaft: Laden des alternativen Chromium fehlgeschlagen! org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: session not created: [b]This version of ChromeDriver only supports Chrome version 106
Current browser version is 105.0.5195.0 with binary path C:\ProgramData\Chrome-Headless\chrome-win\chrome.exe[/b]
Build info: version: '4.3.0', revision: 'a4995e2c09*'
System info: host: 'xxx', ip: '192.168.1.9', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '11.0.15'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Command: [null, newSession {capabilities=[Capabilities {acceptInsecureCerts: false, browserName: chrome, goog:chromeOptions: {args: [--headless, --lang=de-DE, --disable-geolocation, --disable-notifications, --disable-gpu, --disable-infobars, --disable-password-generation, --disable-extensions, --disable-browser-side-navi..., --incognito, --disable-sync, --enable-features=NetworkSe..., --disable-features=NetworkS..., --disable-component-update, --start-maximized, --dns-prefetch-disable, --no-sandbox, --disable-setuid-sandbox, --disable-dev-shm-usage], binary: C:\ProgramData\Chrome-Headl..., extensions: [], prefs: {credentials_enable_service: false, download.default_directory: C:\Users\xxx\AppData\Loc..., download.directory_upgrade: true, download.prompt_for_download: false, intl.accept_languages: de-DE,de, password_manager_enabled: false, plugins.always_open_pdf_externally: true, plugins.plugins_disabled: [Chrome PDF Viewer], profile.default_content_settings.popups: 0}}, goog:loggingPrefs: org.openqa.selenium.logging..., proxy: {proxyType: direct}}], desiredCapabilities=Capabilities {acceptInsecureCerts: false, browserName: chrome, goog:chromeOptions: {args: [--headless, --lang=de-DE, --disable-geolocation, --disable-notifications, --disable-gpu, --disable-infobars, --disable-password-generation, --disable-extensions, --disable-browser-side-navi..., --incognito, --disable-sync, --enable-features=NetworkSe..., --disable-features=NetworkS..., --disable-component-update, --start-maximized, --dns-prefetch-disable, --no-sandbox, --disable-setuid-sandbox, --disable-dev-shm-usage], binary: C:\ProgramData\Chrome-Headl..., extensions: [], prefs: {credentials_enable_service: false, download.default_directory: C:\Users\xxx\AppData\Loc..., download.directory_upgrade: true, download.prompt_for_download: false, intl.accept_languages: de-DE,de, password_manager_enabled: false, plugins.always_open_pdf_externally: true, plugins.plugins_disabled: [Chrome PDF Viewer], profile.default_content_settings.popups: 0}}, goog:loggingPrefs: org.openqa.selenium.logging..., proxy: Proxy(direct)}}]
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:144)
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:102)
	at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:67)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:156)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:167)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:142)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:569)
	at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:264)
	at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:179)
	at org.openqa.selenium.chromium.ChromiumDriver.<init>(ChromiumDriver.java:101)
	at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:81)
	at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:70)
	at de.derrichter.finance.websync.connector.ChromeDriverWebClientInit.connConfig(ChromeDriverWebClientInit.java:779)
	at de.derrichter.hibiscus.mashup.crossover.websync.institute.dkbvisa.Collector.run(Collector.java:173)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeJobKontoauszug.execute(WebSynchronizeJobKontoauszug.java:84)
	at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:855)
	at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
	at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1081)


hbci
VIP
VIP
Beiträge: 358
Registriert: Sa 7. Mär 2020, 15:01

Re: Login-Fehler DKB Visa-Kreditkarte wegen neuem Cookie-Dialog

Beitrag von hbci » Fr 16. Sep 2022, 21:55

Hier findest du mutmaßlich diesmal die Lösung zu deinem Problem.

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