Erreur 500 Internal Server Error sur le centre de mise à jour

Tags: #<Tag:0x00007f7528ff0e98>

Hello
Désolé, je ne sais pas trop où poster mon problème, je ne vois aucun sujet qu’y s’y rapporte.
depuis ce matin, quand j’ouvre les mises à jour (il y en a une de disponible puisque le 1 rouge s’affiche), j’ai le message : 500 : Internal Server Error

En fait depuis 2 ou 3 jours, les mises à jour que je lance ne vont plus au bout. Elles s’arrêtent toutes à 55% après le message : Check filesystem right | OK

Jusqu’à hier, je pouvais encore passer les MAJ individuellement. Ensuite je redémarrais Jeedom, les Crons et demons étant arrêtés (j’ai vu depuis où on pouvait les redémarrer).
Mais ce matin, ce message me bloque. je peux quand même lancer les MAJ (même si je ne sais pas lesquelles puisqu’elles ne s’affichent plus), mais elles s’arrêtent toujours à 55%, et cette fois ci, après redémarrage de la machine, la mise à jour continue (toujours bloquée à 55%).
Pour le reste, Jeedom fonctionne normalement, semble-t-il.
.
Voici la log du dernier lancement :

[START UPDATE]
****Update from 4.1.25 (2021-09-09 13:18:05)****
Parameters : {"preUpdate":"0","backup::before":"1","plugins":"1","core":"1","force":"0","update::reapply":""}
Send begin of update event | OK
Check update | OK
Check rights | OK
[START BACKUP]
***************Start of Jeedom backup at 2021-09-09 13:18:09***************
Envoi l'évènement de début de sauvegarde | OK
Vérification des droits sur les fichiers | OK
Vérification de la base de données | OK
Sauvegarde la base de données | OK
Persistance du cache : | OK
Création de  l'archive | OK
Nettoyage de l'ancienne sauvegarde | OK
Limitation de la taille des sauvegardes à 500 Mo
Supprime : /var/www/html/core/php///backup/backup-MyJeedom-4.1.25-2021-09-08-12h33.tar.gz | OK
Nom de la sauvegarde : /var/www/html/core/php///backup/backup-MyJeedom-4.1.25-2021-09-09-13h18.tar.gz
Vérification des droits sur les fichiers | OK
Envoi l'évènement de fin de sauvegarde | OK
Durée de la sauvegarde : 52s
***************Fin de la sauvegarde de Jeedom***************
[END BACKUP SUCCESS]
Download url : https://github.com/jeedom/core/archive/V4-stable.zip
Download in progress--2021-09-09 13:19:01--  https://github.com/jeedom/core/archive/V4-stable.zip
Resolving github.com (github.com) 140.82.121.3
Connecting to github.com (github.com)|140.82.121.3|:443 connected.
HTTP request sent, awaiting response 302 Found
Location: https://codeload.github.com/jeedom/core/zip/V4-stable [following]
--2021-09-09 13:19:01--  https://codeload.github.com/jeedom/core/zip/V4-stable
Resolving codeload.github.com (codeload.github.com) 140.82.121.10
Connecting to codeload.github.com (codeload.github.com)|140.82.121.10|:443 connected.
HTTP request sent, awaiting response 200 | OK
Length: unspecified [application/zip]
Saving to: '/tmp/jeedom/install/jeedom_update.zip'
0K
6.52M
3072K       6.00M
6144K
9.50M
9216K       4.76M
12288K       7.90M
15360K
15.6M
18432K       22.9M
21504K       15.4M
24576K       13.8M
27648K       21.0M
30720K       36.7M
33792K       14.6M
36864K       24.4M
39936K
16.4M
43008K       27.8M
46080K       31.1M
49152K       11.6M
52224K       29.6M
55296K       26.8M
58368K       25.1M
61440K       33.0M
64512K       22.9M
67584K
18.7M=4.9s
2021-09-09 13:19:06 (13.9 MB/s) - '/tmp/jeedom/install/jeedom_update.zip' saved [70813243] | OK
Cleaning folders | OK
Create temporary folder | OK
Unzip in progress | OK
Clean temporary files (tmp) | OK
Disable all task.
kill: (22428): No such process
.
kill: (1886): No such process
kill: (22539): No such process
. | OK
Disable all scenario
 | OK
Moving filesIgnore file /tmp/jeedom_unzip/core-4-stable///docs/de_DE/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/en_US/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/es_ES/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/fr_FR/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/pt_PT/noteVersion.md because size is 0 | OK
Remove temporary files | OK
Remove useless files
Cleaning 3rdparty
Cleaning desktop
Cleaning mobile
Cleaning core
Cleaning docs
Cleaning install
Cleaning script
Cleaning vendor
Check jeedom consistency
[START CONSISTENCY]
[START CHECK AND FIX DB]
[END CHECK AND FIX DB]
Check jeedom database | OK
Check filesystem right | OK

Je suis en 4.1.25 sur une machine dédiée Debian 10.7 (sur un NUC).
J’ai lancé une vérification générale et de la base de données (pas d’erreurs), pour le reste je suis totalement nul avec Linux alors je ne sais pas quoi faire.

J’ai trouvé pas mal de sujet Jeedom erreur 500, mais rien sur le core ni sur les mises à jour.
Merci d’avance pour vos idées, conseils, explications.

Bonjour,

Montrez-nous la page santé pour commencer

Hello @Mips
merci pour le retour
Voici une copie écran de la page santé. Il manque certains plugins en bas, ils sont tous OK (je peux faire une seconde image écran si nécessaire).
Page santé 09-09-2021

Merci d’avance

Hello
Je viens de cliquer sur le bouton de commande en vert sur l’écran des mises à jour, et maintenant j’ai :

Call to a member function getRemoteVersion() on bool

Call to a member function

Je ne peux pas dire quel bouton car il n’apparaît plus. Peut être Mise à Jour…
Merci

Essaye de faire une mise à jour du core en mode forcé, même s’il ne propose rien

Hello
L’erreur 500 ou l’erreur GetRemoteversion() semble avoir été corrigée côté Jeedom, je n’ai rien fait de mon côté et la liste des mises à jour et des versions du Core et des plugins s’affiche de nouveau normalement.
Il n’y en a pas à faire, je ne peux donc pas tester si le problème de blocage à 55% est toujours là ou non.
Je mettrai un nouveau commentaire à ce post à la publication de la prochaine mise à jour.
Merci

Hello
Je reviens sur ce sujet non réglé, je ne peux toujours pas lancer « Mettre à jour » dans Jeedom quand il y en a de disponibles… La tâche de MAJ s’arrête toujours à 55% et ne progresse plus quel que soit le temps que j’attends ensuite…
J’avais aujourd’hui une mise à jour pour le plugin Diagral. Je l’ai lancée avec « Mettre à jour » (bouton général) et me suis trouvé confronté au problème.

Au bout de nombreuse minutes, j’ai lancé la mise à jour du plugin seul, qui 'est instantanément ou presque mis à jour.
Ensuite je suis allé réactiver le système Cron dans moteurs de tâches et les scénarios dans scénarios (je ne sais pas s’il y autre chose à redémarrer, je redémarrerais bien Jeedom s’il ne fallait pas de nombreuses heures au plugin Zigbee pour se raccorder à tous mes équipements, quand il n’en oublie pas au passage).
Je ne sais pas trop quoi faire, je ne sais pas où regarder des logs de la mise à jour. Tout ce que j’ai est la log de l’onglet information du centre de mises à jour… Je la reposte ici bien que semblable à celle jointe au départ de ce post.

[START UPDATE]
****Update from 4.1.25 (2021-09-13 18:15:58)****
Parameters : {"preUpdate":"0","backup::before":"1","plugins":"1","core":"1","force":"0","update::reapply":""}
Send begin of update event | OK
Check update | OK
Check rights | OK
[START BACKUP]
***************Start of Jeedom backup at 2021-09-13 18:16:01***************
Envoi l'évènement de début de sauvegarde | OK
Vérification des droits sur les fichiers | OK
Vérification de la base de données | OK
Sauvegarde la base de données | OK
Persistance du cache : | OK
Création de  l'archive | OK
Nettoyage de l'ancienne sauvegarde | OK
Limitation de la taille des sauvegardes à 500 Mo
Supprime : /var/www/html/core/php///backup/backup-MyJeedom-4.1.25-2021-09-12-03h53.tar.gz | OK
Nom de la sauvegarde : /var/www/html/core/php///backup/backup-MyJeedom-4.1.25-2021-09-13-18h16.tar.gz
Vérification des droits sur les fichiers | OK
Envoi l'évènement de fin de sauvegarde | OK
Durée de la sauvegarde : 56s
***************Fin de la sauvegarde de Jeedom***************
[END BACKUP SUCCESS]
Download url : https://github.com/jeedom/core/archive/V4-stable.zip
Download in progress--2021-09-13 18:16:57--  https://github.com/jeedom/core/archive/V4-stable.zip
Resolving github.com (github.com) 140.82.121.3
Connecting to github.com (github.com)|140.82.121.3|:443 connected.
HTTP request sent, awaiting response 302 Found
Location: https://codeload.github.com/jeedom/core/zip/V4-stable [following]
--2021-09-13 18:16:57--  https://codeload.github.com/jeedom/core/zip/V4-stable
Resolving codeload.github.com (codeload.github.com) 140.82.121.9
Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443 connected.
HTTP request sent, awaiting response 200 | OK
Length: 70813243 (68M) [application/zip]
Saving to: '/tmp/jeedom/install/jeedom_update.zip'
0K        4% 13.4M 5s
3072K
8% 9.36M 6s
6144K       13% 9.44M 6s
9216K       17% 15.0M 5s
12288K       22% 9.19M 5s
15360K
26% 8.81M 5s
18432K       31% 14.9M 4s
21504K       35% 9.41M 4s
24576K       39% 8.93M 4s
27648K
44% 15.2M 3s
30720K       48% 9.25M 3s
33792K       53% 8.97M 3s
36864K       57% 14.6M 3s
39936K
.      62% 7.98M 2s
43008K       66% 11.3M 2s
46080K       71% 14.9M 2s
49152K       75% 7.59M 2s
52224K
79% 12.0M 1s
55296K       84% 8.75M 1s
58368K       88% 11.7M 1s
61440K       93% 9.92M 0s
64512K
97% 11.2M 0s
67584K                              100% 14.3M=6.4s
2021-09-13 18:17:04 (10.5 MB/s) - '/tmp/jeedom/install/jeedom_update.zip' saved [70813243/70813243] | OK
Cleaning folders | OK
Create temporary folder | OK
Unzip in progress | OK
Clean temporary files (tmp) | OK
Disable all task.
kill: (32585): No such process
 | OK
Disable all scenario
 | OK
Moving files
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/de_DE/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/en_US/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/es_ES/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/fr_FR/noteVersion.md because size is 0
Ignore file /tmp/jeedom_unzip/core-4-stable///docs/pt_PT/noteVersion.md because size is 0 | OK
Remove temporary files | OK
Remove useless files
Cleaning 3rdparty
Cleaning desktop
Cleaning mobile
Cleaning core
Cleaning docs
Cleaning install
Cleaning script
Cleaning vendor
Check jeedom consistency
[START CONSISTENCY]
[START CHECK AND FIX DB]
[END CHECK AND FIX DB]
Check jeedom database | OK
Check filesystem right | OK

Je joins aussi une image écran de la page santé après la MAJ individuelle, et une de la page du centre de mise à jour bloquée à 55%

Page santé 13-09-2021
MAJ à 55 pour cent

Merci d’avance