Projet

Général

Profil

Demande #37607

Nextcloud en erreur sur Scribe 2.8

Ajouté par Laurent Brillard il y a 23 jours. Mis à jour il y a 23 jours.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
31/08/2026
Echéance:
% réalisé:

0%


Description

Bonjour,

Sur nos Scribe 2.8, de manière plus ou moins aléatoire mais fréquente, nous avons Nextcloud qui est en mode maintenance / mise à jour demandée, donc inaccessible.

En regardant le log Nextcloud, on peut voir que subitement, il recule dans une version précédente :

{"reqId":"4LVKvzyPgqteA2BvG04x","level":3,"time":"2026-08-27T01:22:14+00:00","remoteAddr":"","user":"--"
,"app":"PHP","method":"","url":"--","message":"Directive 'allow_url_include' is deprecated at Unknown#0"
,"userAgent":"--","version":"*25.0.9.2*","data":{"app":"PHP"}} {"reqId":"FnOvBf8zbBPk2zKynZ5Q","level":3,"time":"2026-08-27T01:31:12+00:00","remoteAddr":"","user":"--"
,"app":"PHP","method":"","url":"--","message":"Directive 'allow_url_include' is deprecated at Unknown#0"
,"userAgent":"--","version":"*24.0.1.1*","data":{"app":"PHP"}}

A partir de ce recul dans la version, une mise à jour est attendue et l'application est en mode maintenance :

{"reqId":"DxQtfo07t2MThe9bf9Zf","level":1,"time":"2026-08-31T03:17:10+00:00","remoteAddr":"","user":"--"
,"app":"updater","method":"","url":"--","message":"\\OC\\Updater::maintenanceEnabled: Turned on maintena
nce mode","userAgent":"--","version":"24.0.1.1","data":{"app":"updater"}} {"reqId":"DxQtfo07t2MThe9bf9Zf","level":0,"time":"2026-08-31T03:17:10+00:00","remoteAddr":"","user":"--"
,"app":"core","method":"","url":"--","message":"starting upgrade from 24.0.1.1 to 25.0.9.2","userAgent":
"--","version":"24.0.1.1","data":{"app":"core"}}

En lançant manuellement le postservice, cela remet Nextcloud dans la bonne version :

{"reqId":"DxQtfo07t2MThe9bf9Zf","level":1,"time":"2026-08-31T03:20:01+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::finishedCheckCodeIntegrity: Finished code integrity check","userAgent":"--","version":"24.0.1.1","data":{"app":"updater"}} {"reqId":"DxQtfo07t2MThe9bf9Zf","level":1,"time":"2026-08-31T03:20:01+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::updateEnd: Update successful","userAgent":"--","version":"25.0.9.2","data":{"app":"updater"}} {"reqId":"DxQtfo07t2MThe9bf9Zf","level":1,"time":"2026-08-31T03:20:01+00:00","remoteAddr":"","user":"--","app":"updater","method":"","url":"--","message":"\\OC\\Updater::maintenanceDisabled: Turned off maintenance mode","userAgent":"--","version":"25.0.9.2","data":{"app":"updater"}}

Cette erreur s'est produite lors du reconfigure après mise à jour.
En regardant le log :

2026-08-27 05:25:02,812: creole.template - Instanciation du fichier '/var/www/html/nextcloud/config/config.php' depuis '/var/lib/creole/nextcloud-config.php'
2026-08-27 05:25:02,812: creole.template - Copie du template '/usr/share/eole/creole/distrib/nextcloud-config.php' vers '/var/lib/creole'
2026-08-27 05:25:02,814: creole.template - Traitement Cheetah : '/var/lib/creole/nextcloud-config.php' vers '/var/www/html/nextcloud/config/config.php'
2026-08-27 05:25:02,834: creole.template - Changement des propriétés : chown root:root /var/www/html/nextcloud/config/config.php
2026-08-27 05:25:02,841: creole.template - Changement des propriétés : chmod 660 /var/www/html/nextcloud/config/config.php

Or le fichier /var/lib/creole/nextcloud-config.php contient :

$CONFIG = array (
'instanceid' [...]
'dbtype' => 'mysql',
'version' => '*24.0.1.1*',
'dbname' => $dbname,
'dbhost' => $dbhost,
'dbport' => $dbport,

ce qui pourrait expliquer ce retour à la version 24 !
(mais alors pourquoi certains Nextcloud reviennent bien en version 25 mais pas d'autres... ?)

Une petite correction du fichier /var/lib/creole/nextcloud-config.php ?

Merci !
Laurent

Historique

#1 Mis à jour par Laurent Brillard il y a 23 jours

Cette demande concerne Scribe 2.8 mais aussi Scribe 2.10 puisque le fichier /var/lib/creole/nextcloud-config.php contient la même version 24.0.1.1 qui n'est pas la bonne.

Formats disponibles : Atom PDF