Erreur 500 sur inventaire machines

35 views
Skip to first unread message

joel.e...@gmail.com

unread,
Jan 13, 2026, 5:22:57 AMJan 13
to updatengine-ng
Bonjour à toutes et tous.

Après avoir longtemps utilisé la version originale de updatengine, j'ai installé une version ng sur une nouvelle VM sous Debian 13.
L'installation s'est bien passé. J'ai recréé mes entités, profils de configuration et recréé paquets et conditions. c'était un peu laborieux car apparemment les formats d'exports ne  sont plus compatibles entre les deux versions.

- Mon serveur est en dernière version 7.1.2
- J'ai installé le client  4.1.3 sur une machine. L'inventaire remonte bien. 

Par contre, quand je vais dans le menu inventaire/machines, j'obtiens une page blanche. Les logs sur le serveur montrent une erreur 500. Tous les autres menus fonctionnent sans soucis

Une piste?

Si je cliques sur inventaires/systèmes et architecture et sélectionne l'OS de la machine, je vois que c''est bien remonté. Je peux même éditer la machine dans la pop-up si je clique sur la flèche en face du nom.

noel.m...@gmail.com

unread,
Jan 13, 2026, 7:20:03 AMJan 13
to updatengine-ng
Bonjour,

Dans le journal /var/log/apache2/updatengine.err, vous devriez avoir plus d'informations concernant l'erreur.
J'utilise également Debian 13. Selon votre retour, je refais une installation test.
Autrement, pour le pailer au problème d'export/import, il est tout à fait possible d'utiliser votre ancienne base en la restaurant et en indiquant les accès à cette base dans la nouvelle installation. La base de donnée est automatiquement mise à jour.

Tenez-moi au courant de la suite. Vous pouvez mettre une partie de vos logs ici si vous voulez.

joel.e...@gmail.com

unread,
Jan 13, 2026, 8:14:52 AMJan 13
to updatengine-ng
Je ne sais pas si c'est lié, mais le fichier updatengine.err montre régulièrement des messages du type :
SSL Library Error: error:0A00009C:SSL routines:http request
[Client mon IP et un port] AH 01964: Connection to child 0 established ( server (IP et port de mon serveur)
[Client mon IP et un port] AH 01964: Connection to child 82 established ( server (IP et port de mon serveur) 
[Client mon IP et un port] AH 01964: Connection to child 80 established ( server (IP et port de mon serveur) 
[Client mon IP et un port] AH 01964: Connection to child 87 established ( server (IP et port de mon serveur) 
[Client mon IP et un port] AH 01996: SSL handshake failed:HTP Spoken on HTTPS port; trying to send HTML error page

Le updatengine.log montre effectivement des http://IPDEMONSERVEUR/inventory/machine/ |500 à chaque tentative d'accès à l'inventaire des machines

noel.m...@gmail.com

unread,
Jan 13, 2026, 11:13:03 AMJan 13
to updatengine-ng
A priori, vous êtes sur un port non sécurisé. Il faut absolument utiliser le protocole https et non http.
D'autant plus que, dans une version en cours de préparation, les clients pourrons utiliser une clé privée pour complètement sécuriser les échanges avec le serveur et protéger l'accès aux fichiers des paquets.

joel.e...@gmail.com

unread,
Jan 14, 2026, 2:32:08 AMJan 14
to updatengine-ng
Pourtant, je consulte le site en https. J'ai essayé avec plusieurs navigateurs. Idem.

noel.m...@gmail.com

unread,
Jan 14, 2026, 8:54:30 AMJan 14
to updatengine-ng
Désolé, les erreurs SSL et le lien en http m'ont orienté dans une mauvaise direction.
C'est lié à un problème de fuseau horaire dans la base.
Je regarde et corrige.

noel.m...@gmail.com

unread,
Jan 14, 2026, 12:04:55 PMJan 14
to updatengine-ng
La version 7.1.3 intègre le correctif lié aux changements qui sont intervenus depuis MariaDB 10.5.
Pour mettre à jour votre instance, vous avez simplement à exécuter : 
```
cd ~/ue-config  # Adapter si besoin au chemin vers votre configuration, là où se trouve le répertoire 'custom' 
GIT_BRANCH=$(git -c 'versionsort.suffix=-' ls-remote --tags --sort='v:refname' https://github.com/updatengine-ng/updatengine-server.git | tail --lines=1 | cut --delimiter='/' --fields=3)
```

joel.e...@gmail.com

unread,
Jan 15, 2026, 7:31:19 AMJan 15
to updatengine-ng
Ca fonctionne parfaitement. J'ai fait la maj vers la 7.1.3 en suivant les infos données dans la réponse et le problème semble réglé.

MErci beaucoup.
Reply all
Reply to author
Forward
0 new messages