The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Тормозит sendmail при отправке. (не ДНС)"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от Darkbird email(ok) on 06-Мрт-08, 13:58 
После каких-то колдовских действий моих кривых рук стал сильно тормозить sendmail при отправке письма. Проверяю так:

telnet linux 25

220 domain.com ESMTP Sendmail 8.13.8/8.13.8; Thu, 6 Mar 2008 13:30:31 +13:53
HELO 192.168.1.100
250 domain.com Hello user.domain.local [192.168.1.100], pleased to meet you
MAIL FROM:user@domain.com
250 2.1.0 user@domain.com... Sender ok --- Вот тут большая пауза
RCPT TO:user@yandex.ru
250 2.1.5 user@yandex.ru... Recipient ok --- и тут большая пауза
DATA
354 Enter mail, end with "." on a line by itself
Test
.
250 2.0.0 m26AUVMS011446 Message accepted for delivery
quit
221 2.0.0 domain.com closing connection

Все остальное отрабатывает мгновенно.

Вот мой sendmail.mc

divert(-1)dnl
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`setup for ASPLinux')dnl
OSTYPE(`linux')dnl
define(`confDEF_USER_ID',``8:12'')dnl
dnl define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl
define(`confDONT_PROBE_INTERFACES',true)dnl
define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl
define(`STATUS_FILE', `/var/log/mail/statistics')dnl
define(`UUCP_MAILER_MAX', `2000000')dnl
define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl
define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnl
define(`confAUTH_OPTIONS', `A')dnl
define(`confTO_IDENT', `0')dnl
define(`confLOCAL_MAILER', `cyrusv2')dnl
define(`LUSER_RELAY',`local:postmaster')dnl
FEATURE(`no_default_msa',`dnl')dnl
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
FEATURE(redirect)dnl
FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl
FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
FEATURE(`access_db',`hash -T<TMPF> -o /etc/mail/access.db')dnl
FEATURE(`blacklist_recipients')dnl
FEATURE(`dnsbl', `sbl-xbl.spamhaus.org', `"550 Mail from " $`'&{client_addr} " refused - see http://www.spamhaus.org/sbl/"')
FEATURE(`dnsbl', `list.dsbl.org', `"550 Mail from " $`'&{client_addr} " refused - see http://dsbl.org/"')
FEATURE(`dnsbl', `bl.spamcop.net', `"450 Mail from " $`'&{client_addr} " refused - see http://spamcop.net/bl.shtml"')
EXPOSED_USER(`root')dnl
LOCAL_DOMAIN(`domain.local')dnl
MASQUERADE_AS(`domain.com')dnl
FEATURE(masquerade_envelope)dnl
MASQUERADE_DOMAIN(domain)dnl
MASQUERADE_DOMAIN(domain.local)dnl
dnl MASQUERADE_DOMAIN(mydomainalias.com)dnl
dnl MASQUERADE_DOMAIN(mydomain.lan)dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
dnl FEATURE(dnsbl)dnl
MAILER(cyrusv2)dnl
INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter/spamass-milter.sock, F=,T=C:15m;S:4m;R:4m;E:10m')dnl
INPUT_MAIL_FILTER(`clamav-milter', `S=local:/var/run/clamav-milter/clamav.sock, F=,T=S:4m;R:4m;E:10m')dnl

Где копать?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от Medlar on 06-Мрт-08, 17:20 
>После каких-то колдовских действий моих кривых рук стал сильно тормозить sendmail при
>отправке письма. Проверяю так:
>

Колдовские действия часом не с днс-ом были связаны?
включите полное логирование iptables (или что вы там используете) на почтовике и посмотрите куда он так долго обращается во время вашей сессии

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от mezzantrop (??) on 06-Мрт-08, 17:36 
>После каких-то колдовских действий моих кривых рук стал сильно тормозить sendmail при
>отправке письма. Проверяю так:
>
>Где копать?

может быть dnsbl подвисает?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от Darkbird (ok) on 06-Мрт-08, 19:56 
>может быть dnsbl подвисает?

Странно. С ним изначально строилась система и проблем не было. Ладно бы я понял когда MAIL FROM не из локальной сети. Причем одновременно появились проблемы с авторизацией по ssh. Т.е. те же 30-40 секунд таймаута после ввода логина и пароля. Все системы аутентификации упростил донельзя. (Раньше была аутентификация через AD и LDAP -оставил только shadow).


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от universite email(ok) on 07-Мрт-08, 02:22 
>>может быть dnsbl подвисает?
>
>Странно. С ним изначально строилась система и проблем не было. Ладно бы
>я понял когда MAIL FROM не из локальной сети. Причем одновременно
>появились проблемы с авторизацией по ssh. Т.е. те же 30-40 секунд
>таймаута после ввода логина и пароля. Все системы аутентификации упростил донельзя.
>(Раньше была аутентификация через AD и LDAP -оставил только shadow).

Проблемы с DNS.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от Darkbird email(??) on 07-Мрт-08, 08:38 
>Проблемы с DNS.

Какие? Все что прописано у меня в resolv.conf работает как часы.
Везде вижу этот чертов ответ "проблемы с ДНС". А КАКИЕ там могут
быть проблемы?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от konst email(ok) on 08-Мрт-08, 01:54 
>>Проблемы с DNS.
>
>Какие? Все что прописано у меня в resolv.conf работает как часы.
>Везде вижу этот чертов ответ "проблемы с ДНС". А КАКИЕ там могут
>
>быть проблемы?

Взломайте domain.com.
Сделайте оттуда nslookup <domain-name>, потом <IP> Вашего сервера. Если все - OK, назовите всех кто Вас отсылает к DNS-проблемам кретинами :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от Darkbird email(??) on 09-Мрт-08, 12:46 
>>>Проблемы с DNS.
>>
>>Какие? Все что прописано у меня в resolv.conf работает как часы.
>>Везде вижу этот чертов ответ "проблемы с ДНС". А КАКИЕ там могут
>>
>>быть проблемы?
>
>Взломайте domain.com.
>Сделайте оттуда nslookup <domain-name>, потом <IP> Вашего сервера. Если все - OK, назовите всех кто Вас отсылает к DNS-проблемам кретинами :)

domain.com - это мой сервер 8)

С него резолвится отправитель как:

nslookup user.domain.local
nslookup 192.168.1.11

дают нормальный результат

nslookup user (по короткому имени) дает ошибку. Может в этом дело?

В resolv.conf прописаны
1) Внутренний днс сервер
2) Сам сервер поскольку он держит зону domain.com
3) Внешний днс сервер на всякий случай

В hosts на два интерфейса прописано
192.168.1.10 linux.domain.local linux
х.х.х.х domain.com

Пробовал отключать все фильтры и блеклисты в sendmail - безрезультатно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от Darkbird email(??) on 09-Мрт-08, 12:57 
>nslookup user (по короткому имени) дает ошибку. Может в этом дело?

Исправил эту ошибку. Теперь nslookup user (по короткому имени компа) нормально резолвится. Результат тот же. Тормозит.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от rootaxe (ok) on 08-Мрт-08, 10:40 
DNS. Посмотри  /etc/hosts и логи на предмет полной разрешенности твоих лок интерфейсов.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от Darkbird email(??) on 09-Мрт-08, 12:47 
>DNS. Посмотри  /etc/hosts и логи на предмет полной разрешенности твоих лок
>интерфейсов.

Ответил в сообщении выше.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Тормозит sendmail при отправке. (не ДНС)"  
Сообщение от rootaxe (ok) on 09-Мрт-08, 21:47 
>>DNS. Посмотри  /etc/hosts и логи на предмет полной разрешенности твоих лок
>>интерфейсов.
>
>Ответил в сообщении выше.

Дествительно. А есть ли необходимость в этом domain.local?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру