squirrelmail problem (451 Temporary local problem)

Read this entire post before trying anything....


Try editing your /etc/localdomains to your liking. In mine, I included every actual and parked domain on the server, as well as the hostname for the server.

Then try removing the file /etc/remotedomains:

rm /etc/remotedomains

Then put an empty remotedomains back:

touch /etc/remotedomains


You should now have a good localdomains, and an empty remotedomains.

Try running /scripts/mailperm now... when I did this, it left the localdomains file alone. I'm guessing that the contents of the remotedomains file may have a bearing on the contents of the localdomains file.

Do this at your own risk, though... I don't know what other affects this could have. I just saw in the script that it looked at the remotedomains file. I also noticed there are two options available, neither of which I tried:

/scripts/mailperm --skiplocaldomains
/scripts/mailperm --skipserverperm

If you still get the same problem then do the following steps:


Uninstall the older,
rpm -e clamd-xxxxx
rpm -e clamav-devel-xxxxxxx
rpm -e clamav-0.xxxxxxxx
rpm -e clamav-db-xxxxxxxxxx

I got the clamav and clamd RPM from
http://3es.atomicrocketturtle.com/atomic/atomic/9/RPMS/

and Install the newer:

rpm -Uvh clamav-db-0.xxxxx
rpm -Uvh clamav-0.xxxx
rpm -Uvh clamd-0.xxxx
rpm -Uvh clamav-devel-0.xxxxx

This two lines is very important.

mv /usr/local/bin/clamdscan /usr/local/bin/clamdscan.orig
ln -s /usr/local/bin/clamscan /usr/local/bin/clamdscan

If this does not work try to do this:
mv /usr/bin/clamdscan /usr/local/bin/clamdscan.orig
ln -s /usr/bin/clamscan /usr/local/bin/clamdscan

Your issue should be FIX now.

Enjoy:)

    0 comments: