Donnerstag, 30. Dezember 2010

MailScanner again :-)

Und zum Jahresende im Gegensatz zum Oktobereintrag noch einmal etwas positives über das Linux-/Unix-Tool MailScanner.

Ich hatte ja einige Probleme mit diesem Tool, weil es einen meiner Server innerhalb kürzester Zeit immer komplett lahmgelegt hat. Nach einer Anfrage auf der Mailingliste kamen auch ein paar Hinweise und einer davon brachte dann auch die Lösung. Der Aufruf von
/opt/MailScanner/bin/MailScanner --debug --debug-sa
brachte die Fehlermeldung
11:33:45 Use of uninitialized value in numeric ge (>=) at /usr/lib/perl5/5.8.3/x86_64-linux-thread-multi/DB_File.pm line 276.
11:33:45 Use of uninitialized value in numeric gt (>) at /usr/lib/perl5/5.8.3/x86_64-linux-thread-multi/DB_File.pm line 280.
11:33:45 Deep recursion on subroutine "DB_File::AUTOLOAD" at /usr/lib/perl5/5.8.3/x86_64-linux-thread-multi/DB_File.pm line 235.
und den Hinweis, sich die Routine DB_File bzw. die Unterroutine DB_File:: AUTOLOAD mal genauer anzuschauen. Auch das Wiki zu SpamAssassin hielt einen entsprechenden Hinweis bereit. Also unter Zuhilfenahme von CPANPLUS (konnte ich mir das auch endlich mal anschauen :-) ) die Routine deinstalliert und anschließend neu und sauber wieder installiert. Danach lief MailScanner auch wieder rund und damit so, wie es sollte. Wäre das in diesem Jahr auch noch erledigt.

Keine Kommentare: