Hallo All,
ich möchte auf meinen Produktivsystem amavisd-new durch entsprechende Plugins von i-MSCP austauschen.
Dazu habe ich auf einem Testsystem i-MSCP 1.2.16 (Andromenda) unter Ubuntu 14.04.4 LTS installiert. Dazu folgende Plugins:
- ClamAV
- OpenDKIM
- PolicydWeight
- Postgrey
- RoundcubePlugins
und
- SpamAssassin
Letzteres macht Probleme. Zwar lässt sich das Plugin über die Plugin Verwaltung installieren und auch aktivieren, doch wenn ich in der Konsole z.B.
/var/www/imscp/engine/setup/imscp-setup --reconfigure mta
aufrufe, dann bricht das Setup am Ende ab:
[Thu Mar 10 20:15:34 2016] [error] Plugin::SpamAssassin::_updateSpamassassinRules: Can't locate Net/DNS/RR/CNAME.pm: Permission denied at (eval 71) line 2. RR at octet 48 corrupt/incomplete at /usr/bin/sa-update line 1306.Can't locate Net/DNS/RR/TXT.pm: Permission denied at (eval 72) line 2. RR at octet 50 corrupt/incomplete at /usr/bin/sa-update line 1306.channel: no 'mirrors.updates.spamassassin.org' record found, channel failed
Soweit sind alle Abhängigkeiten (mit Ausnahme Digest::SHA1) installiert:
- Mar 10 20:30:16.394 [29221] dbg: diag: perl platform: 5.018002 linux
- Mar 10 20:30:16.394 [29221] dbg: diag: [...] module installed: Digest::SHA, version 5.86
- Mar 10 20:30:16.394 [29221] dbg: diag: [...] module installed: HTML::Parser, version 3.71
- Mar 10 20:30:16.394 [29221] dbg: diag: [...] module installed: Net::DNS, version 0.68
- Mar 10 20:30:16.394 [29221] dbg: diag: [...] module installed: NetAddr::IP, version 4.071
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Time::HiRes, version 1.9725
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Archive::Tar, version 1.90
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: IO::Zlib, version 1.10
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module not installed: Digest::SHA1 ('require' failed)
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: MIME::Base64, version 3.13
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: DB_File, version 1.827
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Net::SMTP, version 2.31
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Mail::SPF, version v2.009
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Geo::IP, version 1.43
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Razor2::Client::Agent, version 2.84
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: IO::Socket::IP, version 0.25
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: IO::Socket::INET6, version 2.71
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: IO::Socket::SSL, version 1.965
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Compress::Zlib, version 2.06
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Mail::DKIM, version 0.4
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: DBI, version 1.63
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: Getopt::Long, version 2.39
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: LWP::UserAgent, version 6.05
- Mar 10 20:30:16.395 [29221] dbg: diag: [...] module installed: HTTP::Date, version 6.02
- Mar 10 20:30:16.396 [29221] dbg: diag: [...] module installed: Encode::Detect, version 1.01
- Mar 10 20:30:16.396 [29221] dbg: diag: [...] module installed: Net::Patricia, version 1.22
Das Panel ist dann nicht mehr erreich- und startbar. Ich muss manuell in der Datenbank den plugin_status von tochange auf disabled setzen, dann erneut
/var/www/imscp/engine/setup/imscp-setup --reconfigure mta
aufrufen um das Plugin in der Plugin Verwaltung zu deinstallieren.
Dieser Fehler lässt sich bei mir reproduzieren. Ein Löschen und anschliessende Neuinstallation vom Plugin Spamassassin führt zum gleichen Ergebnis.
Hat hier jemand eine Idee was dort schief läuft?
Viele Grüße