Hello, I am getting the following error for Postfix service on server start “This service is dead. Start and stop postfix”. How can I resolve? I would like postfix to start automatically on reboot. Current config for postfix is 0: off 1: off 2: on 3: on 4: on 5: on 6: off
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Check iSElinux by command $sestatus if SELinux status: enabled then: $restorecon -v -R /var/spool/postfix restorecon reset /var/spool/postfix/pid/unix.cleanup context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_var_run_t:s0 restorecon reset /var/spool/postfix/pid/unix.local context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_var_run_t:s0 restorecon reset /var/spool/postfix/pid/inet.smtp context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_var_run_t:s0 restorecon reset /var/spool/postfix/private/tlsmgr context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/rewrite context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/bounce context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/defer context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/trace context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/verify context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/proxymap context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/proxywrite context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/smtp context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/relay context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/error context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/retry context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/discard context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/local context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/virtual context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/lmtp context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/anvil context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/private/scache context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_private_t:s0 restorecon reset /var/spool/postfix/public/pickup context system_u:object_r:postfix_spool_t:s0->system_u:object_r:postfix_public_t:s0 restorecon reset /var/spool/postfix/public/cleanup context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_public_t:s0 restorecon reset /var/spool/postfix/public/qmgr context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_public_t:s0 restorecon reset /var/spool/postfix/public/flush context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_public_t:s0 restorecon reset /var/spool/postfix/public/showq context system_u:object_r:unlabeled_t:s0->system_u:object_r:postfix_public_t:s0 [root@lichsu ~]# systemctl start postfix
i have fixed my problem from 2 docs here: https://linuxize.com/post/how-to-disable-selinux-on-centos-7/ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=781776
Normally to enable postfix to start on boot on CentOS, you would run:
chkconfig postfix on
Though it sounds like you might be running into some other type of issue. Are you seeing any error messages when you try to start postfix manually with service postfix start?
Thank you for your reply. Tried running chkconfig postfix on w/ no luck. Service starts fine manually postfix start and all works well. I am just not having any luck getting it to start on server start.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.