You are not logged in.

Announcement

Bonjour, avant de poster, merci de vérifier que vous avez respecté les pré-requis de l'installation et consultez notre documentation : http://docs.blue-mind.net !

Hi, before posting on the forum, please check that you followed installation prerequisites and get a look to our documentation space : http://docs.blue-mind.net

#1 2019-03-16 23:59:47

johnatwassa
Member
Registered: 2019-03-16
Posts: 8

Problème de dossiers, erreurs multiples

Bonjour

Nous avons effectué une migration de compte depuis Exchange 2010 avec imapsync. Tout s'est bien déroulé mais nous avons un souci avec un compte :

- Dans le webmail, les dossiers apparaissent différemment des autres comptes, par ex. "Trash" au lieu de "Corbeille", etc et il n'y a pas d'icône. Seuls les dossiers "Messages reçus" et "Boite d'envoi" sont présentés correctement (traduits et avec icône).
- Lorsque l'on essaye de supprimer un mail à partir du webmail, un message "Impossible de déplacer le message apparait".
- La sauvegarde automatique en cours de rédaction affiche le même message d'erreur que la suppression.
- L'antispam ne fonctionne pas, j'imagine parce qu'il y a un problème avec le dossier "Junk"

Voilà ce que nous avons déjà essayé :
- Réparer la BAL et de reconstruire l'index depuis l'interface de maintenance, avec bm-cli et dans cyradm, pas de résultat.
- Nous avons ensuite essayé de supprimer le compte (les mailbox ont bien supprimées, on a vérifié dans /var/spool/cyrus/... et /var/spool/sieve/...) et de le recréer (via import LDAP) mais le problème persiste, même sans avoir relancé imapsync, donc le souci ne vient pas de lui.
- Nous avons essayé de redémarrer BM mais pareil.
- Nous avons créé un nouvel utilisateur dans notre LDAP ; après synchronisation sur Bluemind le compte est parfait, ce qui semble indiquer qu'il y a bien un souci avec ce compte en particulier...
- Naus avons vérifié les fichiers, a priori pas de différence entre ce compte et un compte OK. Exemple dans /var/spool/cyrus/data/<domain>/domain/<d>/<domain>/<u>/user/<user> :

... Compte KO
drwx------ 2 cyrus mail     4096 Mar 16 14:37  Drafts
drwx------ 2 cyrus mail     4096 Mar 16 23:29  Junk
drwx------ 2 cyrus mail     4096 Mar 16 14:37  Outbox
drwx------ 2 cyrus mail   712704 Mar 16 17:42  Sent
drwx------ 2 cyrus mail     4096 Mar 16 23:34  Trash

Et pour un autre utilisateur où tout est OK :

... Compte OK
drwx------  2 cyrus mail     4096 Mar 15 12:06  Archive
drwx------  2 cyrus mail     4096 Mar 15 12:09  Drafts
drwx------  2 cyrus mail     4096 Mar 14 09:21  Junk
drwx------  2 cyrus mail     4096 Mar 14 09:21  Outbox
drwx------  2 cyrus mail    69632 Mar 15 14:53  Sent
drwx------  2 cyrus mail    32768 Mar 15 14:52  Trash

Etonnamment, la suppression fonctionne parfaitement dans Thunderbird.

Que pourrait-on essayer d'autre ?? Nous sommes à court d'idée...

Merci !

Last edited by johnatwassa (2019-03-17 00:01:07)

Offline

#2 2019-03-17 10:50:59

johnatwassa
Member
Registered: 2019-03-16
Posts: 8

Re: Problème de dossiers, erreurs multiples

Dernière remarque : si l'on crée un compte "local" directement dans l'admin avec le même login, le problème se reproduit. Si on crée un compte avec un autre identifiant, aucun souci.

Donc il semblerait que ce soit ce login en particulier qui pose problème.

Je précise que le login ne contient aucun caractère spécial, que des lettres en minuscules.

Offline

#3 2019-03-17 11:05:29

johnatwassa
Member
Registered: 2019-03-16
Posts: 8

Re: Problème de dossiers, erreurs multiples

Et enfin, un petit test après avoir supprimé le compte, il semble rester des traces dans la base...

root@mail:/var/lib/cyrus# grep -R <login> .
Binary file ./db.backup2/mailboxes.db matches
Binary file ./mailboxes.db matches
Binary file ./deliver.db matches

Après dump de la base, j'ai trouvé cette ligne bizarre, seul ce compte est comme ça, en particulier le

namespace_fixed

:

4       <email>        62.210.188.25           2019-03-13 14:53:28.145662+00   2019-03-13 14:53:28.145662+00   fr_FR   a:9:{s:12:"preview_pane";s:1:"1";s:17:"message_threading";a:2:{s:5:"Trash";b:1;s:5:"INBOX";b:1;}s:17:"collapsed_folders";s:544:"&INBOX/%26AMk-l%26AOk-ments%20envoy%26AOk-s&&INBOX/1-Technique&&INBOX/2%20-%20Commercial&&INBOX%2F1-Technique&&INBOX%2F2%20-%20Commercial&&INBOX%2F3%20-%20Administratif&&INBOX%2F4%20-%20H%26AOk-begement&&INBOX%2F5%20-%20Comptabilit%26AOk-&&INBOX%2F%26AMk-l%26AOk-ments%20envoy%26AOk-s&&5%20-%20Comptabilit%26AOk-&&%26AMk-l%26AOk-ments%20envoy%26AOk-s&&1-Technique%2F3%20-%20Termin%26AOk-&&1-Technique%2F4%20-%20Wassa&&1-Technique%2F2%20-%20Maintenance&&Archives&&2%20-%20Commercial&&3%20-%20Administratif&&4%20-%20H%26AOk-begement&&1-Technique&";s:8:"timezone";s:12:"Europe/Paris";s:11:"drafts_mbox";s:12:"INBOX/Drafts";s:9:"junk_mbox";s:10:"INBOX/Junk";s:9:"sent_mbox";s:10:"INBOX/Sent";s:10:"trash_mbox";s:11:"INBOX/Trash";s:15:"namespace_fixed";b:1;}

Last edited by johnatwassa (2019-03-17 11:15:44)

Offline

#4 2019-03-17 21:35:46

johnatwassa
Member
Registered: 2019-03-16
Posts: 8

Re: Problème de dossiers, erreurs multiples

OK, après avoir copié la valeur le champ "preferences" depuis un autre utilisateur, tout est redevenu normal.
Je pense qu'il y a ici un axe d'amélioration, lorsque l'on supprime un utilisateur, toutes les références devraient être supprimées.

Offline

#5 2019-03-18 09:10:53

aaujon
Member
Registered: 2016-01-07
Posts: 289

Re: Problème de dossiers, erreurs multiples

Effectivement, il semblerai que les préférences du webmail ne soit pas nettoyés correctement, la clé qui référence ces données est l'adresse l'email ce qui explique la réutilisation.
Merci pour l'analyse, je créé un ticket dans notre bugtracker pour nettoyer les données.

Offline

#6 2019-03-18 09:13:13

aaujon
Member
Registered: 2016-01-07
Posts: 289

Re: Problème de dossiers, erreurs multiples

Offline

Board footer

Powered by FluxBB