URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 60560
[ Назад ]

Исходное сообщение
"Sendmail не отдает клиенту команду о приеме собщения"

Отправлено leha , 02-Окт-05 20:36 
Добрый день,

при отправке почты, почтовой программой, появляеться сообщение о том что неправельная настройка SMTP сервера, в логах при этом все хорошо сендмаил говорит что принял сообщение и обработал его через фильтры и отправил получателю, проверил локально
telnet 127.0.0.1 25
все хорошо до момента когда обрабатываеться команда DATA, после ее завершения "." все замирает, т.е. sendmail не слушает дальше передаваемые ему команды и не отвечает, хотя в логах все нормально никакого сообщения об ошибке, далее появляеться незавершенный процесс
ps -ax
1391 ?? R 7:22.20 sendmail: j92GJ9DM001391 [192.168.3.1]: DATA (sendmail)

в чем может быть проблема???

заранее спасибо за помощь


Содержание

Сообщения в этом обсуждении
"Sendmail не отдает клиенту команду о приеме собщения"
Отправлено leha , 03-Окт-05 12:10 
Народ хелп почта не работает!!!

"Sendmail не отдает клиенту команду о приеме собщения"
Отправлено sdn , 03-Окт-05 12:30 
>Народ хелп почта не работает!!!


Какая версия sendmail-a и ос-ь ?


"Sendmail не отдает клиенту команду о приеме собщения"
Отправлено leha , 03-Окт-05 12:47 
>>Народ хелп почта не работает!!!
>
>
>Какая версия sendmail-a и ос-ь ?

Sendmail 8.13.5? FreeBSD 5.2.1-Release-p14


"Народ хелп!!!!"
Отправлено leha , 03-Окт-05 13:15 
>>>Народ хелп почта не работает!!!
>>
>>
>>Какая версия sendmail-a и ос-ь ?
>
>Sendmail 8.13.5? FreeBSD 5.2.1-Release-p14

не завершенные процессы жрут ресурсы, каждый процесс грузит систему на 5-7%
чего делать не знаю...

при 13-14 таких процессах приходиться останавливать sendmail и запускать снова, иначе тормоза полные начинаються, прокси, днс и остальные службы начинают отрабатывает долго задачи


"Народ хелп!!!!"
Отправлено lavr , 03-Окт-05 17:28 
>>>>Народ хелп почта не работает!!!
>>>
>>>
>>>Какая версия sendmail-a и ос-ь ?
>>
>>Sendmail 8.13.5? FreeBSD 5.2.1-Release-p14
>
>не завершенные процессы жрут ресурсы, каждый процесс грузит систему на 5-7%
>чего делать не знаю...
>
>при 13-14 таких процессах приходиться останавливать sendmail и запускать снова, иначе тормоза
>полные начинаються, прокси, днс и остальные службы начинают отрабатывает долго задачи
>


фильтры используешь? если да - проблема в них, как раз в районе данных,
либо кака с тредами(сборка софта), тогда нужно ковырять /etc/libmap.conf
либо...
Лучше конечно проапгрейдить 5.2.1, хотя найти причину не мешало бы...


"Народ хелп!!!!"
Отправлено leha , 03-Окт-05 18:42 
>>>>>Народ хелп почта не работает!!!
>>>>
>>>>
>>>>Какая версия sendmail-a и ос-ь ?
>>>
>>>Sendmail 8.13.5? FreeBSD 5.2.1-Release-p14
>>
>>не завершенные процессы жрут ресурсы, каждый процесс грузит систему на 5-7%
>>чего делать не знаю...
>>
>>при 13-14 таких процессах приходиться останавливать sendmail и запускать снова, иначе тормоза
>>полные начинаються, прокси, днс и остальные службы начинают отрабатывает долго задачи
>>
>
>
>фильтры используешь? если да - проблема в них, как раз в районе
>данных,
>либо кака с тредами(сборка софта), тогда нужно ковырять /etc/libmap.conf
>либо...
> Лучше конечно проапгрейдить 5.2.1, хотя найти причину не мешало бы...

вопроса не было бы если проблема была бы в фильтрах, но отключал все
и clamav, и spamassassin, и авторизацию, и starttls поддержку, и даже прикрученный почтовый копирователь почты, оставался только sendmail и ничего не помогало, как была проблема так и оставалась

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


"Народ хелп!!!!"
Отправлено leha , 03-Окт-05 18:47 
>>>>>Народ хелп почта не работает!!!
>>>>
>>>>
>>>>Какая версия sendmail-a и ос-ь ?
>>>
>>>Sendmail 8.13.5? FreeBSD 5.2.1-Release-p14
>>
>>не завершенные процессы жрут ресурсы, каждый процесс грузит систему на 5-7%
>>чего делать не знаю...
>>
>>при 13-14 таких процессах приходиться останавливать sendmail и запускать снова, иначе тормоза
>>полные начинаються, прокси, днс и остальные службы начинают отрабатывает долго задачи
>>
>
>
>фильтры используешь? если да - проблема в них, как раз в районе
>данных,
>либо кака с тредами(сборка софта), тогда нужно ковырять /etc/libmap.conf
>либо...
> Лучше конечно проапгрейдить 5.2.1, хотя найти причину не мешало бы...

у меня возникаю подозрения что скорее всего надо делать даунгрейд, потому что после сопоставления всего произошедшего результат один, было обновлено ядро


"Народ хелп!!!!"
Отправлено lavr , 03-Окт-05 18:56 
>>>>>>Народ хелп почта не работает!!!
>>>>>
>>>>>
>>>>>Какая версия sendmail-a и ос-ь ?
>>>>
>>>>Sendmail 8.13.5? FreeBSD 5.2.1-Release-p14
>>>
>>>не завершенные процессы жрут ресурсы, каждый процесс грузит систему на 5-7%
>>>чего делать не знаю...
>>>
>>>при 13-14 таких процессах приходиться останавливать sendmail и запускать снова, иначе тормоза
>>>полные начинаються, прокси, днс и остальные службы начинают отрабатывает долго задачи
>>>
>>
>>
>>фильтры используешь? если да - проблема в них, как раз в районе
>>данных,
>>либо кака с тредами(сборка софта), тогда нужно ковырять /etc/libmap.conf
>>либо...
>> Лучше конечно проапгрейдить 5.2.1, хотя найти причину не мешало бы...
>
>у меня возникаю подозрения что скорее всего надо делать даунгрейд, потому что
>после сопоставления всего произошедшего результат один, было обновлено ядро

??? в смысле обновлено? patches для 5.2.1-release? тогда смотри изменения
какие были в патчах.
Патчи разные бывают, для некоторых достаточно пересобрать ядро (ядерные),
для некоторых необходимо пересобирать отдельные библиотеки, утилиты или
проще мир заново пересобрать.
Если downgrade поможет - пиши send-pr что мо после такого-то патча
имеем такие-то неприятности: man send-pr


"Народ хелп!!!!"
Отправлено leha , 03-Окт-05 19:23 
>>>>>>>Народ хелп почта не работает!!!
>>>>>>
>>>>>>
>>>>>>Какая версия sendmail-a и ос-ь ?
>>>>>
>>>>>Sendmail 8.13.5? FreeBSD 5.2.1-Release-p14
>>>>
>>>>не завершенные процессы жрут ресурсы, каждый процесс грузит систему на 5-7%
>>>>чего делать не знаю...
>>>>
>>>>при 13-14 таких процессах приходиться останавливать sendmail и запускать снова, иначе тормоза
>>>>полные начинаються, прокси, днс и остальные службы начинают отрабатывает долго задачи
>>>>
>>>
>>>
>>>фильтры используешь? если да - проблема в них, как раз в районе
>>>данных,
>>>либо кака с тредами(сборка софта), тогда нужно ковырять /etc/libmap.conf
>>>либо...
>>> Лучше конечно проапгрейдить 5.2.1, хотя найти причину не мешало бы...
>>
>>у меня возникаю подозрения что скорее всего надо делать даунгрейд, потому что
>>после сопоставления всего произошедшего результат один, было обновлено ядро
>
>??? в смысле обновлено? patches для 5.2.1-release? тогда смотри изменения
>какие были в патчах.
> Патчи разные бывают, для некоторых достаточно пересобрать ядро (ядерные),
>для некоторых необходимо пересобирать отдельные библиотеки, утилиты или
>проще мир заново пересобрать.
> Если downgrade поможет - пиши send-pr что мо после такого-то патча
>
>имеем такие-то неприятности: man send-pr

после возврата ядра на 5.2.1-release вместо 5.2.1-release-p14 проблем не наблюдаеться, продолжу тестирование и перебоку разной конфигурации sendmail`a


"Народ хелп!!!!"
Отправлено lavr , 03-Окт-05 19:47 
>>>>>>>>Народ хелп почта не работает!!!
>>>>>>>
>>>>>>>
>>>>>>>Какая версия sendmail-a и ос-ь ?
>>>>>>
>>>>>>Sendmail 8.13.5? FreeBSD 5.2.1-Release-p14
>>>>>
>>>>>не завершенные процессы жрут ресурсы, каждый процесс грузит систему на 5-7%
>>>>>чего делать не знаю...
>>>>>
>>>>>при 13-14 таких процессах приходиться останавливать sendmail и запускать снова, иначе тормоза
>>>>>полные начинаються, прокси, днс и остальные службы начинают отрабатывает долго задачи
>>>>>
>>>>
>>>>
>>>>фильтры используешь? если да - проблема в них, как раз в районе
>>>>данных,
>>>>либо кака с тредами(сборка софта), тогда нужно ковырять /etc/libmap.conf
>>>>либо...
>>>> Лучше конечно проапгрейдить 5.2.1, хотя найти причину не мешало бы...
>>>
>>>у меня возникаю подозрения что скорее всего надо делать даунгрейд, потому что
>>>после сопоставления всего произошедшего результат один, было обновлено ядро
>>
>>??? в смысле обновлено? patches для 5.2.1-release? тогда смотри изменения
>>какие были в патчах.
>> Патчи разные бывают, для некоторых достаточно пересобрать ядро (ядерные),
>>для некоторых необходимо пересобирать отдельные библиотеки, утилиты или
>>проще мир заново пересобрать.
>> Если downgrade поможет - пиши send-pr что мо после такого-то патча
>>
>>имеем такие-то неприятности: man send-pr
>
>после возврата ядра на 5.2.1-release вместо 5.2.1-release-p14 проблем не наблюдаеться, продолжу тестирование
>и перебоку разной конфигурации sendmail`a

предполагаю ты сделал так:

- в supfile'е выставил tag=RELENG_5_2
- cvsup'нулся
- пересобрал только ядро

так? если да, пересобери систему сперва make buildworld, затем
ядро - make buildkernel ..., make installkernel и наконец
make installworld, наверняка все заколосится


"Народ хелп!!!!"
Отправлено leha , 03-Окт-05 20:00 

>
>- в supfile'е выставил tag=RELENG_5_2
>- cvsup'нулся
>- пересобрал только ядро
>
>так? если да, пересобери систему сперва make buildworld, затем
>ядро - make buildkernel ..., make installkernel и наконец
>make installworld, наверняка все заколосится


нет вернулся на tag=RELENG_5_2_1_RELEASE
выводы были поспешные относительно того что проблема была решена, снова вылезла эта же проблема, пересобрал уже сендмаил с под это ядро не помогает пока


"Народ хелп!!!!"
Отправлено lavr , 03-Окт-05 20:14 
>
>>
>>- в supfile'е выставил tag=RELENG_5_2
>>- cvsup'нулся
>>- пересобрал только ядро
>>
>>так? если да, пересобери систему сперва make buildworld, затем
>>ядро - make buildkernel ..., make installkernel и наконец
>>make installworld, наверняка все заколосится
>
>
>нет вернулся на tag=RELENG_5_2_1_RELEASE
>выводы были поспешные относительно того что проблема была решена, снова вылезла эта
>же проблема, пересобрал уже сендмаил с под это ядро не помогает
>пока

я тебе несколько раз один и тот же вопрос задал, мб ты не представляешь
себе КАК правильно собираться после cvsup? Отсюда возможно и каша, либо
где-то еще наковырял неудачно.


"Народ хелп!!!!"
Отправлено leha , 03-Окт-05 20:24 
>>
>>>
>>>- в supfile'е выставил tag=RELENG_5_2
>>>- cvsup'нулся
>>>- пересобрал только ядро
>>>
>>>так? если да, пересобери систему сперва make buildworld, затем
>>>ядро - make buildkernel ..., make installkernel и наконец
>>>make installworld, наверняка все заколосится
>>
>>
>>нет вернулся на tag=RELENG_5_2_1_RELEASE
>>выводы были поспешные относительно того что проблема была решена, снова вылезла эта
>>же проблема, пересобрал уже сендмаил с под это ядро не помогает
>>пока
>
>я тебе несколько раз один и тот же вопрос задал, мб ты
>не представляешь
>себе КАК правильно собираться после cvsup? Отсюда возможно и каша, либо
>где-то еще наковырял неудачно.

я cvsup`bk тока ветку src_sys

поэтому смысла не виду пересобирать мир


"Народ хелп!!!!"
Отправлено lavr , 03-Окт-05 20:40 
>>>
>>>>
>>>>- в supfile'е выставил tag=RELENG_5_2
>>>>- cvsup'нулся
>>>>- пересобрал только ядро
>>>>
>>>>так? если да, пересобери систему сперва make buildworld, затем
>>>>ядро - make buildkernel ..., make installkernel и наконец
>>>>make installworld, наверняка все заколосится
>>>
>>>
>>>нет вернулся на tag=RELENG_5_2_1_RELEASE
>>>выводы были поспешные относительно того что проблема была решена, снова вылезла эта
>>>же проблема, пересобрал уже сендмаил с под это ядро не помогает
>>>пока
>>
>>я тебе несколько раз один и тот же вопрос задал, мб ты
>>не представляешь
>>себе КАК правильно собираться после cvsup? Отсюда возможно и каша, либо
>>где-то еще наковырял неудачно.
>
>я cvsup`bk тока ветку src_sys
>
>поэтому смысла не виду пересобирать мир

класс, вот и получил то что получил.

Теперь возьми с дистрибутива 5.2.1 ПОЛНЫЕ sources и разверни заместо той
каши что у тебя сейчас в sources, полные: ядро + системы

После этого пересоберись ПОЛНОСТЬЮ:

# make buildworld
# make buildkernel ...
# make installkernel ...
# mergemaster ...
# make installworld
# mergemaster
# reboot

Ну и когда в следующий раз надумаешь cvsup'иться с tag'ом секурити,
тяни ПОЛНЫЕ sources и читай что для какого патча необходимо выполнить,
либо если много патчей, пересобери как сказано выше.

Пересборка описана:

# less /usr/src/Makefile

пошагово, даже пронумерована


"Народ хелп!!!!"
Отправлено leha , 03-Окт-05 20:47 
сделаю как ты сказал, чувствовал одним местом что придеться это делать, но морально не говто, но видать деться от этого не куда, тока еще интересующий вопрос, в км 150 стоит идентичный сервак с такой же сборкой, тока имя у него другое и все работает как часики



"Народ хелп!!!!"
Отправлено lavr , 03-Окт-05 21:05 
>сделаю как ты сказал, чувствовал одним местом что придеться это делать, но
>морально не говто, но видать деться от этого не куда, тока
>еще интересующий вопрос, в км 150 стоит идентичный сервак с такой
>же сборкой, тока имя у него другое и все работает как
>часики

значит НЕ ИДЕНТИЧНЫЙ. Поищи мои постинги на подобные вопросы и
почему нужно так собирать и связь ядра с системой, я ж тебе писал...

допустим у меня 5.3, затем я накатываю cvsup с tag=RELENG_5_3
который содержит к примеру -p17 - 17 патчей, какие-то для ядра, какие-то
для библиотек и тд и тп. Если я скачал не все патчи, а только для ядра
- могу получить фигу с несоответствием ядра и системы, взависимости
от патчей может вовсе облом получиться. Это BSD а не linux с отдельным
ядром, для которого тоже масса взаимосвязей на самом деле.