Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
gooamoko
Зарегистрирован: 26.12.2003 Сообщения: 98
|
Добавлено: Чт Мар 24 2005 04:28 Заголовок сообщения: Проблема с sendmail |
|
|
Господа!
Есть машина (cyrix MII GP 300 PR 128 Mb RAM), на которой установлена ОС Red Hat Linux 9. На нем работает sendmail 8.12.8 (если не ошибаюсь), с которым возникла проблема.
Проблема в том, что сендмаил только локалхост слушает. Никакими моими мытарствами его я не смог заставить прослушивать IP на сетевых интерфейсах (коих два). Машина планируется под скромненький шлюз, прокси и почтовик, оттого и есть потребность в прослушивании сендмайлом внутреннего и внешнего IP.
Про строку DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl я в курсе.
Пробывал её комментировать (ставить в начало строки dnl), пробывал вместо 127.0.0.1 писать 0.0.0.0.
Остальные опции касательно портов 587 и 465 - не включены.
Самое интересное, что конфиг сендмайла и другие конфиги (например iptables) были взяты с другой машины, на которой все прекрасно работает. В чем может быть проблема? Где копать? _________________ Что один сделал, другой завсегда сломать сможет |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пт Мар 25 2005 10:30 Заголовок сообщения: |
|
|
я так понял, что не слушает 25 порт ни по одмому (из двух) интрефейсов? _________________ All is not lost! |
|
Вернуться к началу |
|
|
gooamoko
Зарегистрирован: 26.12.2003 Сообщения: 98
|
Добавлено: Пт Мар 25 2005 11:12 Заголовок сообщения: |
|
|
Именно так.
Хотя по идее - должен слушать. С таким же точно конфигом на другой машине с той же системой - слушает. _________________ Что один сделал, другой завсегда сломать сможет |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пт Мар 25 2005 11:22 Заголовок сообщения: |
|
|
трудно сказать...но чудес не бывает....значит, что - то мешает...файервол.... _________________ All is not lost! |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пт Мар 25 2005 12:37 Заголовок сообщения: |
|
|
останови файервол и проверь еще раз. _________________ All is not lost! |
|
Вернуться к началу |
|
|
Agp
Зарегистрирован: 26.03.2003 Сообщения: 101
|
Добавлено: Пт Мар 25 2005 12:51 Заголовок сообщения: |
|
|
а после комментирования/удаления Daemon Options конфиг перекомпилил? |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пт Мар 25 2005 14:43 Заголовок сообщения: |
|
|
Agp писал(а): | а после комментирования/удаления Daemon Options конфиг перекомпилил? |
Да может он cf правил.... _________________ All is not lost! |
|
Вернуться к началу |
|
|
gooamoko
Зарегистрирован: 26.12.2003 Сообщения: 98
|
Добавлено: Пн Мар 28 2005 03:06 Заголовок сообщения: |
|
|
По поводу конфигов:
Правил файл pgtk.mc (это файл для моего учреждения).
Потом - компилировал его командой
m4 /etc/mail/pgtk.mc > /etc/sendmail.cf (пути, естественно, совпадают).
По поводу firewall. В качестве такового используется iptables. Сбрасывал все правила, удалял все цепочки следующими командами:
iptables -F
iptables -X
iptables -P INPUT ACCEPT (ну и то же для output) - результат тот же. Да и при таких настройках как у меня, пакеты игнорируются (DROP), следовательно при подключении telnet-ом должно быть долгое trying to connect... (или что-то вроде, точно не помню). А тут - сразу выбрасывает Connection refused. Сканер портов (nmap) отображает несколько портов, среди которых нет 25-го.
Ну да и аллах с ней. У меня все равно появились подозрения, что жесткий диск как-то странно себя ведет, так что буду систему все равно на новый винт переустанавливать и заново настраивать.
Но все равно как-то странно... _________________ Что один сделал, другой завсегда сломать сможет |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пн Мар 28 2005 10:12 Заголовок сообщения: |
|
|
переустанови заново, запусти sendmail без файервола, потом напиши. _________________ All is not lost! |
|
Вернуться к началу |
|
|
else
Зарегистрирован: 14.08.2004 Сообщения: 158 Откуда: SPb
|
Добавлено: Пн Мар 28 2005 16:19 Заголовок сообщения: |
|
|
>Про строку DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, >Name=MTA')dnl я в курсе.
>Пробывал её комментировать (ставить в начало строки dnl), >пробывал вместо 127.0.0.1 писать 0.0.0.0.
А ip который слушать надо не пробовал указывать?
Соотвественно если надо слушать два интерфейса, надо указать две такие строчки с ip которые надо слушать.
Если еще и 127.0.0.1 то строчек будет три =)
типа
DAEMON_OPTIONS(`Port=smtp,Addr=ip1, >Name=MTA')dnl
DAEMON_OPTIONS(`Port=smtp,Addr=ip2, >Name=MTA')dnl
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, >Name=MTA')dnl _________________ nothing else |
|
Вернуться к началу |
|
|
gooamoko
Зарегистрирован: 26.12.2003 Сообщения: 98
|
Добавлено: Вт Мар 29 2005 03:05 Заголовок сообщения: |
|
|
Спасибо... я попробую. Сообщу потом, что получилось :-). _________________ Что один сделал, другой завсегда сломать сможет |
|
Вернуться к началу |
|
|
gooamoko
Зарегистрирован: 26.12.2003 Сообщения: 98
|
Добавлено: Чт Мар 31 2005 07:33 Заголовок сообщения: |
|
|
УРА!!!! РАЗОБРАЛСЯ!!!
Проблема была в моей излишней уверенности. Как всегда и бывает - самые простые проблемы больше всего времени отнимают.
Короче, я в файле с конфигом прописал подключение черных списков Пола Викси (вроде это он придумал). Из-за них не работало. Как только отключил - сразу все заработало. Так что имейте ввиду на будущее. Не тратьте время как я на то, чтобы выявлять такие глупые ошибки. _________________ Что один сделал, другой завсегда сломать сможет |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Чт Мар 31 2005 08:11 Заголовок сообщения: |
|
|
молодец - видишь, все же мешало что - то... чудес не бывает. _________________ All is not lost! |
|
Вернуться к началу |
|
|
|