Установка Postfix - /etc/aliases.db: Invalid argument

ngprog
На сайте с 18.10.2010
Offline
64
5803

на выделенный сервер FreeBSD 8.1 x64 ставлю Postfix+Dovecot

Полгода назад на другой свой сервер также сам ставил, както разобрался и до сих пор работает.

Сейчас не могу

Postfix стартует

Feb 13 13:20:32 cust postfix/postfix-script[65572]: starting the Postfix mail system

но при первой же попытке подключиться на телнетом на 25-ый порт получаю


Feb 13 13:20:36 cust postfix/smtpd[65576]: fatal: open database /etc/aliases.db: Invalid argument
Feb 13 13:20:37 cust postfix/master[65573]: warning: process /usr/local/libexec/postfix/smtpd pid 65576 exit status 1
Feb 13 13:20:37 cust postfix/master[65573]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling

вот часть main.cf:


alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
home_mailbox = Maildir/

mail_spool_directory = /var/mail
smtpd_banner = $myhostname ESMTP
debug_peer_level = 2

debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$process_name $process_id & sleep 5

sendmail_path = /usr/local/sbin/sendmail

newaliases_path = /usr/local/bin/newaliases

virtual_alias_maps = mysql:/usr/local/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:125
virtual_mailbox_base = /var/mail
virtual_mailbox_domains = mysql:/usr/local/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 125
virtual_transport = virtual
virtual_uid_maps = static:125

результат ls -la /etc/alias*

lrwxrwxrwx  1 root  wheel  12 Dec 24 03:23 /etc/aliases -> mail/aliases

lrwxr-xr-x 1 root wheel 20 Feb 13 12:07 /etc/aliases.db -> /etc/mail/aliases.db

сам файл mail/aliases не редактировал

newaliases запускал много раз, т.е. aliases.db пересобирается успешно.

Кто поможет?

ngprog добавил 13.02.2011 в 13:59

Спасибо! подсказали

find / -name newaliases

/usr/bin/newaliases
/usr/local/bin/newaliases

нужно запускать нижний (они разные оказывается, по умолчанию запускался 1-ый)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий