sa-learn Cronjob Fehlermeldung  [GELÖST]

Locked
KeksDipp
Posts: 72
Joined: Sun 17. Jan 2021, 18:03

sa-learn Cronjob Fehlermeldung  [GELÖST]

Post by KeksDipp »

Hey,

einmal kurze Infos zu meinem System:

Betriebssystem Debian 10.8 (64-bit)
Kernel 4.19.0-14-amd64
Administrations-Panel 20.3.2 (Build 2131)

Ich bekomme seit 2 Tagen jede nach folgende Mail von Keyhelp / Meinem Server zugesendet.

Betreff: nice /usr/bin/sa-learn --dbpath /var/spool/spamassassin --spam /var/mail/vhosts/*/*/.Junk > /dev/null (Der ausgeführte Befehl)
Inhalt: Parsing of undecoded UTF-16 at /usr/share/perl5/Mail/SpamAssassin/HTML.pm line 262.

Kennt zufällig jemand das Problem oder kann mir helfen? Handelt es sich dabei vielleicht um eine einzelne Mail die nicht verarbeitet werden kann?

Danke

Gruß Alex
Mit besten Grüßen
Alex
User avatar
Alexander
Keyweb AG
Posts: 4449
Joined: Wed 20. Jan 2016, 02:23

Re: sa-learn Cronjob Fehlermeldung

Post by Alexander »

Grüße,

ich vermute auf deinem Server läuft SpamAssassin 3.4.2?

Zum Checken:

Code: Select all

spamassassin -V

Das Problem ist, soweit mir bekannt, bislang nur bei einem KeyHelp-Server aufgetreten, gelöst werden konnte es, indem die entsprechende Stelle der fragliche Datei aus der Fehlermeldung "/usr/share/perl5/Mail/SpamAssassin/HTML.pm" durch die einer höheren Version ausgetauscht wurde. Danach tauchte der Fehler nicht mehr auf.

Ich hab jetzt nur die Datei aus der Version 3.4.4 zur Hand. Sollte es damit nicht gehen, sollte sich im Netz irgendwo sicher auch die Datei von SpamAssassin 3.4.3 finden lassen.

Lösung für SpamAssassin 3.4.2:

1) Öffnen der Datei /usr/share/perl5/Mail/SpamAssassin/HTML.pm

2) Zu Zeile 262 gehen und ersetzen von

Code: Select all

$self->SUPER::parse($text);
Mit

Code: Select all

  eval {
    local $SIG{__WARN__} = sub {
      my $err = $_[0];
      $err =~ s/\s+/ /gs; $err =~ s/(.*) at .*/$1/s;
      info("message: HTML::Parser warning: $err");
    };
    $self->SUPER::parse($text);
  };

4) Fertig
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
KeksDipp
Posts: 72
Joined: Sun 17. Jan 2021, 18:03

Re: sa-learn Cronjob Fehlermeldung

Post by KeksDipp »

Hey,

scheint geklappt zu haben. Kannst du mir sagen warum der Fehler auftritt oder was er bedeutet?

Gruß Alex
Mit besten Grüßen
Alex
User avatar
Alexander
Keyweb AG
Posts: 4449
Joined: Wed 20. Jan 2016, 02:23

Re: sa-learn Cronjob Fehlermeldung

Post by Alexander »

Naja es handelt sich um einen Bug im Spamassassin.

Näheres sollte sich beim googlen nach der Fehlermeldung finden lassen.

https://www.google.com/search?client=ms ... s-wiz-serp
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Locked