From: Gary V <li...@jo...> - 2005-07-05 22:54:46
|
Jose wrote: > Hello, > Using this Versions: > Amavisd-new: > amavisd-new-2.3.1,1 > Sophos: > Product version : 3.95.0 > Engine version : 2.30.7 > Virus data version : 3.95 > User interface version : 2.07.102 > Platform : FreeBSD/Intel > Released : 04 July 2005 > Total viruses (with IDEs) : 106771 > Amavis shows this logging information: > Using (Sophos Anti Virus (sweep)): /usr/local/bin/sweep -all -eec > -p=/var/log/sweep.log -mime > -archive /var/amavis/tmp/amavis-20050705T160154-94966/parts > run_command: [94993] /usr/local/bin/sweep -all -eec > -p=/var/log/sweep.log -mime > -archive /var/amavis/tmp/amavis-20050705T160154-94966/parts </dev/null 2>>&1 > Sophos Anti Virus (sweep) av-scanner FAILED: Error reading: Resource > temporarily unavailable at (eval 54) line 389, <GEN8> line 497. > But if I run the command by my self: > su - vscan -c 'sweep -all -eec -p=/var/log/sweep.log -mime > -archive /var/amavis/tmp/amavis-20050705T160154-94966/parts' > 1 file swept in 2 seconds. > No viruses were discovered. > End of Sweep. > Why is amavisd giving Resource temporarily unavailable if sweep is > capable of scanning the emails ? > I'm testing amavisd with: telnet localhost 10024 and running it su - > vscan -c 'ktrace amavisd debug' and then using kdump I can see sweep > returned 0 meaning it didn't failed. > Thanks in advance. Looks like people who upgrade to Perl 5.8.7 have problems, notably those running FreeBSD, but it could be that the FreeBSD users are the first to upgrade. Did you recently upgrade? Here is a recent post that outlines a work-around that may apply in your case. http://marc.theaimsgroup.com/?l=amavis-user&m=112044200529037&w=2 Gary V |