Tuto Messagerie, partie VI : Rspamd

Vous aimerez aussi...

10 réponses

  1. Julian dit :

    Hello,

    J’ai 2 questions :

    1) Dans le worker-controller.inc, je n’ai pas compris pourquoi il ne fallait pas mettre localhost et remplacer par l’ip interne (d’ailleurs qu’appelles-tu ip interne ?). Me concernant, j’accès à mon interface comme ça.

    2) En parlant de l’interface web, tout fonctionne, sauf le graph qui est sensé apparaître en page d’accueil, le truc appelé Rspamd filter stats, pour moi il n’y a rien alors que je devrais y trouver des graphs (au moins un fromage). Dans la console Chrome, j’ai un https://rspamd.gl-amf.org/stat 403 (Unauthorized) à l’ouverture de la page et à l’ouverture, une nouvelle erreur : d3pie.min.js:9 Uncaught TypeError: d3.arc is not a function
    at Object.create (d3pie.min.js:9)
    at d3pie.min.js:9
    at d3pie.min.js:9.
    En fouillant un peu, je suis tombé sur cet incident, il semblerait que ça ne soit jamais résolu : https://github.com/rspamd/rspamd/issues/2085. Est-ce que tu as aussi ce problème ?

    En dehors de ça, le reste est fonctionnel (on devine d’ailleurs que cet outil est une petite merveille, quand je vois que l’on peut créer depuis ses propres filtres).

    • Nicolas dit :

      Hello.
      1- Mon reverse Nginx est sur une autre machine. D’où le fait que je l’appelle par son IP interne 10.20.1.xxx)
      2 – Non, Ras chez moi.
      Avec un autre navigateur ? Quelle version de Rspamd ?

  2. julian dit :

    Hello,

    Tous les navigateurs et Rspamd en 1.8.1 (de la Debian 10)

    Ma config nginx est la suivante :

    server {
    listen 443 ssl http2;
    server_name rspamd.site1.org;
    location / {
    root /usr/share/rspamd/www/;
    proxy_pass http://localhost:11334;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    }

    include ssl_configuration.conf;
    include restricted.conf;
    include resolver.conf;

    add_header X-Frame-Options DENY;
    add_header X-Content-Type-Options nosniff;
    add_header X-XSS-Protection « 1; mode=block »;

    access_log /var/log/nginx/rspamd.site1.org.log;
    error_log /var/log/nginx/errors-rspamd.site1.org.log;
    }

    As-tu une idée ? Merci !

  3. Nicolas dit :

    Question bête, as tu essayé avec le paquet depuis le dépôt de Rspamd ?
    Cf début de mon article.

  4. julian dit :

    Yes ! c’était ça le problème. Je n’avais pas vu qu’il y avait tant de différences entre les deux versions.
    Merci !

  5. Nicolas dit :

    Mais de rien 😉
    Et je ne sais pas si tu as vu, mais je t’ai fait le tuto sur Clamav 😉

  6. Fred dit :

    Attention, il faut remplacer :
    puis, /etc/dovecot/sieve/report-spam.sieve :
    par
    puis, /etc/dovecot/sieve/report-ham.sieve :

  7. Fred dit :

    Je teste la partie V Apprentissage par déplacement…
    J’ai une erreur lors du lancement de la commande sievec report-ham.sieve
    report-ham: line 1: error: require command: unknown Sieve capability `vnd.dovecot.pipe’.
    report-ham: line 1: error: require command: unknown Sieve capability `imapsieve’.
    report-ham: line 15: error: unknown command ‘pipe’ (only reported once at first occurrence).

    Il doit manquer des plugins non ?
    Merci
    Fred

  8. julian dit :

    Hello,

    Je ne sais pas si tu as les même problèmes, mais me concernant le passe en 2.0 me pose quelques soucis (non bloquants), j’ai notamment les erreurs suivantes :

    15/10/2019 à 10:32:13 main 15704 symcache jowob5 cannot register delayed dependency between LEAKED_PASSWORD_SCAM and BITCOIN_ADDR, LEAKED_PASSWORD_SCAM is missing
    15/10/2019 à 10:32:12 main 15704 cfg jowob5 signed maps are no longer supported for HTTP(s): sign+https://updates.rspamd.com/rspamd-2.ucl
    15/10/2019 à 10:32:12 main 15704 lua jowob5 invalid config for spamhaus_received: extra fields: \ »ignore_whitelists\ », RBL is DISABLED
    15/10/2019 à 10:32:12 main 15704 lua jowob5 invalid config for blocklistde_received: extra fields: \ »ignore_whitelists\ », RBL is DISABLED

    Comment je peux décoder ça et voir où ça coince ? pour chaque message d’erreur une recherche sur le web ne me rend pas grand chose (ça reste assez frais et je ne dois pas être le seul dans ce cas, je pense que ça va remonter).

    Je pense que pour la première, ça doit être une définition manquante dans le composites.conf, à rajouter sous local.d. Je vais tester.

  9. Thomas dit :

    Chez moi ca marche(tm)

    j’ai juste du activer le plugin imap_sieve dans mon dovecot, je suis sur une debian 10 « nue »
    dans mon fichier 20-imap.conf
    protocol imap {
    # Space separated list of plugins to load (default is global mail_plugins).
    mail_plugins = $mail_plugins imap_sieve

    }

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *