FAILED: Failed to start (eg) Postfix
All are to do with postfix, dmarc, dkim etc.I've wondered for some time now why I have to start postfix manually after reboot but haven't had time to track it down. Since I usually drive the machine through Remmina I never see the boot sequence, so have previously missed this.
Postfix runs without a manual restart but dkim/dmarc leave complaints in the log about having no path to the PID files. When starting them manually I use:
=============== sudo mkdir /var/run/opendkim/ sudo chown -R opendkim:opendkim /var/run/opendkim sudo systemctl enable opendkim sudo systemctl start opendkim sudo mkdir /var/run/opendmarc/ sudo chown -R opendmarc:postfix /var/run/opendmarc sudo chmod -R 774 /var/run/opendmarc sudo systemctl enable opendmarc sudo systemctl start opendmarc sudo systemctl restart postfix ===============(the sequence is probably incorrect: I have to run the second block twice before I get the proper ownership of opendmarc)
I checked the status of postfix immediately after boot and before restarting it manually and got...
=============== postfix.service - Postfix Mail Transport AgentLoaded: loaded (/usr/lib/systemd/system/postfix.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2020-07-04 15:55:09 BST; 2min 27s ago Process: 742 ExecStart=/usr/bin/postfix start (code=exited, status=0/SUCCESS)
Main PID: 851 (master)
Tasks: 8 (limit: 9148)
Memory: 19.7M
CGroup: /system.slice/postfix.service
├─ 851 /usr/lib/postfix/bin/master -w
├─ 867 pickup -l -t fifo -u -o content_filter= -o
receive_override_options=no_header_body_checks,no_unknown_recipient_checks,no_milters
├─ 868 qmgr -l -t fifo -u
├─1591 smtpd -n smtp -t inet -u -o stress= -s 2 -o
content_filter=
├─1592 proxymap -t unix -u
├─1593 tlsmgr -l -t unix -u
├─1594 anvil -l -t unix -u
└─1604 smtpd -n smtp -t inet -u -o stress= -s 2 -o
content_filter=
Jul 04 15:55:02 SSPH systemd[1]: postfix.service: Scheduled restart job, restart counter is at 3.
Jul 04 15:55:02 SSPH systemd[1]: Stopped Postfix Mail Transport Agent. Jul 04 15:55:02 SSPH systemd[1]: Starting Postfix Mail Transport Agent...Jul 04 15:55:03 SSPH systemd[1]: postfix.service: Control process exited, code=exited, status=1/FAILURE Jul 04 15:55:03 SSPH systemd[1]: postfix.service: Failed with result 'exit-code'. Jul 04 15:55:03 SSPH systemd[1]: Failed to start Postfix Mail Transport Agent. Jul 04 15:55:04 SSPH systemd[1]: postfix.service: Scheduled restart job, restart counter is at 4.
Jul 04 15:55:04 SSPH systemd[1]: Stopped Postfix Mail Transport Agent. Jul 04 15:55:04 SSPH systemd[1]: Starting Postfix Mail Transport Agent... Jul 04 15:55:09 SSPH systemd[1]: Started Postfix Mail Transport Agent. ===============I do not know how to fix this failure. Any help, please? I have asked this question in the Manjaro forum but with no resolution.
-- dstiles
