Erreur "Command not found" remontée systématiquement

Bonjour
J’ai un problème de fonctionnement du plugin Speedtestbyookla.

Jeedom installe sur Raspberry Pi 3 Model B avec disque SSD
OS : Raspbian GNU/Linux 10
Core Jeedom : 4.3.22
Santé Jeedom tout au vert

Installation du plugin sans problème, dépendances ok.
Par contre, au niveau de l’équipement, la liste des serveurs reste vide.
Au niveau des commandes, le test se lance correctement mais j’obtiens le message d’erreur suivant:

Quelqu’un aurait-il été confronté à un problème semblable?
D’avance, merci pour votre aide

Bonsoir et bienvenue sur le forum,

Le paquet speedtest ne semble pas installé.
Puis-je voir la page santé (même si tout est vert) et le log des dépendances svp ?

Bonsoir et merci!

Ci-joint la page santé:

Et le log:

*************************************
*   Launch install of dependencies  *
*************************************
Thu Feb 8 15:44:22 GMT 2024
Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:3 https://deb.nodesource.com/node_18.x nodistro InRelease
Reading package lists...
*****************************
Install modules using apt-get
*****************************
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libcurl4
The following packages will be upgraded:
curl libcurl4
2 upgraded, 0 newly installed, 0 to remove and 366 not upgraded.
Need to get 552 kB of archives.
After this operation, 8192 B of additional disk space will be used.
Get:1 http://mirrors.ircam.fr/pub/raspbian/raspbian buster/main armhf curl armhf 7.64.0-4+deb10u8 [256 kB]
Get:2 http://mirrors.ircam.fr/pub/raspbian/raspbian buster/main armhf libcurl4 armhf 7.64.0-4+deb10u8 [296 kB]
apt-listchanges: Reading changelogs...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 552 kB in 2s (270 kB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 72382 files and directories currently installed.)
Preparing to unpack .../curl_7.64.0-4+deb10u8_armhf.deb ...
Unpacking curl (7.64.0-4+deb10u8) over (7.64.0-4) ...
Preparing to unpack .../libcurl4_7.64.0-4+deb10u8_armhf.deb ...
Unpacking libcurl4:armhf (7.64.0-4+deb10u8) over (7.64.0-4) ...
Setting up libcurl4:armhf (7.64.0-4+deb10u8) ...
Setting up curl (7.64.0-4+deb10u8) ...
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for libc-bin (2.28-10+rpi1) ...
Detected operating system as raspbian/buster.
Checking for curl...
Detected curl...
Checking for gpg...
Detected gpg...
Detected apt version as 1.8.2.3
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/ookla_speedtest-cli.list...done.
Importing packagecloud gpg key... Packagecloud gpg key imported to /etc/apt/keyrings/ookla_speedtest-cli-archive-keyring.gpg
done.
Running apt-get update... done.
The repository is setup! You can now install packages.
Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:3 https://deb.nodesource.com/node_18.x nodistro InRelease
Get:4 https://packagecloud.io/ookla/speedtest-cli/debian buster InRelease [24.5 kB]
Get:5 https://packagecloud.io/ookla/speedtest-cli/debian buster/main armhf Packages [1182 B]
Fetched 25.7 kB in 5s (5504 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
speedtest
0 upgraded, 1 newly installed, 0 to remove and 365 not upgraded.
Need to get 1038 kB of archives.
After this operation, 2295 kB of additional disk space will be used.
Get:1 https://packagecloud.io/ookla/speedtest-cli/debian buster/main armhf speedtest armhf 1.2.0.84-1.ea6b6773cf [1038 kB]
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
Fetched 1038 kB in 4s (268 kB/s)
Selecting previously unselected package speedtest.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 72382 files and directories currently installed.)
Preparing to unpack .../speedtest_1.2.0.84-1.ea6b6773cf_armhf.deb ...
Unpacking speedtest (1.2.0.84-1.ea6b6773cf) ...
Setting up speedtest (1.2.0.84-1.ea6b6773cf) ...
Processing triggers for man-db (2.8.5-2) ...
Thu Feb 8 15:45:38 GMT 2024
***************************
*      Install ended      *
***************************

Je reconnais ne pas tout comprendre au niveau des logs…

Merci pour votre aide

Merci pour le log, je regarde cela en détail demain.
Par contre quand on demande la page santé, on parle de ça :


Il n’y a aucune information sensible dessus, il ne faut pas avoir peur de la partager, au contraire elle est faite pour ça. :wink:
Bonne soirée.

pas de soucis pour la partager, je m’tais orienté vers la santé du plugin , mais qui effectivement n’apporte pas grand chose! :wink:

Ci-joint la santé de Jeedom:

Bonsoir,

Le log des dépendances est ok, le paquet semble correctement installé donc ce n’est pas normal qu’il ne trouve pas la commande. Je pense à un problème de chemin d’exécution ou de droit.
Pouvez-vous lancer les commandes suivantes et me donner le retour dans Réglages → Système → Configuration → onglet >_OS/DB → bouton >_Administration Système :

whereis speedtest
sudo -l

Bonsoir

Ci dessous les retours des deux commandes:

Bonne soirée et merci pour l’aide, en croisant les doigts!

Merci, il est installé dans /usr/local/bin/ au lieu de /usr/bin/. Pouvez-vous créer un lien symbolique et tester :

ln -s /usr/local/bin/speedtest /usr/bin/speedtest

Bonjour
Je teste ce soir, je n’ai pas accès pour l’instant…
Bonne journée !

Bonsoir
A priori, il trouve bien le paquet, mais toujours pas de remontée…
Les nouvelles erreurs générées:

Par contre, pour exécuter la commande que vous m’avez demandé d’exécuter, j’ai été obligé de la passer en ‹ sudo › pour un problème de droit…

Bonjour,

C’est les options du paquet Python que l’ancien plugin installait et qui ne fonctionne plus ça.
Normalement il n’y a pas de conflit car ils sont chacun dans leur dossier mais là ça ne semble pas être le cas. On va essayer de nettoyer et réinstaller :

sudo pip uninstall -y speedtest-cli
sudo rm /etc/apt/sources.list.d/speedtest.list
sudo rm /etc/apt/sources.list.d/ookla_speedtest-cli.list
sudo apt-get update
sudo apt-get remove speedtest
sudo apt-get remove speedtest-cli

Relancer les dépendances puis :

whereis speedtest
sudo speedtest

Normal j’ai oublié le sudo, vous avez bien fait.

Bonsoir

Merci pour votre réponse.
Par contre j’ai un problème d’accès car je ne suis pas chez moi et je n’arrive pas à lancer correctement l’update des packages.
Je serai de retour en local au week-end prochain et je relancerai alors la procédure que vous m’avez fourni.
Je vous donnerai donc réponse sur le résultat au plus tard lundi prochain.
Bien cordialement

Bonsoir
Super, après exécution des différentes commandes et relance des dépendances, les données remontent parfaitement
Merci beaucoup!
Bien cordialement

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.