Erreur Restauration Jeedom Deb11 V4.5 sur Béta ou Alpha en Deb12 (vierge)

Bonjour,
Je fais suite à ce sujet clôturé : ici
Régulièrement, je teste une restauration sur une VM en Deb12 et Jeedom Béta vierge de mon Jeedom Deb11 et 4.5.
Cela ne fonctionne toujours pas (core à jour) et même symptôme que sur le sujet précèdent.

Mais, sur l’Alpha ou cela avait réussi précédemment suite à une modification de @Loic, j’ai le même problème…pas de restauration et toujours les doubles accolades.
le log restore :
restores3.log (2,4 Ko)
le log php :
http.error.log (2,6 Ko)

J’en profite pour poser une question sur les modif du core en Alpha, sont-elles mergé avec la version Béta au bout de quelques temps ?
Merci
Thierry

Bonjour
Je viens de pousser une correction en alpha, à tester.

Merci pour le retour

Bonsoir,
Jeedom Alpha à jour, pas d’amélioration, le log restore:

0000|[START RESTORE]
0001|***************Begin Jeedom restore 2025-08-23 12:33:18***************
0002|Send begin restore event...OK
0003|Checking rights...OK
0004|Restore from file : /var/www/html/core/class/../../backup/backup-Jeedom_4.5-4.5-fail2ban-2025-08-23-12h26.tar.gz
0005|Backup database access configuration...OK
0006|Disable all task OK
0007|Disable all scenario OK
0008|Unpacking backup...
0009|OK
0010|Update composer file...
0011|OK
0012|[PROGRESS][58]
0013|Deleting database...Disabling constraints...OK
0014|Deleting table : cache ...OK
0015|Deleting table : cmd ...OK
0016|Deleting table : config ...OK
0017|Deleting table : cron ...OK
0018|Deleting table : dataStore ...OK
0019|Deleting table : eqLogic ...OK
0020|Deleting table : event ...OK
0021|Deleting table : history ...OK
0022|Deleting table : historyArch ...OK
0023|Deleting table : interactDef ...OK
0024|Deleting table : interactQuery ...OK
0025|Deleting table : listener ...OK
0026|Deleting table : message ...OK
0027|Deleting table : note ...OK
0028|Deleting table : object ...OK
0029|Deleting table : plan ...OK
0030|Deleting table : plan3d ...OK
0031|Deleting table : plan3dHeader ...OK
0032|Deleting table : planHeader ...OK
0033|Deleting table : queue ...OK
0034|Deleting table : scenario ...OK
0035|Deleting table : scenarioElement ...OK
0036|Deleting table : scenarioExpression ...OK
0037|Deleting table : scenarioSubElement ...OK
0038|Deleting table : timeline ...OK
0039|Deleting table : update ...OK
0040|Deleting table : user ...OK
0041|Deleting table : view ...OK
0042|Deleting table : viewData ...OK
0043|Deleting table : viewZone ...OK
0044|Deleting table : widgets ...OK
0045|Restoring database from backup...OK
0046|Enable back constraints...OK
0047|Restoring cache...OK
0048|Restoring Plugin: calendar...OK
0049|sudo: yarn: command not found
0050|PHP Warning:  Trying to access array offset on value of type null in /var/www/html/core/class/system.class.php on line 423
0051|Check jeedom consistency...[START CONSISTENCY]
0052|[START CHECK AND FIX DB]
0053|[END CHECK AND FIX DB]
0054|Check jeedom package...OK
0055|Check jeedom database...OK
0056|Check crons...
0057|Check filesystem right...OK
0058|Check jeedom object...PHP Fatal error:  Uncaught TypeError: Unsupported operand types: string * int in /var/www/html/core/class/jeeObject.class.php:1101
0059|Stack trace:
0060|#0 /var/www/html/core/class/jeeObject.class.php(386): jeeObject->getSummary()
0061|#1 /var/www/html/core/class/jeeObject.class.php(843): jeeObject::getGlobalSummary()
0062|#2 /var/www/html/install/consistency.php(429): jeeObject->save()
0063|#3 /var/www/html/install/restore.php(221): require_once('...')
0064|#4 {main}
0065|thrown in /var/www/html/core/class/jeeObject.class.php on line 1101

Le log Http.error :

0000|Created directory: /var/lib/snmp/cert_indexes
0001|[Thu Mar 27 18:37:00.838737 2025] [mpm_prefork:notice] [pid 23365:tid 23365] AH00163: Apache/2.4.62 (Debian) configured -- resuming normal operations
0002|[Thu Mar 27 18:37:00.838791 2025] [core:notice] [pid 23365:tid 23365] AH00094: Command line: '/usr/sbin/apache2'
0003|[Thu Mar 27 18:38:00.676562 2025] [mpm_prefork:notice] [pid 23365:tid 23365] AH00170: caught SIGWINCH, shutting down gracefully
0004|[Thu Mar 27 18:38:21.642184 2025] [mpm_prefork:notice] [pid 685:tid 685] AH00163: Apache/2.4.62 (Debian) configured -- resuming normal operations
0005|[Thu Mar 27 18:38:21.643198 2025] [core:notice] [pid 685:tid 685] AH00094: Command line: '/usr/sbin/apache2'
0006|ls: cannot access '/tmp/jeedom_install_in_progress*': No such file or directory
0007|warning: commands will be executed using /bin/sh
0008|job 2 at Thu Mar 27 18:44:00 2025
0009|sudo: iptables: command not found
0010|sudo: iptables: command not found
0011|sudo: iptables: command not found
0012|[Thu Mar 27 18:45:49.596601 2025] [mpm_prefork:notice] [pid 685:tid 685] AH00170: caught SIGWINCH, shutting down gracefully
0013|[Sat Aug 23 12:28:44.936284 2025] [mpm_prefork:notice] [pid 688:tid 688] AH00163: Apache/2.4.62 (Debian) configured -- resuming normal operations
0014|[Sat Aug 23 12:28:44.941008 2025] [core:notice] [pid 688:tid 688] AH00094: Command line: '/usr/sbin/apache2'
0015|[Sat Aug 23 12:33:33.330420 2025] [php:error] [pid 754:tid 754] [client 192.168.1.12:64251] PHP Fatal error:  Uncaught Exception: [MySQL] Error code : 42S02 (1146). Table 'jeedom.config' doesn't exist  : SELECT `value`,`key`\n\t\tFROM config\n\t\tWHERE `key` LIKE 'log::level::%' in /var/www/html/core/class/DB.class.php:120\nStack trace:\n#0 /var/www/html/core/class/config.class.php(285): DB::Prepare()\n#1 /var/www/html/core/class/log.class.php(62): config::getLogLevelPlugin()\n#2 /var/www/html/core/class/log.class.php(512): log::getConfig()\n#3 /var/www/html/core/php/utils.inc.php(253): log::exception()\n#4 /var/www/html/core/ajax/event.ajax.php(36): displayException()\n#5 {main}\n  thrown in /var/www/html/core/class/DB.class.php on line 120
0016|[23-Aug-2025 12:36:22 Europe/Brussels] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: string * int in /var/www/html/core/class/jeeObject.class.php:1101
0017|Stack trace:
0018|#0 /var/www/html/core/class/jeeObject.class.php(412): jeeObject->getSummary()
0019|#1 /var/www/html/desktop/php/index.php(609): jeeObject::getGlobalHtmlSummary()
0020|#2 /var/www/html/core/php/utils.inc.php(81): require_once('...')
0021|#3 /var/www/html/index.php(111): include_file()
0022|#4 {main}
0023|thrown in /var/www/html/core/class/jeeObject.class.php on line 1101
0024|[23-Aug-2025 12:37:18 Europe/Brussels] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: string * int in /var/www/html/core/class/jeeObject.class.php:1101
0025|Stack trace:
0026|#0 /var/www/html/core/class/jeeObject.class.php(412): jeeObject->getSummary()
0027|#1 /var/www/html/desktop/php/index.php(609): jeeObject::getGlobalHtmlSummary()
0028|#2 /var/www/html/core/php/utils.inc.php(81): require_once('...')
0029|#3 /var/www/html/index.php(111): include_file()
0030|#4 {main}
0031|thrown in /var/www/html/core/class/jeeObject.class.php on line 1101
0032|[Sun Aug 31 23:24:37.709868 2025] [mpm_prefork:notice] [pid 688:tid 688] AH00171: Graceful restart requested, doing restart
0033|[Sun Aug 31 23:24:37.790822 2025] [mpm_prefork:notice] [pid 688:tid 688] AH00163: Apache/2.4.62 (Debian) configured -- resuming normal operations
0034|[Sun Aug 31 23:24:37.790839 2025] [core:notice] [pid 688:tid 688] AH00094: Command line: '/usr/sbin/apache2'

Tout cela en mode rescue.
Je met la VM en pause, si tu as besoin d’autres éléments ?
Merci
Thierry

Bonjour
Non mais le soucis vient de la version que tu restore et non la version de départ donc ma correction ne marchera pas tout de suite.

En gros la version que tu restore a un bug et ça c’est trop tard je peux pas le corriger.

Bonjour,
Ne pas clôturer svp, je fait des tests :wink:
Merci