Назад | Перейти на главную страницу

Postfix не запускается при загрузке

Итак, я запускаю Debian 6 и установил и настроил postfix ... проблема в том, что postfix запускается нормально, когда я запускаю его с:

sudo service postfix start

но если я перезагружу сервер, этого не произойдет. Я проверил журнал и выдает следующую ошибку:

Jun 10 06:18:51 VPS postfix[1567]: fatal: the postfix command must not run as a set-uid process

Как я могу это исправить?

Когда я делаю:

update-rc.d postfix start 20 2 3 4 5

Я получаю такой вывод:

update-rc.d: using dependency based boot sequencing
update-rc.d: warning: postfix stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
insserv: can not symlink(../init.d/vzquota, ../rc0.d/S03vzquota): File exists
insserv: can not symlink(../init.d/vzquota, ../rc1.d/S03vzquota): File exists
insserv: can not symlink(../init.d/vzquota, ../rc2.d/S03vzquota): File exists
insserv: can not symlink(../init.d/vzquota, ../rc3.d/S03vzquota): File exists
insserv: can not symlink(../init.d/vzquota, ../rc4.d/S03vzquota): File exists
insserv: can not symlink(../init.d/vzquota, ../rc5.d/S03vzquota): File exists
insserv: can not symlink(../init.d/vzquota, ../rc6.d/S03vzquota): File exists

Postfix / sendmail не может принадлежать root и / или установленному биту set-uid.

http://www.gti.net/mirrors/postfix/faq.html#nosuid

Postfix должен принадлежать определенному пользователю.

Я думаю, вам следует полностью переустановить postfix, могут быть другие проблемы с настройкой.

пытаться

apt-get --purge remove postfix

или

aptitude remove postfix*

Тогда следуйте этому статья чтобы установить его правильно.

Если проблема, если она не запускается при запуске, попробуйте настроить службу следующим образом:

update-rc.d postfix start 20 2 3 4 5