Bon je mettrai le sujet en résolu vu que c'est plus pour information qu'autre chose.
J'ai rencontré de multiples problèmes avec mon serveur principale lors de l'upgrade de Fedora 30 à 31.
Problèmes :
1 : Problème avec les partitions cryptés
- La Phrase de passe n'était plus pris en compte au boot et les UUID avaient changé
- Cette Phrase de passe de passe n'était pas demandé au boot
- La Phrase de passe ne pouvait pas être stocké pour être pris en compte automatiquement
- En voulant remettre en place comme il faut, j'ai fais sauté la partition de sauvegarde du serveur. Cela à la suite d'une mauvais manipulation, j'ai formaté la mauvaise partition... (les données sont toujours là, car je n'ai pas demandé à écraser les données, mais semble inaccessible...)
2 : Serveur de réception des e-mail Dovecot HS :
- Impossible de recevoir les mails à cause d'un problème utilisateur/groupe des fichiers/dossiers nécessaires qu'il n'y avait pas avant.
Solutions :
1 : Problème avec les partitions cryptés
- J'en ai profité pour réinstaller mon système sur un SSD à la place du disque dur utilisé.
- J'ai reconstruit mes LV avec de nouvelles clefs de cryptage
- Je vais faire jouer mes multiples sauvegardes et refaire une synchronisation des données (par contre j'ai perdu une bonne partie de mes anciens mails...)
2 : Serveur de réception des e-mails Dovecot:
- Il faut rajouter :
service stats {
unix_listener stats-reader {
user = vmail
group = vmail
mode = 0660
}
unix_listener stats-writer {
user = vmail
group = vmail
mode = 0660
}
}
dans le fichier de configuration : /etc/dovecot/dovecot.conf
modifier l'utilisateur/group comme cet exemple :
[root@hermes1 ~]# cd /etc/dovecot/
[root@hermes1 dovecot]# ll
total 16
drwxr-xr-x. 2 root root 4096 24 nov. 11:15 conf.d
-rw-r--r--. 1 vmail vmail 4670 24 nov. 11:24 dovecot.conf
-rw-------. 1 root root 216 23 nov. 13:48 dovecot-sql.conf.ext
Mais aussi :
[root@hermes1 dovecot]# cd conf.d/
[root@hermes1 conf.d]# ll
total 156
-rw-r--r--. 1 vmail dovecot 5295 23 nov. 13:48 10-auth.conf
-rw-r--r--. 1 vmail dovecot 1781 23 nov. 13:48 10-director.conf
-rw-r--r--. 1 vmail dovecot 4105 23 nov. 13:48 10-logging.conf
-rw-r--r--. 1 vmail dovecot 17896 23 nov. 13:48 10-mail.conf
-rw-r--r--. 1 vmail dovecot 3741 23 nov. 13:48 10-master.conf
-rw-r--r--. 1 vmail dovecot 3272 23 nov. 13:48 10-ssl.conf
-rw-r--r--. 1 vmail dovecot 3365 23 nov. 13:48 10-ssl.conf.rpmnew
-rw-r--r--. 1 vmail dovecot 1657 23 nov. 13:48 15-lda.conf
-rw-r--r--. 1 vmail dovecot 2808 23 nov. 13:48 15-mailboxes.conf
-rw-r--r--. 1 vmail dovecot 4508 23 nov. 13:48 20-imap.conf
-rw-r--r--. 1 vmail dovecot 936 23 nov. 13:48 20-lmtp.conf
-rw-r--r--. 1 vmail dovecot 2961 23 nov. 13:48 20-managesieve.conf
-rw-r--r--. 1 vmail dovecot 4066 23 nov. 13:48 20-pop3.conf
-rw-r--r--. 1 vmail dovecot 4299 23 nov. 13:48 20-submission.conf
-rw-r--r--. 1 vmail dovecot 676 23 nov. 13:48 90-acl.conf
-rw-r--r--. 1 vmail dovecot 292 23 nov. 13:48 90-plugin.conf
-rw-r--r--. 1 vmail dovecot 2596 23 nov. 13:48 90-quota.conf
-rw-r--r--. 1 vmail dovecot 10258 23 nov. 13:48 90-sieve.conf
-rw-r--r--. 1 vmail dovecot 1829 23 nov. 13:48 90-sieve-extprograms.conf
-rw-r--r--. 1 vmail dovecot 499 23 nov. 13:48 auth-checkpassword.conf.ext
-rw-r--r--. 1 vmail dovecot 489 23 nov. 13:48 auth-deny.conf.ext
-rw-r--r--. 1 vmail dovecot 343 23 nov. 13:48 auth-dict.conf.ext
-rw-r--r--. 1 vmail dovecot 924 23 nov. 13:48 auth-ldap.conf.ext
-rw-r--r--. 1 vmail dovecot 561 23 nov. 13:48 auth-master.conf.ext
-rw-r--r--. 1 vmail dovecot 515 23 nov. 13:48 auth-passwdfile.conf.ext
-rw-r--r--. 1 vmail dovecot 852 23 nov. 13:48 auth-sql.conf.ext
-rw-r--r--. 1 vmail dovecot 611 23 nov. 13:48 auth-static.conf.ext
-rw-r--r--. 1 vmail dovecot 2182 23 nov. 13:48 auth-system.conf.ext
-rw-r--r--. 1 vmail dovecot 330 23 nov. 13:48 auth-vpopmail.conf.ext
stopper dovecot :
sudo systemctl stop dovecot
Supprimer le dossier /var/run/dovecot :
rm -rf /var/run/dovecot
Modifier l'utilisateur/groupe de /var/log/dovecot.log
sudo chown vmail:vmail /var/log/dovecot.log
Relancer dovecot :
sudo systemctl start dovecot
Je ne sais pas si c'est à cause d'anciennes pratiques de mise en service qui ne sont plus les bonnes.
Je pense que oui ayant repris point par point l'ancienne configuration (que ce soit postfix/dovecot et autres...) qui ne m'avait pas posé de problème de ce genre...
Sachant que la première installation du serveur doit dater de Fedora 28, cela explique peut être les problèmes.
Par contre cette manie de changer l'UUID des unités de stockage sans raison... C'est quand même bien pénible.