Jiří wrote: > Mark Martinec napsal(a): >> Jiří, >> >> >>> I´m trying to run amavisd-new with postfix and nod32 (20030616p10-5) on >>> debian sarge but with config file from previous installation (it was >>> amavis version from debian unstable).
Trying to use a newer version of a config file with an older version of amavisd-new in many cases will cause amavisd-new to fail to start. The fact that you are able to start up most likely means your particular settings are still compatible with the older version. >>> >>> Mar 21 14:44:56 gate amavis[9408]: (09408-03) ESMTP> 451 4.5.0 Error in >>> processing, id=09408-03, decoding2-get-file-types FAILED: 'file' utility >>> (/usr/bin/file) failed, status=1 (256 ) at /usr/sbin/amavisd-new line 3853. >>> >>> Where can be the problem? The amavis stops the emails even if they are >>> plain text. Manual running of /usr/bin/file on stored email.txt works fine. >>> >> Such test should be run as user vscan (or whatever amavisd runs under) >> to be able to spot file access/protection violations. >> If running chrooted, a test should be done chrooted as well. >> >> Btw, you must not have Net::Server newer than 0.90, which is >> the last version compatible with amavisd-new <= 2.3.3 >> ... although I do not think this was your problem. >> >> Mark >> > How could I learn my version of Net::Server and how to eventually > downgrade it? > Thanks for reply. If you are running Sarge you are probably using an older version. You can determine the version by starting amavisd-new in debug mode and noticing near the beginning of the debug output. Or try: perl -MNet::Server -e 'print "$Net::Server::VERSION\n";' The newest version at the moment from Debian is 0.90. If you installed from CPAN however you may have a newer version. If you did install from CPAN (or source) and you are using a newer version, you could simply install 0.90 over the top of the newer version. cd /usr/local/src wget http://search.cpan.org/CPAN/authors/id/R/RH/RHANDOM/Net-Server-0.90.tar.gz tar xzvf Net-Server-0.90.tar.gz cd Net-Server-0.90 perl Makefile.PL make && make test && make install On a Debian system (and probably others) if you install from CPAN (or source), that is the copy Perl will find first, so any libnet-server-perl package you install from Debian will from now on be ignored. This is just for future reference. Gary V ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ AMaViS-user mailing list AMaViS-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/