Report this

What is the reason for this report?

Postfix is not starting on server boot-CentOS

Posted on July 23, 2014
zeal

By zeal

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!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

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.

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.