Reboot Jeedom Intempestif

Bonjour,
voici ma configuration :

Je suis a jour et avec la dernière version du Core 4.4.3.

Sans faire de nouvelles installations a part l’adaptation de mes designs suite à la nouvelle version du Core, mon Jeedom reboot intempestivement, avec des intervalles de quelques minutes. chose qui ne se passait pas avant ( je ne met du tout pas en cause cette nouvelle version du Core, car ces reboot se font aussi hors connexion sur Jeedom de ma part). Etant absent de chez moi quelques jours, cela est intervenus. pas de connexion sur Jeedom de ma part.
De retour, j’ai mis en veille certains plugins : Zigbeelinker, Caméra désactivé certains scénarios, mais celà ne change rien.
Dans le fichier Log j’ai ces lignes qui apparaissent a l’heure du reboot.

php7:error] [pid 697] [client 192.168.1.42:62756] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0158|[Fri Apr 19 11:01:31.723258 2024] [php7:error] [pid 702] [client 192.168.1.42:58994] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0159|[Fri Apr 19 11:30:02.989542 2024] [php7:error] [pid 718] [client 192.168.1.42:52361] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0160|[Fri Apr 19 11:30:03.254962 2024] [php7:error] [pid 719] [client 192.168.1.42:52362] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0161|[Fri Apr 19 12:21:31.866046 2024] [php7:error] [pid 700] [client 192.168.1.42:52581] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0162|[Fri Apr 19 12:22:45.324951 2024] [php7:error] [pid 698] [client 192.168.1.42:52589] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0163|[Fri Apr 19 12:22:45.639975 2024] [php7:error] [pid 699] [client 192.168.1.42:52588] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0164|[Fri Apr 19 12:24:34.106574 2024] [php7:error] [pid 688] [client 192.168.1.42:52596] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0165|[Fri Apr 19 12:27:31.862739 2024] [php7:error] [pid 692] [client 192.168.1.42:52613] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0166|[Fri Apr 19 12:28:45.575030 2024] [php7:error] [pid 689] [client 192.168.1.42:52619] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0167|[Fri Apr 19 12:31:42.999349 2024] [php7:error] [pid 699] [client 192.168.1.42:52629] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0168|[Fri Apr 19 13:01:31.813870 2024] [php7:error] [pid 709] [client 192.168.1.42:52723] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0169|[Fri Apr 19 13:17:16.464757 2024] [php7:error] [pid 685] [client 192.168.1.42:52835] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0170|[Fri Apr 19 14:48:14.257552 2024] [php7:error] [pid 693] [client 192.168.1.42:60399] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0171|[Fri Apr 19 15:14:43.615180 2024] [php7:error] [pid 693] [client 192.168.1.42:63687] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0172|[Fri Apr 19 15:14:43.932108 2024] [php7:error] [pid 694] [client 192.168.1.42:63688] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0173|[Fri Apr 19 15:24:00.513955 2024] [php7:error] [pid 692] [client 192.168.1.42:63776] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36\nStack trace:\n#0 {main}\n  thrown in /var/www/html/core/ajax/event.ajax.php on line 36

Voici ce que je peux vous montrer afin de m’éclairer sur ce problème.
Merci de votre aide

il me semble que tu devrais passer sur Bullseye (Debian 11) et aussi Php 7.4
si tu regardes le changelog de Jeedom pour la V4…

Pré-requis

  • Debian 11 “Bullseye” (très fortement recommandé, Jeedom reste fonctionnel en version précédente)
  • Php 7.4

Bonjour, afin de faire un essai, ayant une sauvegarde d’avant la mise a jour en 4.4, je l’ai réinstallée.
Sans grands succès car je me retrouve avec des reboots répété et toujours avec ses messages dans les log-http-errors

61448] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36
0273|Stack trace:
0274|#0 {main}
0275|thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0276|[Sat Apr 20 12:46:32.966183 2024] [php7:error] [pid 697] [client 192.168.1.42:61451] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36
0277|Stack trace:
0278|#0 {main}
0279|thrown in /var/www/html/core/ajax/event.ajax.php on line 36
0280|[Sat Apr 20 13:50:17.983018 2024] [php7:error] [pid 695] [client 192.168.1.42:61915] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/log.ajax.php:68
0281|Stack trace:
0282|#0 {main}
0283|thrown in /var/www/html/core/ajax/log.ajax.php on line 68
0284|[Sat Apr 20 13:50:18.127225 2024] [php7:error] [pid 5393] [client 192.168.1.42:61916] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/log.ajax.php:68
0285|Stack trace:
0286|#0 {main}
0287|thrown in /var/www/html/core/ajax/log.ajax.php on line 68
0288|[Sat Apr 20 13:50:18.257075 2024] [php7:error] [pid 693] [client 192.168.1.42:61917] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/log.ajax.php:68
0289|Stack trace:
0290|#0 {main}
0291|thrown in /var/www/html/core/ajax/log.ajax.php on line 68
0292|[Sat Apr 20 13:50:18.386109 2024] [php7:error] [pid 1047] [client 192.168.1.42:61918] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/log.ajax.php:68
0293|Stack trace:
0294|#0 {main}
0295|thrown in /var/www/html/core/ajax/log.ajax.php on line 68
0296|[Sat Apr 20 15:34:39.198841 2024] [php7:error] [pid 698] [client 192.168.1.42:54772] PHP Fatal error:  Uncaught Error: Class 'ajax' not found in /var/www/html/core/ajax/event.ajax.php:36
0297|Stack trace:
0298|#0 {main}
0299|thrown in /var/www/html/core/ajax/event.ajax.php on line 36, referer: http://192.168.1.9/index.php?v=d&p=plan&plan_id=17&fullscreen=1

En étant sur l’ancienne version je ne suis plus trop impacté par la recommandation.
Autrement je ne sais pas la manœuvre a faire pour le changement pour la version de Debian 11.
Je reste un peu dans l’inconnu.

Bonjour,

La manœuvre est de

  • sauvegarder Jeedom
  • récupérer la sauvegarde sur un support autre que le pi4
  • installer une Debian 11 nue (version netinstall)
  • installer Jeedom
  • restaurer le backup
  • passer Jeedom en 4.4 (si le backup a été fait sur Jeedom 4.3)
1 « J'aime »

moi, je tenterais déjà une mise a jour de ton raspberry via SSH

Exécuter la mise à jour de l’ensemble :
sudo apt update && sudo apt full-upgrade -y

Redémarrer :
sudo reboot

Bonjour,

J’ai regardé la mise en place sur un Raspberry pourrait tu me confirmer ce que je pense faire :

J’utilise Raspberry Pi Imager.
Je télécharge une image Raspberry Pi OS (Legacy) Lite

  • Release date: March 12th 2024
  • System: 64-bit
  • Kernel version: 6.1
  • Debian version: 11 (bullseye)
  • Size: 309MB

Je grave sur mon disque ou il y avait Jeedom.
Et après en ssh j’installe Jeedom et je fait la mise a jour.

Cela va etre une première pour moi car pour mon installation, j’utilisait une image ou Jeedom était pré installé. Je ne suis pas trop habitué au commande Linux SSH.

N’oublie pas le backup :wink:

Sinon tout à l’air OK.

En ssh tu as juste quelques lignes à copier/coller pour installer Jeedom. Pas besoin d’être un pro du ssh :blush:

Bonjour,
Je suis perdu.

J’ai fait la procédure pour installé Debian 11.
et en SSH j’ai installé Jeedom par cette commande

wget -O- https://raw.githubusercontent.com/jeedom/core/master/install/install.sh | sudo bash

Le problème au debut je n’arrive pas a me connecté par le nom d’utilisateur et mot de passe : admin comme c’est indiqué dans toutes les procédures.
En ssh, j’ai pu faire la list des user: vide

J’ai créer l’ user : admin avec le mot de passe avec le nombre de caractère voulu.
Pas de connection possible.
J’ai recréé un autre, pareil, ils apparaissent bien dans la liste.

En final je me retrouve sans rien et je pense que tous ces problèmes sont venus car lors de ces essais j’ai trouvé que mon alimentation était faible et avait des problèmes pour alimenté mon disque SSD. Aprés changement le disque marche mieux.

Bonjour,

Ce n’est pas du tout ce qui est indiqué dans la documentation pour installer.

sudo wget https://raw.githubusercontent.com/jeedom/core/V4-stable/install/install.sh

Puis

sudo chmod +x install.sh

Enfin

sudo ./install.sh