[Résolu] Erreur de connexion après cyrreconstruct

Bonjour à tous,

Depuis hier, un de mes utilisateurs a perdu certains de ces mails. Hors, je vois bien les fichiers mails sur le serveur.
J’ai lancé un cyrreconstruct sur sa boite et depuis, impossible de s’y connecter.

J’ai une différence sur le fichier cyrus.header mais également a comment s’affiche sa boite mail un dump de la base cyrus:

cyrus.header correct:

Cyrus mailbox header
“The best thing about this system was that it had lots of goals.”
–Jim Morris on Andrew
0af52e305253d6b3
$label1 $Forwarded $label2 $label3 $label4 $label5 NonJunk Junk $MDNSent
amagnat@mecaprotec.fr lrswipkxtecda admin0 lrswipkxtecda

cyrus.header de mon utilisateur après reconstruct:

Cyrus mailbox header
“The best thing about this system was that it had lots of goals.”
–Jim Morris on Andrew
149d273852e77cb6

jmane lrswipcda

Si je vais un dump de la base cyrus via la commande ctl_mboxlist -d
voilà ce que j’ai pour un user pour qui ça fonctionne :

mecaprotec.fr!user.amagnat 0 mecaprotec_fr amagnat@mecaprotec.fr lrswipkxtecda admin0 lrswipkxtecda

et voilà pour l’user pour qui ça ne fonctionne pas
mecaprotec.fr!user.jmane 0 mecaprotec_fr jmane lrswipcda

il manque pas mal d’info mais également des info domaine :-/

L’un de vous a t’il une idée ?

Bon, bizarre…

Je me suis résolu à supprimer la boite mail, la recréer, restorer le backup, et passer un coup de cyrreconstruct…
ça remarche, mais j’y ai perdu l’index de la boite de réception :-/

Je me rends compte que ça n’a rien a voir avec BlueMind ou du moins, rien à voir avec le cyrus packagé avec BlueMind.
Il y a eu un problème lors de mon premier recconstruct que je n’explique pas…

Alex.

J’en remets une couche histoire de partager. En fait, il s’agit d’un problème d’ACL pour les boites Imap cyrus.
Les ACLs qui se sont positionnés correspondait bien au bon utilisateur mais sans son domaine! Il n’avait donc pas le droit de voir ses propres dossiers.
Il faut donc lancer la commande sam sous cyradm avec le nom du user@domaine !

pffff
Alex

Effectivement, les ACLs doivent faire référence au login@domain. Ce qui est étonnant c’est que vous ayez cette erreur d’ACL.
Utilisez-vous un autre outil que BlueMind pour gérer Cyrus ?