Project

General

Profile

Anomalie #35782

Erreur synchro Nextcloud

Added by Laurent Brillard 3 months ago. Updated 3 months ago.

Status:
Résolu
Priority:
Normal
Assigned To:
-
Target version:
Start date:
02/29/2024
Due date:
% Done:

0%

Distribution:

Description

Bonjour Arnaud,

Dans la synchro Nextcloud, au moins sur 2.7 et 2.8 et probablement aussi sur 2.6, dans le script /var/www/html/posh-profil/synchro/nextcloud-synchro.php, à la fin du script on trouve :

AfficheLigneGras("Suppression des utilisateurs obsolètes");
$dbown1->query("SELECT * FROM oc_preferences WHERE appid='user_ldap' AND configkey='isDeleted' AND configvalue=1");
while($dbown1->next_record()) {
AfficheLigne("Utilisateur = ".$dbown1->f("userid"));
$output = shell_exec('php /var/www/html/owncloud/occ user:delete '.$dbown1->f("userid"));
AfficheLigne($output);
$dbown1->query("DELETE FROM oc_ldap_user_mapping WHERE owncloud_name='".$dbown1->f("userid")."'");
}

AfficheLigne("");
AfficheLigneGras("Scan des fichiers");
$output = shell_exec('php /var/www/html/owncloud/occ file:scan --all');

AfficheLigne("");
AfficheLigneGras("Dévérouillage des fichiers");
$dbown1->query("UPDATE oc_file_locks SET `lock`=0");

Cela nous produisait l'erreur :

Suppression des utilisateurs obsolètes

Utilisateur = 106physp3$
Could not open input file: /var/www/html/owncloud/occ

Scan des fichiers

Dévérouillage des fichiers

Remplacer owncloud par nextcloud ?

Et écrire Déverrouillage.

Cela dit, le scan des fichiers va nous rallonger le script déjà bien long... donc à enlever ?

Merci d'avance !
Laurent

History

#1 Updated by Arnaud FORNEROT 3 months ago

  • Tracker changed from Demande to Anomalie
  • Target version set to Envole 5.28

La synchronisation faisait appel à un bash avec un chemin pointant vers owncloud et non sur nextcloud
J'en ai profité pour enlever le scan des fichiers

#2 Updated by Arnaud FORNEROT 3 months ago

  • Status changed from Nouveau to Résolu

Also available in: Atom PDF