'chromedriver' executable needs to be in PATH

Bonjour,

Depuis maintenant plusieurs mois j’ai ce message d’erreur :
file content empty

J’ai réinstallé les dépendances, le Jeedom est à jour, le Raspberry est à jour également.
Jeedom : 4.3.17
NoIP : 2023-04-27 10:57:36

[2023-05-20 05:30:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-20 05:32:03]INFO : Starting daemon with cmd >>python3 /var/www/html/plugins/noip/core/class/../../resources/noip-renew.py  --loglevel info --user  xxxxx@yyyy.zz --pwd "****************" --threshold 7 --renew 1 --noip_path /var/www/html/plugins/noip/core/class/../..<<
[2023-05-20 05:32:03]INFO : Log level : info
[2023-05-20 05:32:03]INFO : User : xxxxx@yyyy.zz
[2023-05-20 05:32:03]INFO : Threshold : 7
[2023-05-20 05:32:03]INFO : Renew : 1
[2023-05-20 05:32:03]ERROR : Exception has been thrown. Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
[2023-05-20 05:32:03]DEBUG : [Informatique][aaa] file content:
[2023-05-20 05:32:03]ERROR : [Informatique][aaa] file content empty
[2023-05-20 05:32:03]DEBUG : Prochaine vérification automatique pour aaa : 2023-05-21 03:40:00
[2023-05-20 05:45:04]DEBUG : Pas de mise à jour d'IP à réaliser

Merci.

Salut

On peut voir le haut de ta page santé stp ?

Ci dessous les captures d’écrans de la page Santé

Salut ,
As tu trouver une solution ?

Salt @Vax69 as tu trouvé une solution ?
Salut @tomitomas j’ai le même message d’erreur , je ne sais pas si tu as déjà lancé une MAJ ou si il y a une solution au problème .

Hello

Du coup si tu as la meme erreur, tu te doutes qu il y a de forte chance que je te demande la meme chose que ce que j ai demandé a l utilisateur initial …?

@Vax69 n hesite pas a coller les images directement ici sur le forum, plutot que de passer par une autre plateforme où les images ne sont pas conservées.

Je suis en vacances a l étranger sans pc, donc sans pouvoir creuser plus.
Mets les logs du plugin en DEBUG, et reinstall les dépendances → partage les logs de cette install ensuite

Hello @tomitomas ,
Merci pour ta réponse , Voilà tout ce que tu m’as demandé :

[2023-05-23 17:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 18:00:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 18:15:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 18:30:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 18:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 19:00:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 19:15:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 19:30:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 19:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 20:00:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 20:10:05]INFO : Starting daemon with cmd >>python3 /var/www/html/plugins/noip/core/class/../../resources/noip-renew.py  --loglevel info --user ni2guepes --pwd "************" --threshold 7 --renew 1 --noip_path /var/www/html/plugins/noip/core/class/../..<<
[2023-05-23 19:10:07]INFO : Log level : info
[2023-05-23 19:10:07]INFO : User : ni2guepes
[2023-05-23 19:10:07]INFO : Threshold : 7
[2023-05-23 19:10:07]INFO : Renew : 1
[2023-05-23 19:10:09]ERROR : Exception has been thrown. Timeout value connect was , but it must be an int, float or None.
[2023-05-23 20:10:09]DEBUG : [No-Ip][No-ip] file content:
[2023-05-23 20:10:09]ERROR : [No-Ip][No-ip] file content empty
[2023-05-23 20:10:10]DEBUG : Prochaine vérification automatique pour No-ip : 2023-05-23 21:51:00
[2023-05-23 20:15:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 20:30:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 20:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 21:00:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 21:15:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 21:30:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 21:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 21:51:03]INFO : Starting daemon with cmd >>python3 /var/www/html/plugins/noip/core/class/../../resources/noip-renew.py  --loglevel info --user ni2guepes --pwd "************" --threshold 7 --renew 1 --noip_path /var/www/html/plugins/noip/core/class/../..<<
[2023-05-23 20:51:04]INFO : Log level : info
[2023-05-23 20:51:04]INFO : User : ni2guepes
[2023-05-23 20:51:04]INFO : Threshold : 7
[2023-05-23 20:51:04]INFO : Renew : 1
[2023-05-23 20:51:05]ERROR : Exception has been thrown. Timeout value connect was , but it must be an int, float or None.
[2023-05-23 21:51:05]DEBUG : [No-Ip][No-ip] file content:
[2023-05-23 21:51:05]ERROR : [No-Ip][No-ip] file content empty
[2023-05-23 21:51:05]DEBUG : Prochaine vérification automatique pour No-ip : 2023-05-24 06:09:00
[2023-05-23 22:00:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 22:15:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 22:30:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 22:45:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 23:00:10]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 23:15:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 23:30:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-23 23:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 00:00:10]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 00:15:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 00:30:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 00:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 01:00:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 01:15:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 01:30:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 01:45:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 02:00:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 02:15:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 02:30:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 02:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 03:00:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 03:15:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 03:30:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 03:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 04:00:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 04:15:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 04:30:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 04:45:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 05:00:10]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 05:15:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 05:30:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 05:45:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 06:00:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 06:09:04]INFO : Starting daemon with cmd >>python3 /var/www/html/plugins/noip/core/class/../../resources/noip-renew.py  --loglevel info --user ni2guepes --pwd "************" --threshold 7 --renew 1 --noip_path /var/www/html/plugins/noip/core/class/../..<<
[2023-05-24 05:09:05]INFO : Log level : info
[2023-05-24 05:09:05]INFO : User : ni2guepes
[2023-05-24 05:09:05]INFO : Threshold : 7
[2023-05-24 05:09:05]INFO : Renew : 1
[2023-05-24 05:09:06]ERROR : Exception has been thrown. Timeout value connect was , but it must be an int, float or None.
[2023-05-24 06:09:06]DEBUG : [No-Ip][No-ip] file content:
[2023-05-24 06:09:06]ERROR : [No-Ip][No-ip] file content empty
[2023-05-24 06:09:06]DEBUG : Prochaine vérification automatique pour No-ip : 2023-05-24 10:43:00
[2023-05-24 06:15:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 06:30:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 06:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 07:00:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 07:15:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 07:30:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 07:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 08:00:10]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 08:15:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 08:30:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 08:45:05]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 09:00:08]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 09:15:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 09:30:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 09:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 10:00:09]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 10:15:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 10:30:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 10:43:03]INFO : Starting daemon with cmd >>python3 /var/www/html/plugins/noip/core/class/../../resources/noip-renew.py  --loglevel info --user ni2guepes --pwd "************" --threshold 7 --renew 1 --noip_path /var/www/html/plugins/noip/core/class/../..<<
[2023-05-24 09:43:04]INFO : Log level : info
[2023-05-24 09:43:04]INFO : User : ni2guepes
[2023-05-24 09:43:04]INFO : Threshold : 7
[2023-05-24 09:43:04]INFO : Renew : 1
[2023-05-24 09:43:05]ERROR : Exception has been thrown. Timeout value connect was , but it must be an int, float or None.
[2023-05-24 10:43:05]DEBUG : [No-Ip][No-ip] file content:
[2023-05-24 10:43:05]ERROR : [No-Ip][No-ip] file content empty
[2023-05-24 10:43:05]DEBUG : Prochaine vérification automatique pour No-ip : 2023-05-24 16:38:00
[2023-05-24 10:45:06]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 11:00:07]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-24 11:15:06]DEBUG : Pas de mise à jour d'IP à réaliser

Launch install of noip dependencies
-- Current OS version :
Description:	Raspbian GNU/Linux 10 (buster)
-- Updating repo...
Get:1 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]
Hit:2 http://archive.raspberrypi.org/debian buster InRelease
Hit:3 http://phoscon.de/apt/deconz buster InRelease
Hit:4 https://deb.nodesource.com/node_16.x buster InRelease
Get:5 https://repository.salamek.cz/deb/pub all InRelease [3679 B]
Get:6 https://repository.salamek.cz/deb/pub all/main armhf Packages [16.2 kB]
Fetched 34.9 kB in 3s (13.1 kB/s)
Reading package lists...
-- Installation of python3 and dependencies
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.6).
python-dev is already the newest version (2.7.16-1).
python3 is already the newest version (3.7.3-1).
The following packages were automatically installed and are no longer required:
chromium-common chromium-sandbox libimobiledevice6 libjsoncpp1 libminizip1
libplist3 libre2-5 libu2f-udev libupower-glib3 libusbmuxd4 upower usbmuxd
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-- Installed version of Python :
Python 3.7.3
Your version of python is compatible with this plugin.
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python-requests is already the newest version (2.21.0-1).
python3-dev is already the newest version (3.7.3-1).
python3-pip is already the newest version (18.1-5+rpt1).
The following packages were automatically installed and are no longer required:
chromium-common chromium-sandbox libimobiledevice6 libjsoncpp1 libminizip1
libplist3 libre2-5 libu2f-udev libupower-glib3 libusbmuxd4 upower usbmuxd
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-- Installation of chromium
Reading package lists...
Building dependency tree...
Reading state information...
chromium-chromedriver is already the newest version (92.0.4515.98~buster-rpt2).
The following packages were automatically installed and are no longer required:
chromium-common chromium-sandbox libimobiledevice6 libjsoncpp1 libminizip1
libplist3 libre2-5 libu2f-udev libupower-glib3 libusbmuxd4 upower usbmuxd
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
chromium-browser is already the newest version (92.0.4515.98~buster-rpt2).
The following packages were automatically installed and are no longer required:
chromium-common chromium-sandbox libimobiledevice6 libjsoncpp1 libminizip1
libplist3 libre2-5 libu2f-udev libupower-glib3 libusbmuxd4 upower usbmuxd
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-- Installed version of pip :
pip 23.1.2 from /usr/local/lib/python3.7/dist-packages/pip (python 3.7)
-- Installation of python library 'selenium' with command pip3.7
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
cat: /tmp/jeedom/noip/dependancy_noip: No such file or directory
-- Installation of dependencies is done !

@2Ni du coup a quel endroit est ce que tu vois que tu as la meme erreur !? :thinking:
Pcq je ne vois pas du tout le meme message en erreur que celui qui est donné dans le message initial. (Et les horaires sont tres bizarre sur la fin…)

@tomitomas :
A
Je peux me tromper mais il me semble que se soit la même erreur !

@tomitomas pour les horaires je sais pas quoi te dire , c’est vrai que c’est pas dans l’ordre chronologique , j’ai dû lancer l’instal des dépendances en même temps que la vérification automatique

Et moi je parle de celle la → erreur originale, qui du coup aboutit a une erreur fille file empty
Donc la cause est bien differente du post initial :wink:

De ton cote rien a faire : l appel au site noip n a pas aboutit (trop chargé, autre…) donc on ne recupere pas les infos.

Effectivement pas du tout la même erreur et la cause et bien différente du post initial :raised_hands: , quand tu y connais pas grand chose en log tu dis de la merde. :sweat_smile:
Mais ça fait quand même depuis le 19 Mai que je n’ai pas récupérer les infos .

Sur la page principale du plugin, il y a un icone « debug » clic dessus et regarde les images qu il y a dessus : il y a peut etre un msg d erreur qui te donnera des indications

Oui j’ai toujours la même erreur, je suis déjà en mode débug sur le log.
Je viens de relancer les dépendances, j’attends que le message revienne et je copie/colle ici.

Ce n est pas ce que je t ai demandé :sweat_smile:

Tu dois donc avoir des logs noip_dependance

Pour le moment, après une nouvelle réinstallation des dépendances ça fonctionne.

Log Noip

[2023-05-25 19:45:03]DEBUG : Pas de mise à jour d'IP à réaliser
[2023-05-25 19:56:02]INFO : Starting daemon with cmd >>python3 /var/www/html/plugins/noip/core/class/../../resources/noip-renew.py  --loglevel info --user xxx --pwd "****************" --threshold 7 --renew 1 --noip_path /var/www/html/plugins/noip/core/class/../..<<
[2023-05-25 19:56:03]INFO : Log level : info
[2023-05-25 19:56:03]INFO : User : xxx
[2023-05-25 19:56:03]INFO : Threshold : 7
[2023-05-25 19:56:03]INFO : Renew : 1
[2023-05-25 19:56:05]INFO : Start running process
[2023-05-25 19:56:05]INFO : Opening https://www.noip.com/login...
[2023-05-25 19:56:08]INFO : Logging in...
[2023-05-25 19:56:18]INFO : Opening https://my.noip.com/dynamic-dns...
[2023-05-25 19:56:25]INFO : xxx.ddns.net expires in 28 days
[2023-05-25 19:56:26]INFO : xxxvpn.ddns.net expires in 14 days
[2023-05-25 19:56:26]INFO : Confirmed hosts: 0
[2023-05-25 19:56:26]DEBUG : [Informatique][xxx] file content: [{"hostname": "xxx.ddns.net", "expirationdays": 28, "renewed": "ok", "ip": "x.x.x.x"}, {"hostname": "xxxvpn.ddns.net", "expirationdays": 14, "renewed": "ok", "ip": "x.x.x.x"}]
[2023-05-25 19:56:26]DEBUG : will update domain with following data : {"hostname":"xxx.ddns.net","expirationdays":28,"renewed":"ok","ip":"x.x.x.x"}
[2023-05-25 19:56:26]DEBUG : will update domain with following data : {"hostname":"xxxvpn.ddns.net","expirationdays":14,"renewed":"ok","ip":"x.x.x.x"}
[2023-05-25 19:56:26]DEBUG : Prochaine vérification automatique pour xxx : 2023-05-26 07:17:00
[2023-05-25 20:00:05]

Log Noip_update

Launch install of noip dependencies
-- Current OS version :
Description:	Raspbian GNU/Linux 10 (buster)
-- Updating repo...
Get:1 http://archive.raspberrypi.org/debian buster InRelease [32.6 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]
Hit:3 https://deb.nodesource.com/node_16.x buster InRelease
Hit:4 http://phoscon.de/apt/deconz buster InRelease
Get:5 http://archive.raspberrypi.org/debian buster/main armhf Packages [400 kB]
Fetched 447 kB in 1s (354 kB/s)
Reading package lists...
-- Installation of python3 and dependencies
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.6).
python-dev is already the newest version (2.7.16-1).
python3 is already the newest version (3.7.3-1).
The following packages were automatically installed and are no longer required:
chromium-common chromium-sandbox libhttp-parser2.8 libjsoncpp1 libllvm7
libminizip1 libpipewire-0.2-1 libre2-5 libstd-rust-1.41 libstd-rust-dev
libu2f-udev libva-wayland2 rust-gdb xdg-desktop-portal
xdg-desktop-portal-gtk
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
-- Installed version of Python :
Python 3.7.3
Your version of python is compatible with this plugin.
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python-requests is already the newest version (2.21.0-1).
python3-dev is already the newest version (3.7.3-1).
python3-pip is already the newest version (18.1-5+rpt1).
The following packages were automatically installed and are no longer required:
chromium-common chromium-sandbox libhttp-parser2.8 libjsoncpp1 libllvm7
libminizip1 libpipewire-0.2-1 libre2-5 libstd-rust-1.41 libstd-rust-dev
libu2f-udev libva-wayland2 rust-gdb xdg-desktop-portal
xdg-desktop-portal-gtk
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
-- Installation of chromium
Reading package lists...
Building dependency tree...
Reading state information...
chromium-chromedriver is already the newest version (92.0.4515.98~buster-rpt2).
The following packages were automatically installed and are no longer required:
chromium-common chromium-sandbox libhttp-parser2.8 libjsoncpp1 libllvm7
libminizip1 libpipewire-0.2-1 libre2-5 libstd-rust-1.41 libstd-rust-dev
libu2f-udev libva-wayland2 rust-gdb xdg-desktop-portal
xdg-desktop-portal-gtk
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
chromium-browser is already the newest version (92.0.4515.98~buster-rpt2).
The following packages were automatically installed and are no longer required:
chromium-common chromium-sandbox libhttp-parser2.8 libjsoncpp1 libllvm7
libminizip1 libpipewire-0.2-1 libre2-5 libstd-rust-1.41 libstd-rust-dev
libu2f-udev libva-wayland2 rust-gdb xdg-desktop-portal
xdg-desktop-portal-gtk
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
-- Installed version of pip :
pip 23.1.2 from /usr/local/lib/python3.7/dist-packages/pip (python 3.7)
-- Installation of python library 'selenium' with command pip3.7
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
cat: /tmp/jeedom/noip/dependancy_noip: No such file or directory
-- Installation of dependencies is done !

Je te laisse cloturer le sujet donc :wink:

Whaou, qu’elle réactivité ! :wink:

La solution est plus sur mon msg n°6 que sur ta reponse, mais on va pas chipoter hein :wink:

Et j’oubliais le plus important : Merci !

1 « J'aime »