# /usr/bin/spamd -d -c -m 5 error.

bdk

Verified User
Joined
Feb 11, 2004
Messages
23
I just installed SpamAssassin per the instructions. Step 1 went fine w/o any errors.

Step 2 yeilded:

Code:
/usr/local/directadmin/scripts# /usr/bin/spamd -d -c -m 5
[10636] error: Can't locate object method "new" via package "Net::DNS::Resolver" at /usr/share/perl/5.8.4/Mail/SpamAssassin/DnsResolver.pm line 87.

Ran it again and got:

Code:
/usr/local/directadmin/scripts# /usr/bin/spamd -d -c -m 5
[10653] error: spamd: could not create INET socket on 127.0.0.1:783: Address already in use
spamd: could not create INET socket on 127.0.0.1:783: Address already in use

I can tell that Spamd is running:

Code:
/usr/local/directadmin/scripts# ps aux | grep -i spam
root     10638  0.2  4.6 27212 24212 ?       Ss   14:00   0:02 /usr/bin/spamd -d -c -m 5
root     10639  0.0  4.6 27212 24208 ?       S    14:01   0:00 spamd child
root     10640  0.0  4.6 27212 24208 ?       S    14:01   0:00 spamd child
root     11019  0.0  0.1  1820  576 pts/0    R+   14:17   0:00 grep -i spam
/usr/local/directadmin/scripts#

My question is that, is the error above going to affect anything? What feature am I missing due to that error?

Thanks.

-bdk
 
After following through on the next few steps and restarting exim, sending self a test msg it all appears to work fine.

SA tagged the header just fine and now I have the SA option in DA.

DirectAdmin should update Step 4: to reflect Debian's file/dir structure with:

/etc/init.d/exim restart

-bdk
 
Back
Top