[Résolu] Erreur « Filesystem Initialization Error » – Serveur Mail

Par le dans . Marqué comme , , , avec 30 Commentaires

[Résolu] Erreur « Filesystem Initialization Error » – Serveur Mail

Si comme moi vous possédez votre propre serveur de mails et que celui-ci fonctionne très bien MAIS que vous rencontrez l’erreur Filesystem Notification Initialization dans votre client de messagerie, je vais vous expliquer comment la corriger !! Dans cet article j’utilise l’application Thunderbird 3.1.10 mais apparemment c’est valable pour tout type de client de messagerie pour peu qu’il soit capable d’afficher une erreur à l’écran ^^

Pour plus d’informations, voici à quoi ressemblait réellement cette fameuse erreur qui apparaissait (de temps en temps) même si je pouvais continuer d’utiliser mon client de messagerie.
Étant sous Mac OS et utilisant le Plugin Growl les erreurs apparaissaient sous forme de messages intempestifs via une pastille située en haut à droite de mon écran (mais cela dépend de la configuration de Growl)

Filesystem notification initialization error 
Contact your mail administrator 
(check for configuration errors with the FAM/Gamin library)

Arf … l’administrateur … c’est moi ^^

Alors pour commencer, il faut savoir que l’origine de cette erreur est souvent causée par le paquet Courier (ici sur la distribution stable de Debian de mon serveur) qui apparemment utilise la librairie « libFAM » n’ayant pas été mise à jour.

Après m’être un peu pris la tête sur ce problème, voici une solution rapide à mettre en place si bien sûr vous avez les droits root sur votre serveur :)

Il suffit simplement d’installer la librairie libgamin qui est un système de surveillance de fichiers et de répertoires en suivant les instructions suivantes :

sudo aptitude install gamin

Vous risquez de rencontrer des problèmes de conflits entre plusieurs librairies ressemblant à cela :

Les NOUVEAUX paquets suivants vont être installés : 
     gamin libgamin0{ab} 
0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 115 ko d'archives. Après dépaquetage, 262 ko seront utilisés.

Les actions suivantes permettront de résoudre ces dépendances :
Les paquets suivants ont des dépendances non satisfaites :
  libgamin0: Est en conflit avec: libfam0 mais 2.7.0-17 est installé.
             Est en conflit avec: libfam0c102 mais il ne sera pas installé.

Aptitude vous proposera alors plusieurs scénarios possibles, choisissez le premier :

Supprimer les paquets suivants :
1)     libfam0

Laissez ensuite l’installation se finaliser et redémarrez l’ensemble des démons de votre serveur mails :

# Redémarrage de Postfix
/etc/init.d/postfix restart

# Redémarrage des services Courier
/etc/init.d/courier-authdaemon restart
/etc/init.d/courier-imap restart
/etc/init.d/courier-imap-ssl restart
/etc/init.d/courier-pop restart
/etc/init.d/courier-pop-ssl restart

Fermez et relancez votre gestionnaire de mails, et savourez ^^
En effet, plus d’erreur en vue, vous pouvez maintenant allez lire vos mails en toute sérénité ;)

Voici les sources que j’ai utilisé pour réaliser ce billet :
– Le forum de Mozillazine.org
– Le site Tutorialnut.com qui est une mine d’informations (en anglais par contre)

30 Commentaires


  1. J’avais ce message qui traînais depuis un petit moment mais je reportais ça résolution toujours au lendemain de peur de devoir m’arracher les quelques cheveux qui me reste.

    Mais grâce à toi, ma santé capillaire aura un sursis…

    Merci !

    • Salut Loïc,
      Je suis ravi d’avoir pu sauvé ta coupe de cheveux et puis porter une casquette c’est pas toujours super ^^
      Plus sérieusement, merci d’avoir pris le temps de laisser un commentaire, avoir un retour (positif ou non) est toujours important et ça me motive pour la suite !!
      Bonne continuation à toi :)

  2. Super, ça marche :o). Plus de message dans Thunderbird connecté en IMAP à un serveur mail (dont je suis l’administrateur).
    Merci.

  3. Je ne comprenais pas l’origine de ce petit bug dans ma messagerie ! Grâce à toi c’est réglé et très facilement en plus ^^

    Merci de l’avoir partagé

    • Bonjour Dieter,

      Content que cette astuce ait pu vous rendre service et bonne continuation dans l’administration de votre serveur :)

      N’hésitez pas parcourir le blog sous le tag « sysadmin » il y aura sûrement (ou pas) d’autres billets qui vous seront utiles !!

      À bientôt !!

  4. Salut Joël !
    Merci pour le tuyo, superbe gain de temps pour relancer un serveur d’une toute petite entreprise, thks !

    scénario : upgrade lenny to squeeze dans les règles de l’art, avec un system initial fonctionnement correctement. Soit garmin n’était pas utilisé avant, soit l’upgrade l’a laissé s’échapper de son filet.
    Quoi qu’il en soit, ça roule, thks again !
    Have a nice bro.

    • En voilà une bonne nouvelle !!
      Il m’est (plus ou moins) arrivé la même chose que toi et j’avoue avoir perdu un peu de temps sur ce problème pour au final pas grand chose, donc je suis content d’avoir pu t’aider ;)
      Mon prochain billet sera également dans le style de celui-ci, une erreur qui m’a fait perdre pas mal de temps pour au final une solution corrective toute simple ^^
      See you soon !!

  5. Wouhou !
    Merci pour ce billet, vraiment utile !
    Le temps de comprendre d’où provenait le Warning affiché sur mon webmail… -.-‘

    Encore merci, bonne continuation !

  6. Bonjour,

    Merci pour ce ticket qui m’a permis de résoudre ce petit soucis que j’avais depuis quelques jours que je reportais au lendemain.

    Merci.
    chabin972

    • Salut Chabin972,

      Content d’avoir pu te faire gagner un peu de temps concernant la résolution de cette erreur.
      J’avoue que c’est toujours appréciable de trouver une solution « valable » rapidement sur la toile ^^

      Merci d’avoir pris le temps de poster un commentaire et bonne continuation !

  7. Bonjour,
    comme beaucoup de personnes je subissais ce petit désagrément depuis un bon moment, et je remettais toujours à demain sa résolution. Un petit coup de Google, et le premier lien (ce site) m’a permis de résoudre le problème en 2 minutes !

    Merci bien !

    • Salut Gamin,

      Voilà qui est une bonne nouvelle ^^
      Content d’avoir pu te faire gagner du temps sur cette petite erreur et merci à toi d’avoir pris le temps de laisser un com sur le blog, ça fait toujours plaisir !!

      Bonne continuation :)

    • Et c’est une bien bonne nouvelle car c’est justement fait pour ça ^^
      On a tous galéré à un moment ou à un autre sur une petite erreur bien fourbe, donc tomber rapidement sur la solution est toujours un plaisir !!

      Merci pour le com ;)

N'hésitez pas, laissez un commentaire — DoFollow activé sur ce site —


« »