As far as I can remember it upgraded spamassassin, not sure if it upgraded qmail-scanner or not, after this my mail has stopped working, I have attempted to uninstall qmail-scanner,spamassassin, reinstall them, run the reconfigure script and still no joy, When I attempt to send directly to the mail server I get an error message, The maillog shows the following,
ah, which qmail-scanner rpm are you using? qmail-scanner 2.01-6 is the latest stable. If you're using the -bleeding channel you'll get one of the screwed up broken ones.
This is the one when i try and run the install, im not using the bleeding edge,
Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 3ES - Atomic PSA-Compatible RPMS
Server: Atomic Rocket Turtle - 3ES - Atomic PSA App Vault RPMS
Server: Atomic Rocket Turtle - 3ES - SW-Soft PSA 7.5 RPMS
Finding updated packages
Downloading needed headers
Resolving dependencies
Dependencies resolved
I will do the following:
[install: qmail-scanner 1:2.01-6.rhel3.art.noarch]
Is this ok [y/N]:
Is there a way to completely remove and reinstall qmailscanner/spamassassin from scratch, I currently have them removed just to acceot mail which the mailserver does seem to be accepting mail as per maillog, on just normal qmail, but i cnt seem to download anything or send anything via it.
My server also doesn't accept mail anymore since updating to qmail-scanner 2.01-6. Uninstalling doesn't fix it either. In my maillog I get these errors:
Unable to open pipe to /var/qmail/bin/qmail-queue.orig [16777215] (#4.3.0) - Broken pipe
Unable to close pipe to /var/qmail/bin/qmail-queue.orig [255] (#4.3.0) - Broken pipe
I noticed qmail-scanner-queue.pl is now owned by qscand:qscand whereas with qmail-scanner 1.25 it was owned by qmaild:qmail. Changing that didn't fix it either though and only got me extra errors in the log:
cannot open /var/spool/qscan/qmail-scanner-queue-version.txt - did you initialise the system by running "qmail-scanner-queue.pl -z"? - Permission denied
I ran qmail-scanner-queue.pl -z and changed back the owner, but still no working mail.
Last edited by breun on Wed Jul 12, 2006 6:15 am, edited 1 time in total.
When I stop the spamassassin service and restart qmail my server does accept mail, but apparently still fails to deliver it due to the broken pipe issue.
I think the problem might be permissions. qmail-queue is owned by qmailq:qmail and qmail-scanner-queue.pl by qscand:qscand. Is that correct? I don't understand completely how qmail-scanner works in this regard.
theres a new user in the mix now, qscand, which I'd always created, but never did anything with. So the qmail-scanner queue now operates as qscand, where it had operated as qmailq before.
Just put out -7, which adds in a permissions, and qscand user check that should resolve this.
I uninstalled the older version and installed the latest 07 version you put out, still no njoy, attempted manually to change the permissions as breun suggested and it still gives me the same errors as they do before.
When I have qmail-scanner i get all the issues bruen was having, with the mailclient telling me it had temporary problems sending out mail the logs files and still getting the error of "exists - try again later..."
I have for now removed qmail-scanner and my mail has started to work again, but obviously the spam is coming in along with it. Im not sure what is different in my config that your update did not fix
Is it possible to go to an older version where qscand was not an issue?