JWeb Admin
asked on
Qmail - qmail-inject: fatal: qq trouble creating files in queue
I've been able to get qmail to start, after seeing multiple errors like "/var/qmail/bin/qmail-smtp d: access denied"
Now I'm getting these errors:
"Nov 21 08:29:59 websmtp01 qmail: 1195662599.309783 alert: unable to opendir info /0, sleeping..."
and when I try to send a test message
"qmail-inject: fatal: qq trouble creating files in queue"
Any ideas if something happened to the permissions?
Now I'm getting these errors:
"Nov 21 08:29:59 websmtp01 qmail: 1195662599.309783 alert: unable to opendir info /0, sleeping..."
and when I try to send a test message
"qmail-inject: fatal: qq trouble creating files in queue"
Any ideas if something happened to the permissions?
Your queue ownership should look like:
/var/qmail/queue owned by qmailq:qmail
Inside the /var/qmail/queue the following directories should be owned by qmails:qmail:
bounce info local remote
These ones should be owned by qmailq:qmail:
intd lock mess pid todo
All the numbered queue directories within these should have the same ownership as their parents.
If you figure your perms on all the individual queue files are fubar, I recommend downloading and running the Python script queue-repair which can be found here: http://pyropus.ca/software/queue-repair/
It will rip through your queue directory and fix any busted perms and ownership.
/var/qmail/queue owned by qmailq:qmail
Inside the /var/qmail/queue the following directories should be owned by qmails:qmail:
bounce info local remote
These ones should be owned by qmailq:qmail:
intd lock mess pid todo
All the numbered queue directories within these should have the same ownership as their parents.
If you figure your perms on all the individual queue files are fubar, I recommend downloading and running the Python script queue-repair which can be found here: http://pyropus.ca/software/queue-repair/
It will rip through your queue directory and fix any busted perms and ownership.
ASKER
What about the error I'm getting that says qmail isnt' running? Are all the services that need to be active, active?
ASKER
All of those folders are owned properly.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Yes they are all correct - I'm going to rebuild this machine and install a different OS with a newer install of Qmail - thanks for your help.
ASKER
"websmtp01# /usr/local/bin/qmHandle -a
Qmail isn't running, can't send messages!"
Is another process binding to the smtp port? This is what I get when I do a ps aux grep qmail:
root 573 0.0 0.0 352 220 p0 R+ 10:04AM 0:00.00 grep qmail
qmaild 470 0.0 0.1 1220 612 con- I 9:57AM 0:00.00 /usr/local/bin/t
qmails 472 0.0 0.1 1276 712 con- I 9:57AM 0:00.01 qmail-send
qmaill 479 0.0 0.1 1216 692 con- I 9:57AM 0:00.00 splogger qmail
root 480 0.0 0.1 1232 624 con- I 9:57AM 0:00.00 qmail-lspawn ./M
qmailr 481 0.0 0.1 1228 620 con- I 9:57AM 0:00.00 qmail-rspawn
qmailq 482 0.0 0.1 1212 656 con- I 9:57AM 0:00.00 qmail-clean