Update : le daemon ne démarre plus

Bonjour, suite à la dernière update, le démon ne démarre plus—

File "/var/www/html/plugins/arlo/resources/arlod/pyaarlo/security_utils.py", line 1, in <module>
from cryptography.hazmat.primitives import serialization
File "/var/www/html/plugins/arlo/resources/venv/lib/python3.9/site-packages/cryptography/hazmat/primitives/serialization/__init__.py", line 7, in <module>
from cryptography.hazmat.primitives._serialization import (
File "/var/www/html/plugins/arlo/resources/venv/lib/python3.9/site-packages/cryptography/hazmat/primitives/_serialization.py", line 10, in <module>
from cryptography.hazmat.primitives.hashes import HashAlgorithm
File "/var/www/html/plugins/arlo/resources/venv/lib/python3.9/site-packages/cryptography/hazmat/primitives/hashes.py", line 9, in <module>
from cryptography.hazmat.bindings._rust import openssl as rust_openssl
ImportError: libffi.so.7: cannot open shared object file: No such file or directory

Merci de votre aide.

Bonjour,

Merci d’être plus spécifique

:thinking:

et de fournir toutes les infos demandées

arlo_daemon.txt (108,9 Ko)

Avez-vous besoin d’autre chose ?

Oui: toutes les infos que je demande systématiquement sur tous les posts et qui sont également indiquées dans la doc

Manque page santé jeedom et tous les logs.
Pour les logs, laissez en mode INFO et pas DEBUG et il faut les coller dans un Texte préformaté; pas de fichier

Traceback (most recent call last):
File "/var/www/html/plugins/arlo/resources/arlod/arlod.py", line 10, in <module>
from pyaarlo import PyArlo, constant, ArloLocation, ArloBase, ArloCamera
File "/var/www/html/plugins/arlo/resources/arlod/pyaarlo/__init__.py", line 11, in <module>
from .base import ArloBase
File "/var/www/html/plugins/arlo/resources/arlod/pyaarlo/base.py", line 42, in <module>
from .ratls import ArloRatls
File "/var/www/html/plugins/arlo/resources/arlod/pyaarlo/ratls.py", line 5, in <module>
from .security_utils import SecurityUtils
File "/var/www/html/plugins/arlo/resources/arlod/pyaarlo/security_utils.py", line 1, in <module>
from cryptography.hazmat.primitives import serialization
File "/var/www/html/plugins/arlo/resources/venv/lib/python3.9/site-packages/cryptography/hazmat/primitives/serialization/__init__.py", line 7, in <module>
from cryptography.hazmat.primitives._serialization import (
File "/var/www/html/plugins/arlo/resources/venv/lib/python3.9/site-packages/cryptography/hazmat/primitives/_serialization.py", line 10, in <module>
from cryptography.hazmat.primitives.hashes import HashAlgorithm
File "/var/www/html/plugins/arlo/resources/venv/lib/python3.9/site-packages/cryptography/hazmat/primitives/hashes.py", line 9, in <module>
from cryptography.hazmat.bindings._rust import openssl as rust_openssl
ImportError: libffi.so.7: cannot open shared object file: No such file or directory
2024-09-16 18:00:24] ERROR  : Impossible de lancer le démon
[2024-09-16 18:05:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:05:18] ERROR  : Impossible de lancer le démon
[2024-09-16 18:10:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:10:19] ERROR  : Impossible de lancer le démon
[2024-09-16 18:15:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:15:19] ERROR  : Impossible de lancer le démon
[2024-09-16 18:20:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:20:19] ERROR  : Impossible de lancer le démon
[2024-09-16 18:25:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:25:18] ERROR  : Impossible de lancer le démon
[2024-09-16 18:30:11] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:30:23] ERROR  : Impossible de lancer le démon
[2024-09-16 18:35:05] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:35:17] ERROR  : Impossible de lancer le démon
[2024-09-16 18:40:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:40:19] ERROR  : Impossible de lancer le démon
[2024-09-16 18:45:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:45:20] ERROR  : Impossible de lancer le démon
[2024-09-16 18:50:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:50:19] ERROR  : Impossible de lancer le démon
[2024-09-16 18:55:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 18:55:18] ERROR  : Impossible de lancer le démon
[2024-09-16 19:00:12] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:00:24] ERROR  : Impossible de lancer le démon
[2024-09-16 19:05:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:05:18] ERROR  : Impossible de lancer le démon
[2024-09-16 19:10:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:10:19] ERROR  : Impossible de lancer le démon
[2024-09-16 19:15:08] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:15:20] ERROR  : Impossible de lancer le démon
[2024-09-16 19:20:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:20:19] ERROR  : Impossible de lancer le démon
[2024-09-16 19:25:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:25:18] ERROR  : Impossible de lancer le démon
[2024-09-16 19:30:11] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:30:23] ERROR  : Impossible de lancer le démon
[2024-09-16 19:35:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:35:18] ERROR  : Impossible de lancer le démon
[2024-09-16 19:40:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:40:18] ERROR  : Impossible de lancer le démon
[2024-09-16 19:45:08] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:45:20] ERROR  : Impossible de lancer le démon
[2024-09-16 19:50:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:50:19] ERROR  : Impossible de lancer le démon
[2024-09-16 19:55:05] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 19:55:17] ERROR  : Impossible de lancer le démon
[2024-09-16 20:00:11] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:00:23] ERROR  : Impossible de lancer le démon
[2024-09-16 20:05:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:05:18] ERROR  : Impossible de lancer le démon
[2024-09-16 20:10:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:10:19] ERROR  : Impossible de lancer le démon
[2024-09-16 20:15:08] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:15:20] ERROR  : Impossible de lancer le démon
[2024-09-16 20:20:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:20:18] ERROR  : Impossible de lancer le démon
[2024-09-16 20:25:06] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:25:19] ERROR  : Impossible de lancer le démon
[2024-09-16 20:30:11] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:30:24] ERROR  : Impossible de lancer le démon
[2024-09-16 20:34:03] ERROR  : Impossible de lancer le démon
[2024-09-16 20:34:28] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:34:40] ERROR  : Impossible de lancer le démon
[2024-09-16 20:35:34] ERROR  : Impossible de lancer le démon
[2024-09-16 20:37:02] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:37:14] ERROR  : Impossible de lancer le démon
[2024-09-16 20:37:38] ERROR  : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2024-09-16 20:37:02
[2024-09-16 20:37:47] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:38:00] ERROR  : Impossible de lancer le démon
[2024-09-16 20:40:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:40:15] ERROR  : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2024-09-16 20:40:07
[2024-09-16 20:40:19] ERROR  : Impossible de lancer le démon
[2024-09-16 20:40:34] ERROR  : Erreur sur la fonction deamon_start du plugin : Vous devez attendre au moins 45 secondes entre deux lancements du démon. Dernier lancement : 2024-09-16 20:40:07
[2024-09-16 20:45:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:45:09] INFO  : Lancement démon
[2024-09-16 20:45:19] ERROR  : Impossible de lancer le démon
[2024-09-16 20:47:05] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:47:07] INFO  : Lancement démon
[2024-09-16 20:47:17] ERROR  : Impossible de lancer le démon
[2024-09-16 20:50:07] ERROR  : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
[2024-09-16 20:50:09] INFO  : Lancement démon
[2024-09-16 20:56:03] INFO  : Début d'activation du plugin
[2024-09-16 20:56:04] INFO  : Info sur le démon : {"log":"arlo","state":"nok","launchable":"nok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"Inconnue"}
[2024-09-16 20:59:17] INFO  : Lancement démon
[2024-09-16 20:59:27] ERROR  : Impossible de lancer le démon
[2024-09-16 21:00:14] INFO  : Lancement démon
[2024-09-16 21:00:24] ERROR  : Impossible de lancer le démon

A noté que je suis sur la bêta
Impossible de réinstaller la stable, j’ai une erreur au téléchargement sur le market.

Car vous êtes sous debian 10 qui n’est plus supporté.
Installez debian 11

Super merci… c’est le seul plugin qui me pose problème (ça m’apprendra à faire les mises à jours rapidement !).
Par contre la mise à jour de Debian 10 à 11 ne se fait pas en coup de baguette magique.
Je vais regarder cela.
Bonne soirée

Ca fait 3 mois que debian 10 est obsolète et qu’on ne cesse de le répéter sur community…
ainsi que de dire à ceux qui ne veulent pas mettre à jour leur debian de cesser de mettre à jour les plugins… à un moment faut être cohérent avec ses choix: mettre à jour ou pas mais pas entre les deux…

En plus c’est indiqué clairement dans le changelog et dans la doc…
Pour le coup c’est moi qui ai perdu mon temps parce que vous n’avez lu ni l’un ni l’autre.

Installer debian 11 + jeedom + restaurer un backup + installer les dépendances est l’affaire de 2h max de boulot sur un pi.

Merci pour ta réponse.
Méa coulpa en effet.
J’ai commandé une nouvelle carte SD et je vais passer en 11.

En attendant, comme ton plugin m’est fort utile. j’ai pu corrigé ce problème de librairie.

En revanche j’ai toujours ça :

[2024-09-17 11:06:59] INFO : ffmpeg loglevel: info->info

[2024-09-17 11:06:59] INFO  : Starting daemon with log level: info
[2024-09-17 11:06:59] INFO  : Listening on 127.0.0.1:55064
[2024-09-17 11:06:59]WARNING : Exception occurred when calling on_start_cb: not enough values to unpack (expected 2, got 1)
[2024-09-17 11:06:59] INFO  : Listening cancelled
[2024-09-17 11:06:59] INFO  : Shutdown
[2024-09-17 11:08:27] INFO  : ffmpeg loglevel: info->info
[2024-09-17 11:08:27] INFO  : Starting daemon with log level: info
[2024-09-17 11:08:27] INFO  : Listening on 127.0.0.1:55064
[2024-09-17 11:08:27]WARNING : Exception occurred when calling on_start_cb: not enough values to unpack (expected 2, got 1)
[2024-09-17 11:08:27] INFO  : Listening cancelled
[2024-09-17 11:08:27] INFO  : Shutdown

As-tu une idée ?

Ou c’est encore un problèe avec Debian 10 ?

Merci

Qu’as-tu fait pour corriger?

J’ai installé libffi.so.7 et lancer une réinstallation des dépendances de ton plugin.

Je précise que j’ai la bêta.

Merci

beta & stable sont identiques


et avant ce problème, c’était déjà la beta ou la stable?

en l’état je ne sais pas dire: je ne vois pas pourquoi cela ne fonctionnerait plus alors qu’avant oui mais il y a du avoir d’autre dépendances modifiées / plus compatibles.
et comme c’est une install deb 10, je n’ai plus rien pour reproduire ni tester.

Avant j’étais en stable. Aucun problème. Hier mise à jour et problème de librairie suite dépendances avec Debian 10.
J’ai installé la béta, même problème.
Ce matin j’ai corrigé la dépendance. Et j’ai cette erreur.

Mais t’embête pas, je ferai la nouvelle installation de Debian 11 demain soir.

Merci pour ton aide.

rémy

Update c’est tout bon après réinstallation complete du plugin !

Je ne comprends pas comment c’est possible à moins que tu aies tenté de modifier le code du plugin

Moi non plus !
Mais content de récupérer cela en attendant l’upgrade de mon debian les prochains jours.

ok, dernière question: tu as installé quoi / exécuté quelle commande exactement pour installer libffi.so.7?

car pour d’autres plugins (pas que les miens), d’autres utilisateurs avaient un problème semblable mais n’avait pas réussi
et comme déjà dit, n’ayant plus de debian10, je n’ai pas pu les aider plus; donc je pense que ca pourrait être utile à d’autres de savoir

Alors volontiers :

sudo dpkg -i gcc-10-base_10.2.1-6_armhf.deb
sudo dpkg -i libffi7_3.3-6_armhf.deb
sudo dpkg -i libgcc-s1_10.2.1-6_armhf.deb
sudo dpkg -i libffi7_3.3-6_armhf.deb

Après j’ai mis 2 heures à trouver les bonnes dépendances pour trouver les bon paquets et le bon ordre !

1 « J'aime »

Par contre, j’ai de nouveau le problème avec le mode planning. L’info ne remonte plus.
Dois-je faire un poste séparé ?

merci