Serveur OVH plus de mails




Depuis le 15 Avril vers 23 H, les mails de plusieurs serveurs OVH sont bloqués :
Apr 15 23:20:36 2010 -> ERROR: reload db failed: Malformed database

Les version de clamav étant en fin de vie, les serveurs SMTP sont bloqués.

Le développement de Clamav à impliqué un changement dans le format des signatures utilisées par l’antivirus Clamav. Les versions inférieures a 0.95 n’étant pas en mesure d’exploiter ces signatures, la devteam à décidé de ne plus supporter les anciennes versions (<0.95) et à commencé à exploiter les nouvelles signatures aujourd’hui.

En conséquence les installations ayant une version inférieure à 0.95 ont été automatiquement désactivées ce qui à entrainé l’arrêt de nombreux services SMTP.

Comme a son habitude OVH n’a pas réagi, n’a pas répondu aux mails d’assistance. En attendant donc un patch officiel, voici quelques solutions glanées sur les forums pour retrouver son courriel :

  1. La solution d’urgence: désactivez le filtrage antivirus:Sauvegarde du fichier qmail-scanner.pl :
    cp /var/qmail/bin/qmail-scanner-queue.pl\
     /var/qmail/bin/qmail-scanner-queue.pl.ori

    Modification du fichier qmail-scanner.pl, remplacez

    my @scanners_installed=("clamdscan_scanner","spamassassin","perlscan_scanner");

    Par

    my @scanners_installed=("spamassassin","perlscan_scanner");

    et

     my @scanners_default=("clamdscan_scanner","spamassassin","perlscan_scanner");

    par

    my @scanners_default=("spamassassin","perlscan_scanner");

    Mise ajour du fichier de version (pas nécessairement utile mais préférable)

    /var/qmail/bin/qmail-scanner-queue.pl -z
    chown qscand:root /var/spool/qscan/qmail-scanner-queue-version.txt
    

    Désactivation de Clamav

    /etc/init.d/clamd stop
    rc-update delete clamd default 
    
  2. La solution alternative: récupérer les bases ultérieures à celles qui ont désactivée clamd. L’interet de cette méthode est que Clamav va vous filtrer une bonne partie des virus puisque tout ceux qui sont dans la base installée seront detectés.Commencez par faire une sauvegarde de vos bases actuelles:
    /etc/init.d/clamd stop
    cp -pr /var/lib/clamav /var/lib/clamav.ori

    Supprimez les anciennes :
    rm -rf /var/lib/clamav/*
    cd /var/lib/clamav

    Téléchargez l’archive suivante qui contient les bases du 14 avril:
    wget ftp://ftp.toorop.fr/admin/clamdb.tar.bz2

    Decompressez cette archive pour remplacer les anciennes bases:
    tar -xjvf clamdb.tar.bz2

    Désactiver freshclam pour éviter que les bases soient misent a jour:
    vi /etc/conf.d/clamd
    Mettre le parametre :
    START_FRESHCLAM=no au lieu de START_FRESHCLAM=yes

    On deplace les fichiers en questions
    cp -pr /var/lib/clamav/var/lib/clamav.14.04.201/* /var/lib/clamav

    On nettoie les fichiers
    rm -rf /var/lib/clamav/var/
    rm clamdb.tar.bz2

    Et enfin relancer clamd:

    /etc/init.d/clamd start

  3. Solution patch OVH
    Si vous êtes en distribution « Release 2 » il suffit d’exécuter ce
    script qui met à jour la distribution .

    # wget ftp://ftp.ovh.net/made-in-ovh/release/patch-all.sh -O patch-all.sh; sh patch-all.sh

J’ai utilisé l’option patch, et je reçois à nouveau les mails!! (mais perte de nombreux mails …)





  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Si vous avez apprécié cet article, s’il vous plait, prenez le temps de laisser un commentaire
ou de souscrire au flux afin de recevoir les futurs articles directement dans votre lecteur de flux.

Laisser un Message