Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » [решено] CommunigatePro и проблемы с SMTP

Ответить
Настройки темы
[решено] CommunigatePro и проблемы с SMTP

Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


Изменения
Автор: Negativ
Дата: 05-02-2007
Два сервера:
1. FreeBSD 6.1 (ядро GENERIC)
2. FreeBSD 6.1 (ядро собственное)

На сервере №1 крутится CGP 5.1.1 с определенными настройками. Все работает как часы.
На сервере №2 поставил CGP 5.1.1 с точно такими же настройками как и на №1. После 3-4 часов работы в логах появляется это:
Код: Выделить весь код
02:05:07.869 3 SMTP too many (50) streams open
02:05:07.869 3 SMTP connection to port [0.0.0.0]:25 from [82.209.199.134]:3758 rejected
02:05:10.393 3 SMTP too many (50) streams open
02:05:10.393 3 SMTP connection to port [0.0.0.0]:25 from [85.21.251.194]:39779 rejected
02:05:11.061 3 SMTP too many (50) streams open
02:05:11.061 3 SMTP connection to port [0.0.0.0]:25 from [84.21.69.131]:49008 rejected
02:05:15.617 3 SMTP too many (50) streams open
02:05:15.617 3 SMTP connection to port [0.0.0.0]:25 from [62.113.100.52]:55214 rejected
02:05:15.617 3 SMTP too many (50) streams open
02:05:15.617 3 SMTP connection to port [0.0.0.0]:25 from [62.113.100.52]:55215 rejected
02:05:16.641 3 SMTP too many (50) streams open
02:05:16.641 3 SMTP connection to port [0.0.0.0]:25 from [84.21.69.131]:46521 rejected
02:05:16.684 3 SMTP too many (50) streams open
02:05:16.684 3 SMTP connection to port [0.0.0.0]:25 from [62.113.100.52]:55247 rejected
02:05:17.798 3 SMTP too many (50) streams open
02:05:17.799 3 SMTP connection to port [0.0.0.0]:25 from [62.113.100.52]:55292 rejected
02:05:18.707 3 SMTP too many (50) streams open
02:05:18.707 3 SMTP connection to port [0.0.0.0]:25 from [62.113.100.52]:55319 rejected
02:05:23.065 3 SMTP too many (50) streams open
Добавлено
лог в /var/log/maillog:
Код: Выделить весь код
Feb  1 00:00:00 nameserv newsyslog[31916]: logfile turned over
Feb  1 03:01:01 nameserv sendmail[33437]: gethostbyaddr(192.168.5.1) failed: 1
Feb  1 03:01:01 nameserv sendmail[33532]: gethostbyaddr(192.168.5.1) failed: 1
Feb  1 03:02:10 nameserv sendmail[33721]: l1102AG5033721: from=root, size=2029, 
class=0, nrcpts=1, msgid=<200702010002.l1102AG5033721@mydomen.ru>, relay=root@localhost
Причем на сервере №1 содержание /var/log/maillog ограничивается только записями о стопах и стартах MTA
Если увеличить количество каналов сервер проживет чуть дольше, но потом снова загибается.
Более подробное изучение ситуации дало следующие результаты:
нить VSMTPInput мертвеет после определнного количества коннектов на SMTP.
таких нитей много и все они после определенного момента мертвеют.

Добавлено
Вопрос к ГУРУ: Какие переменные ядра влияют на состояние и работу TCP сокетов? Где можно найти описание каждой переменной?
Есть подозрение, что ранее озвученная проблема о CGP и SMTP имеет корни именно в разнице между настройками переменных ядра двух серверов.

-------
В некоторые головы мысли приходят умирать


Отправлено: 09:38, 01-02-2007

 

Аватара для archy

Ветеран


Сообщения: 659
Благодарности: 3

Профиль | Отправить PM | Цитировать


глянь на эти переменные
Код: Выделить весь код
kern.ipc.numopensockets
kern.maxusers
kern.ipc.maxsockets
net.local.stream.sendspace
net.local.stream.recvspace

Отправлено: 07:53, 07-02-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


archy
1. FreeBSD 6.1 (ядро GENERIC):
sysctl -a |grep kern.ipc.numopensockets
kern.ipc.numopensockets: 48
2. FreeBSD 6.1 (ядро собственное)
sysctl -a |grep kern.ipc.numopensockets
kern.ipc.numopensockets: 173

Подробное описание этой переменной есть?

-------
В некоторые головы мысли приходят умирать


Отправлено: 09:59, 07-02-2007 | #3


Аватара для Negativ

Ветеран


Сообщения: 1051
Благодарности: 42

Профиль | Отправить PM | Цитировать


Буквально случайно нашел решение этой проблемы. Оказывается при попытке MTA сделать операцию: checking the source network address, он обращается к bind. Если его нет (не установлен в системе), то MTA сам пытается решить эту операцию. BIND же в свою очередь это делает во много раз быстрее. Все это мое ИМХО. Т.к. после установки bind данная проблема больше не возникала.

-------
В некоторые головы мысли приходят умирать

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:50, 11-04-2007 | #4



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » [решено] CommunigatePro и проблемы с SMTP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
E-mail - Проблемы с SMTP и провайдером AndrewShan Сетевые технологии 2 24-12-2008 16:19
V. 5.5/2000/2003 - [решено] Exchange 2000 + внешний SMTP сервер DyaDyaYura Microsoft Exchange Server 1 15-10-2008 14:50
Прочие БД - Проблемы с почтовым сервером на базе SMTP сервиса AlexoffN Программирование и базы данных 1 11-09-2008 06:38
[решено] Большой исходящий трафик по smtp djeff Сетевые технологии 8 24-04-2008 14:59
[решено] CommuniGate и SMTP (+ sendmail + Yandex.ru Negativ Сетевые технологии 15 18-10-2006 08:59




 
Переход