Bonjour,
Suite à la mise à jour vers 4.4.7 du core jeedom (avant et après upgrade forcée), le plugin Ajax ne se lance plus et l’installation des dépendances se termine en erreur.
De plus sur la page santé, j’ai fail2ban qui est en erreur et aucune idée pourquoi…
J’utilise la box Jeedom Atlas.
Je joins les logs, une petite aide svp ![]()
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_ajaxSystem
+ echo 1
+ echo 2
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
unattended-upgr: no process found
+ sudo rm /var/lib/apt/lists/lock
+ sudo rm /var/cache/apt/archives/lock
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Hit:1 http://security.debian.org bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 http://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
Hit:5 https://deb.nodesource.com/node_18.x nodistro InRelease
Traceback (most recent call last):
File "/usr/lib/cnf-update-db", line 8, in <module>
from CommandNotFound.db.creator import DbCreator
File "/usr/share/command-not-found/CommandNotFound/db/creator.py", line 12, in <module>
import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'
Fetched 93.0 kB in 2s (42.7 kB/s)
Reading package lists...
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi'
E: Sub-process returned an error code
+ echo 3
+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.9.2-3).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
+ echo 4
+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-pyudev
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
python3-pyudev is already the newest version (0.22.0-2).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
+ echo 5
+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-pycryptodome
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
python3-pycryptodome is already the newest version (3.9.7+dfsg1-1+b2).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
+ echo 6
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end ajaxSystem
+ echo 7
+ rm /tmp/jeedom_install_in_progress_ajaxSystem
+ echo '*******************End of package installation******************'
*******************End of package installation******************
Traceback (most recent call last):
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/ajaxSystemd.py", line 31, in <module>
from pysiaalarm import CommunicationsProtocol, SIAAccount, SIAClient, SIAEvent
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/__init__.py", line 23, in <module>
from .sync.client import SIAClient
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/sync/client.py", line 13, in <module>
from ..base_client import BaseSIAClient
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/base_client.py", line 7, in <module>
from .base_server import BaseSIAServer
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/base_server.py", line 19, in <module>
from .event import NAKEvent, OHEvent, SIAEvent, EventsType
File "/var/www/html/plugins/ajaxSystem/resources/ajaxSystemd/pysiaalarm/event.py", line 11, in <module>
from Cryptodome.Cipher import AES
ModuleNotFoundError: No module named 'Cryptodome'
Bonne journée.