Koozali.org: home of the SME Server
Legacy Forums => General Discussion (Legacy) => Topic started by: simonfishley on September 02, 2004, 12:45:28 PM
-
Hi all
I am running the latest install of Amavis-ng and clamd from the awesome scripts of http://swerts-knudsen.dk/sme but on one of my boxen keeps showing this error in /var/log/smtpfront-qmail/current -
Use of uninitialized value in split at /usr/lib/perl5/site_perl/5.6.1/AMAVIS.pm line 292
Line 292 is as follows :
@notifiers=split / *, */,$cfg->val('global','notifiers');
I have googled extensively and found numerous references to similar problems but none of teh solutions have been able to help me. I don't know much about perl and would appreciate any advice.
Thanks
Simon
-
See:
http://www.qcc.ca/~charlesc/software/queue_repair/index.html
It is very good at diagnosing problems with qmail and can fix most any found; the split referred to is related to the threading qmail uses to process mail - queue_repair verifies the split is correct for your qmail setup.
HTH
-
Thank you - i'll give it a bash
-
Hey - so I tried what you suggested and it founf no apparant problems with my install as you can see below :
[root@sme queue-repair]# ./queue_repair.py -t
queue_repair.py v. 0.9.0
Copyright (C) 2001 Charles Cazabon <pqt @ discworld.dyndns.org>
Licensed under the GNU General Public License version 2
running in test-only mode
finding qmail UIDs/GIDs...
qmaild : UID 401
qmailq : UID 404
qmailp : UID 403
qmails : UID 406
qmailr : UID 405
qmaill : UID 402
alias : UID 400
nofiles : GID 400
qmail : GID 401
determining conf-split...
conf-split appears to be 23
determining big-todo...
big-todo not found
checking main queue directories...
checking directory queue...
checking directory queue/bounce...
checking directory queue/info...
checking directory queue/intd...
checking directory queue/local...
checking directory queue/lock...
checking directory queue/mess...
checking directory queue/pid...
checking directory queue/remote...
checking directory queue/todo...
checking split sub-directories...
checking directory queue/info/0...
checking directory queue/info/1...
checking directory queue/info/2...
checking directory queue/info/3...
checking directory queue/info/4...
checking directory queue/info/5...
checking directory queue/info/6...
checking directory queue/info/7...
checking directory queue/info/8...
checking directory queue/info/9...
checking directory queue/info/10...
checking directory queue/info/11...
checking directory queue/info/12...
checking directory queue/info/13...
checking directory queue/info/14...
checking directory queue/info/15...
checking directory queue/info/16...
checking directory queue/info/17...
checking directory queue/info/18...
checking directory queue/info/19...
checking directory queue/info/20...
checking directory queue/info/21...
checking directory queue/info/22...
checking directory queue/remote/0...
checking directory queue/remote/1...
checking directory queue/remote/2...
checking directory queue/remote/3...
checking directory queue/remote/4...
checking directory queue/remote/5...
checking directory queue/remote/6...
checking directory queue/remote/7...
checking directory queue/remote/8...
checking directory queue/remote/9...
checking directory queue/remote/10...
checking directory queue/remote/11...
checking directory queue/remote/12...
checking directory queue/remote/13...
checking directory queue/remote/14...
checking directory queue/remote/15...
checking directory queue/remote/16...
checking directory queue/remote/17...
checking directory queue/remote/18...
checking directory queue/remote/19...
checking directory queue/remote/20...
checking directory queue/remote/21...
checking directory queue/remote/22...
checking directory queue/mess/0...
checking directory queue/mess/1...
checking directory queue/mess/2...
checking directory queue/mess/3...
checking directory queue/mess/4...
checking directory queue/mess/5...
checking directory queue/mess/6...
checking directory queue/mess/7...
checking directory queue/mess/8...
checking directory queue/mess/9...
checking directory queue/mess/10...
checking directory queue/mess/11...
checking directory queue/mess/12...
checking directory queue/mess/13...
checking directory queue/mess/14...
checking directory queue/mess/15...
checking directory queue/mess/16...
checking directory queue/mess/17...
checking directory queue/mess/18...
checking directory queue/mess/19...
checking directory queue/mess/20...
checking directory queue/mess/21...
checking directory queue/mess/22...
checking directory queue/local/0...
checking directory queue/local/1...
checking directory queue/local/2...
checking directory queue/local/3...
checking directory queue/local/4...
checking directory queue/local/5...
checking directory queue/local/6...
checking directory queue/local/7...
checking directory queue/local/8...
checking directory queue/local/9...
checking directory queue/local/10...
checking directory queue/local/11...
checking directory queue/local/12...
checking directory queue/local/13...
checking directory queue/local/14...
checking directory queue/local/15...
checking directory queue/local/16...
checking directory queue/local/17...
checking directory queue/local/18...
checking directory queue/local/19...
checking directory queue/local/20...
checking directory queue/local/21...
checking directory queue/local/22...
checking files...
checking queue/mess files...
checking split locations...
Any other suggestions?
Thanks in advance
Simon.
-
Does anybody have a solution for this yet
cheers
daz :pint:
-
I can't help you specifically, but I suggest running the latest script from knuddi's site. This will upgrade to clamav .80.
GL,
JB