Dépendance qui ce relance en boucle

Bonjour,

Suite à la migration de Jeedom 3.3.59 vers 4.1.28 sur une Smart ainsi que la migration de l’ancien vers le nouveau DNS, je n’arrive plus à me connecter avec mon IP externe en eu.jeedom.link.
En vérifiant, j’ai les dépendances du Plugin OpenVPN qui sont NOK et qui ce relancent sans cesse pour finir NOK. J’ai aussi le plugin BLEA qui à ce problème de dépendances qui tourne en permanence.

Connaissez-vous ce problème, savez-vous comment le résoudre?

Avec un peu plus d’info ce serait plus facile.

Version de linux ? Comme tu as une Smart, es-tu passé sur Buster ou encore sous Jessie !
Je pense que tu es sous Jessie.

Donc il faut d’abord passer ton Smart avec la dernière image en Linux Buster.

Voir les sujets à ce propos

Et si toujours le souci, donner le log des dépendances Nok car sans cela, impossible de dire pourquoi ça plante.

Bonjour,

Avez-vous fait une recherche sur community?
Car oui ce problème a déjà été vu de nombreuse fois, avec solution: https://community.jeedom.com/tag/plugin-openvpn

Mais pour savoir quelle solution est la bonne il faudrait donner au minimum une capture d’écran de la page santé et le log d’installation des dépendances.

Merci pour votre intérêt rapide !
Effectivement j’ai fait quelques recherche sur Community, mais pas assez approfondi surement, mea culpa.
En faisant la migration vers la V4, j’ai ensuite mis à jour la version de Linux (de mémoire Buster mais sans certitude !)

Voici les log pour OpenVPN :

[2022-01-30 14:31:24][INFO] : Début d'activation du plugin
[2022-01-30 14:31:25][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2022-01-30 14:31:25][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=openvpn function=install callInstallFunction=1

et les log pour BLEA :

[2022-01-29 20:30:04][ERROR] : Erreur sur la fonction cron du plugin : [MySQL] Error code : 42S02 (1146). Table 'jeedom.object' doesn't exist  : SELECT `el`.`id`, `el`.`name`, `el`.`logicalId`, `el`.`generic_type`, `el`.`object_id`, `el`.`eqType_name`, `el`.`isVisible`, `el`.`isEnable`, `el`.`configuration`, `el`.`timeout`, `el`.`category`, `el`.`display`, `el`.`order`, `el`.`comment`, `el`.`tags` 		FROM eqLogic el 		LEFT JOIN object ob ON el.object_id=ob.id 		WHERE eqType_name=:eqType_name  ORDER BY ob.name,el.name
[2022-01-29 20:30:04][ERROR] : Erreur sur la fonction cron15 du plugin : [MySQL] Error code : 42S02 (1146). Table 'jeedom.object' doesn't exist  : SELECT `el`.`id`, `el`.`name`, `el`.`logicalId`, `el`.`generic_type`, `el`.`object_id`, `el`.`eqType_name`, `el`.`isVisible`, `el`.`isEnable`, `el`.`configuration`, `el`.`timeout`, `el`.`category`, `el`.`display`, `el`.`order`, `el`.`comment`, `el`.`tags` 		FROM eqLogic el 		LEFT JOIN object ob ON el.object_id=ob.id 		WHERE eqType_name=:eqType_name  ORDER BY ob.name,el.name
[2022-01-29 20:31:03][ERROR] : Erreur sur la fonction cron du plugin : [MySQL] Error code : 42S02 (1146). Table 'jeedom.object' doesn't exist  : SELECT `el`.`id`, `el`.`name`, `el`.`logicalId`, `el`.`generic_type`, `el`.`object_id`, `el`.`eqType_name`, `el`.`isVisible`, `el`.`isEnable`, `el`.`configuration`, `el`.`timeout`, `el`.`category`, `el`.`display`, `el`.`order`, `el`.`comment`, `el`.`tags` 		FROM eqLogic el 		LEFT JOIN object ob ON el.object_id=ob.id 		WHERE eqType_name=:eqType_name  ORDER BY ob.name,el.name
[2022-01-30 14:45:07][ERROR] : Erreur sur la fonction cron15 du plugin : Call to a member function getRemoteName() on bool

Ci-dessous une capture de ma page Santé

Encore merci pour votre aide !

On ne va regarder que openvpn ici pour l’instant, ouvrez un autre post pour blea éventuellement.

Et il faudrait vraiment le log des dépendances, pas le log du plugin. Donc celui dont le nom termine par _update (quand vous ne savez pas, donnez tous les logs dispo :wink:

Avez-vous redémarré la box après l’upgrade depuis la v3 à v4?
Si pas faite le.

Oups pardon, voici les log des dépendances.

Launch install of openvpn
Get:1 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
Get:2 http://ftp.uk.debian.org/debian buster InRelease [122 kB]
Get:4 http://ftp.uk.debian.org/debian buster-updates InRelease [51.9 kB]
Get:5 http://www.deb-multimedia.org buster InRelease [17.8 kB]
Ign:6 https://oph.mdrjr.net/meveric all InRelease
Ign:7 https://oph.mdrjr.net/meveric buster InRelease
Err:8 https://oph.mdrjr.net/meveric all Release
  Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP: 216.155.132.189 443]
Err:9 https://oph.mdrjr.net/meveric buster Release
  Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate.  Could not handshake: Error in the certificate verification. [IP: 216.155.132.189 443]
Err:3 https://repo.jeedom.com/odroid stable InRelease
  502  Bad Gateway [IP: 51.210.253.116 443]
Reading package lists...
E: Repository 'http://security.debian.org/debian-security buster/updates InRelease' changed its 'Suite' value from 'stable' to 'oldstable'
E: The repository 'https://oph.mdrjr.net/meveric all Release' no longer has a Release file.
E: Repository 'http://ftp.uk.debian.org/debian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable'
E: The repository 'https://oph.mdrjr.net/meveric buster Release' no longer has a Release file.
E: Repository 'http://ftp.uk.debian.org/debian buster-updates InRelease' changed its 'Suite' value from 'stable-updates' to 'oldstable-updates'
E: Repository 'http://www.deb-multimedia.org buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable'
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  libpkcs11-helper1
Suggested packages:
  resolvconf openvpn-systemd-resolved
Recommended packages:
  easy-rsa
The following NEW packages will be installed:
  libpkcs11-helper1 openvpn
0 upgraded, 2 newly installed, 0 to remove and 62 not upgraded.
Need to get 464 kB/509 kB of archives.
After this operation, 1299 kB of additional disk space will be used.
Err:1 http://ftp.uk.debian.org/debian buster/main arm64 openvpn arm64 2.4.7-1
  404  Not Found [IP: 78.129.164.123 80]
E: Failed to fetch http://ftp.uk.debian.org/debian/pool/main/o/openvpn/openvpn_2.4.7-1_arm64.deb  404  Not Found [IP: 78.129.164.123 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Everything is successfully installed!

Oui j’ai redémarrer la box à plusieurs reprises, désactivé puis réactivé openvpn et même désinstallé/réinstallé sans changement

Essayez ce qui est proposé:
sudo apt-get update --fix-missing

cela peut-être tapé via l’outils administration système dans la config jeedom

J’ai fait un tuto dans la section tuto.
Suite a la sortie de debian11, il peut y avoir un souci avec la liste des paquets debian 10

J’y donne les commandes à saisir

A voir le oldstable dans tes logs ce serait bien ca

Voici le résultat de cette commande

Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Get:2 http://ftp.uk.debian.org/debian buster InRelease [122 kB]
Hit:4 http://www.deb-multimedia.org buster InRelease
Hit:5 http://ftp.uk.debian.org/debian buster-updates InRelease
Hit:6 https://oph.mdrjr.net/meveric all InRelease
Hit:7 https://oph.mdrjr.net/meveric buster InRelease
Err:3 https://repo.jeedom.com/odroid stable InRelease
  502  Bad Gateway [IP: 51.210.253.116 443]
Fetched 122 kB in 15s (7921 B/s)
Reading package lists...
W: Failed to fetch http://repo.jeedom.com/odroid/dists/stable/InRelease  502  Bad Gateway [IP: 51.210.253.116 443]
W: Some index files failed to download. They have been ignored, or old ones used instead.

Je vais regarder ça tout de suite, merci

Oups, ce terme m’échappe en revanche

Le oldstable c qd tu tentes une mise a jour debian10 alors que la 11 est sortie. Voir mon tuto

Bon j’ai essayé de suivre le tuto mais visiblement sans succès :

sudo apt-get --allow-releaseinfo-change update
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Get:2 http://ftp.uk.debian.org/debian buster InRelease [122 kB]
Hit:4 http://www.deb-multimedia.org buster InRelease
Hit:5 http://ftp.uk.debian.org/debian buster-updates InRelease
Hit:6 https://oph.mdrjr.net/meveric all InRelease
Hit:7 https://oph.mdrjr.net/meveric buster InRelease
Err:3 https://repo.jeedom.com/odroid stable InRelease
  502  Bad Gateway [IP: 51.178.69.128 443]
Fetched 122 kB in 15s (7909 B/s)
Reading package lists...
W: Failed to fetch http://repo.jeedom.com/odroid/dists/stable/InRelease  502  Bad Gateway [IP: 51.178.69.128 443]
W: Some index files failed to download. They have been ignored, or old ones used instead.
sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Get:2 http://ftp.uk.debian.org/debian buster InRelease [122 kB]
Hit:4 http://www.deb-multimedia.org buster InRelease
Hit:5 http://ftp.uk.debian.org/debian buster-updates InRelease
Hit:6 https://oph.mdrjr.net/meveric all InRelease
Hit:7 https://oph.mdrjr.net/meveric buster InRelease
Err:3 https://repo.jeedom.com/odroid stable InRelease
  502  Bad Gateway [IP: 51.178.69.128 443]
Fetched 122 kB in 15s (7861 B/s)
Reading package lists...
Building dependency tree...
Reading state information...
165 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: Failed to fetch http://repo.jeedom.com/odroid/dists/stable/InRelease  502  Bad Gateway [IP: 51.178.69.128 443]
W: Some index files failed to download. They have been ignored, or old ones used instead.
sudo apt upgrade

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Malgré tout, après plusieurs redémarrage et la mise à jour vers 4.2.7 pendant mes essais, openVPN semble fonctionner (contrairement aux dépendances de BLEA mais c’est visiblement un autre problème).

Dans le dernier log il te dit que tu as une commande dpkg a passer tu l’as faite ?

L erreur sur le repo jeedom c normal sur smart a priori

Oui faite, et visiblement Jeedom n’a pas apprécié

SQLSTATE[HY000] [2002] No such file or directory

Je n’y ai plus accès visiblement

C’est pas le dpkg qui touche a sql.

Ton install est bancale.

Réinstall la derniere image et restaure un backup

Finalement tout est ok, l’accès à Jeedom ainsi que OpenVPN. Merci pour votre aide