Skip to content
This repository has been archived by the owner on Jul 9, 2024. It is now read-only.

Skript funktioniert nach exakt 2 Stunden nicht mehr #51

Closed
toberkel opened this issue May 19, 2021 · 5 comments
Closed

Skript funktioniert nach exakt 2 Stunden nicht mehr #51

toberkel opened this issue May 19, 2021 · 5 comments

Comments

@toberkel
Copy link

toberkel commented May 19, 2021

Hi,

das Script ist einfach klasse! Leider funktioniert es bei mir nach exakt 2 Stunden Laufzeit nicht mehr...

2021-05-19 13:20:15.773 impfterminservice [err] [termin_suchen] Timeout exception raised
2021-05-19 13:20:15.773 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:17.043 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 1
2021-05-19 13:20:17.043 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:18.218 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 2
2021-05-19 13:20:18.218 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:19.439 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 3
2021-05-19 13:20:19.439 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:20.609 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 4
2021-05-19 13:20:20.609 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:21.830 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 5
2021-05-19 13:20:21.831 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:23.101 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 6
2021-05-19 13:20:23.101 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:24.320 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 7
2021-05-19 13:20:24.321 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:25.489 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 8
2021-05-19 13:20:25.489 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:26.659 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 9
2021-05-19 13:20:26.659 impfterminservice [inf] [*YJAZ | 20357] Browser-Cookies generieren
2021-05-19 13:20:27.882 impfterminservice [err] [cookies_erneuern] WebDriverException exception raised - retry 10
2021-05-19 13:20:27.884 impfterminservice [err] [*YJAZ | 20357] (unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

Beim Start öffnet sich Chrome, alles klappt super. Dann exakt nach 2 Stunden kommen die oben aufgeführten Fehlermeldungen und es bleibt so... Habe heute morgen noch ein "git pull" ausgeführt...

Ich nutze Debian 10.9.
Uname:
Linux router 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux

Chrome habe ich nach folgender Anleitung installiert:
https://tecadmin.net/setup-selenium-with-chromedriver-on-debian/

Im Log tauchen leider auch nur die Fehler oben auf...

Gruß,
toberkel

@timreibe
Copy link
Owner

Hi, erstmal danke für das positive Feedback!

Wie wir in den letzten Tagen immer mehr feststellen, macht Selenium/Chromedriver ziemliche Probleme auf Linux.
Liegt aber weniger an Linux, sondern an Selenium.

Wir arbeiten an einer Lösung, eventuell müssen Linux-User zukünftig Chromium selbst als Paket installieren, bevor das Tool läuft. Ich poste dann hier ein Update.

Grüße

@toberkel
Copy link
Author

Moin,

danke für deine schnelle Antwort!

Ich wollte als Alternative die Windows Version testen, leider sagt das Programm beim Start das die Datei "api-ms-win-core-path-l1-1-0.dll" fehlt... :(

@timreibe
Copy link
Owner

Welche Win-Version läuft auf deinem Rechner? Solltest du noch unter Win7 arbeiten wird Python 3.9 nicht unterstützt.
https://bugs.python.org/issue40740

Ansonsten fehlt eventuell auch einfach die Datei und du musst dein System reparieren oder das Tool einfach direkt mittels Python ausführen.

Sollte das Problem öfters auftreten, müssen wir uns nochmal den Build-Prozess anschauen.

@toberkel
Copy link
Author

Verdammt, die VM ist tatsächlich ein Win7... Ok, dann hoffe ich auf einen Fix für die Linux Version :D Danke dir für die schnelle Hilfe!

@runiq
Copy link

runiq commented May 26, 2021

Beim Start öffnet sich Chrome, alles klappt super

Ich wollte nur mal nachfragen, weil ich hier etwas gestutzt habe: Bei mir öffnet sich keine Chrome-Instanz, wenn ich das Skript starte. Ist das normal? Der Betrieb des Skriptes scheint sonst ganz normal zu funktionieren (abgesehen von den Timeouts alle zwei Stunden, aber sofort darauf wird ein neues Cookie generiert und der Betrieb scheint normal weiterzulaufen).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants