LINUX.ORG.RU
ФорумAdmin

Помогите,плз, справиться с postfix'ом!


0

0

Помогите,плз, справиться с postfix'ом!

Не пойму в чем дело, вроде все настроил как надо, однако не могу telnet'ом подключиться к 25 порту.

В логе висит ошибка: postfix/smtpd[2377] fatal:invalid option :? postfix/master[2368] warning:process /usr/libexec/postfix/smtpd pid 2377 exit status 1 postfix/master[2368] warning:process /usr/libexec/postfix/smtpd: bad command startup --throttling

Заранее спасибо!

anonymous
Ответ на: комментарий от anonymous

main.cf _______________________________________________________ queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/libexec/postfix mail_owner = postfix default_privs = nobody myhostname = Pinguin.timoty.ru mydomain = timoty.ru myorigin = $mydomain defer_transport=smtp inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, $mydomain, mynetworks = 192.168.0.0/254, 127.0.0.0/8 relayhost = $mydomain alias_maps = hash:/etc/postfix/aliases alias_database = dbm:/etc/mail/aliases mailbox_command = /some/where/procmail smtpd_banner = $myhostname ESMTP $mail_name debug_peer_level = 2 debugger_command = PATH=/usr/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail.postfix newaliases_path = /usr/bin/newaliases.postfix mailq_path = /usr/bin/mailq.postfix setgid_group = postdrop manpage_directory = /usr/share/man sample_directory = /usr/share/doc/postfix-1.1.11/samples readme_directory = /usr/share/doc/postfix-1.1.11/README_FILES alias_database = hash:/etc/postfix/aliases html_directory = no unknown_local_recipient_reject_code = 450 =================================================================== master.cf _____________________________________________________________________________ smtp inet n - y - - smtpd -o pickup fifo n - y 60 1 pickup cleanup unix n - y - 0 cleanup qmgr fifo n - y 300 1 qmgr rewrite unix - - y - - trivial-rewrite bounce unix - - y - 0 bounce defer unix - - y - 0 bounce flush unix n - y 1000? 0 flush smtp unix - - y - - smtp showq unix n - y - - showq error unix - - y - - error local unix - n n - - local virtual unix - n y - - virtual lmtp unix - - y - - lmtp cyrus unix - n n - - pipe flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user} uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail.postfix ($recipient) ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient relay unix - - n - - smtp trace unix - - n - 0 bounce verify unix - - n - 1 verify proxymap unix - - n - - proxymap __________________________________________________________________

anonymous
()
Ответ на: комментарий от anonymous

main.cf _______________________________________________________ queue_directory = /var/spool/postfix 
command_directory = /usr/sbin 
daemon_directory = /usr/libexec/postfix mail_owner = postfix default_privs = nobody 
myhostname = Pinguin.timoty.ru 
mydomain = timoty.ru 
myorigin = $mydomain 
defer_transport=smtp 
inet_interfaces = all 
mydestination = $myhostname, localhost.$mydomain, $mydomain, mynetworks = 192.168.0.0/254, 127.0.0.0/8 
relayhost = $mydomain 
alias_maps = hash:/etc/postfix/aliases 
alias_database = dbm:/etc/mail/aliases 
mailbox_command = /some/where/procmail 
smtpd_banner = $myhostname ESMTP 
$mail_name debug_peer_level = 2 
debugger_command = PATH=/usr/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail.postfix newaliases_path = /usr/bin/newaliases.postfix mailq_path = /usr/bin/mailq.postfix setgid_group = postdrop manpage_directory = /usr/share/man sample_directory = /usr/share/doc/postfix-1.1.11/samples readme_directory = /usr/share/doc/postfix-1.1.11/README_FILES alias_database = hash:/etc/postfix/aliases html_directory = no unknown_local_recipient_reject_code = 450 ==================================================================

anonymous
()
Ответ на: комментарий от anonymous

а толку коннектится на 25 если у тебя пост походу вылетает при старте ты в мастер.цф случайно ничего не правил?

anonymous
()
Ответ на: комментарий от anonymous

Абсолютно верно. Опечатка приключилась. Исправил,пестартанул - все тоже самое. Та же ошибка.

anonymous
()
Ответ на: комментарий от anonymous

1 посмотри не висит ли постфикс в памяти? если да то убей 2 как ты пускаеш постфикса - через скрипт или руками? , (он у тебя рпмный или сам комплил?) 3 попробуй взять старый (дефолтовый) main.cf и задав мин параметров просто стартануть постфикса (он в принципе должен грузиться в память с дефолтовым конфигом) - (ведь в логах он говорит что неверная опция)

- сообщи результаты

anonymous
()
Ответ на: комментарий от anonymous

1 посмотри не висит ли постфикс в памяти? если да то убей 2 как ты пускаеш постфикса - через скрипт или руками? , (он у тебя рпмный или сам комплил?) 3 попробуй взять старый (дефолтовый) main.cf и задав мин параметров просто стартануть постфикса (он в принципе должен грузиться в память с дефолтовым конфигом) - (ведь в логах он говорит что неверная опция)

- сообщи результаты

anonymous
()
Ответ на: комментарий от anonymous

1 посмотри не висит ли постфикс в памяти? если да то убей 2 как ты пускаеш постфикса - через скрипт или руками? , (он у тебя рпмный или сам комплил?) 3 попробуй взять старый (дефолтовый) main.cf и задав мин параметров просто стартануть постфикса (он в принципе должен грузиться в память с дефолтовым конфигом) - (ведь в логах он говорит что неверная опция)

- сообщи результаты

anonymous
()
Ответ на: комментарий от anonymous

1 postfix в памяти не висит 2 стартую его руками через postfix start 3 компилил из исходника 4 параметров поменял минимум имя хоста и домена , сеть, интерфейс. К сожалению все , блин , тоже самое. Сам сервис стартуется нормально и висит без ошибок. Ошибки появляюся в момент обращения на 25 порт телнетом.

anonymous
()
Ответ на: комментарий от anonymous

Ну тогда это наверняка траблы исходников

Я постфикс с 1х версий мучал (но рпм) даже без настроенного днс

anonymous
()
Ответ на: комментарий от PaCTAMAH

Проблема благополучно решилась.
Дело вероятно действительно в компиляции.
По дефолту в master.cf попадала строка
 smtp inet n - y - - smtpd -o (собственно вызов процесса smtpd)
Ключик "-о" был там глубоко лишний.
Убрал его и все пошло влет. Отсюда и ":invalid option :?"!
Спасибо за помошь! Удачи!
  

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.