The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / FreeBSD)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Vpopmail('smtp after pop'), Full_zero (ok), 04-Июл-08, (0) [смотреть все]

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


2. " Vpopmail('smtp after pop')"  +/
Сообщение от Full_zero (ok), 07-Июл-08, 02:34 
>
>Проверить синтаксис в tcp.smtp.
>Дело в том, что он после успешной проверки пароля объединяется с open-smtp.
>
>И если в первом файле есть синтаксическая ошибка -> все будет выглядеть как описано выше.
>Пример строки из tcp.smtp:
>192.168.1.:allow,RELAYCLIENT=""
>Точно не скажу но, возможно tcp.smtp должен обязательно существовать.
>Что-то типа.
>А tcpserver при каждом подключение tcp.smtp.sdb перечитывает.

Спасибо за ответ, но похоже проблема не в этом. Синтаксической ошибки нет. Вот более подробный ответ сервера после первой проверки пароля: tcprules: fatal: unable to parse this line: :allowХХХ.ХХХ.ХХХ.ХХХ:allow,RELAYCLIENT="",RBLSMTPD="" -ERR aack, child crashed
Причем адрес ХХХ.ХХХ.ХХХ.ХХХ - это первый айпишник в фйле open-smtp, т.е. первый адрес которому сервер дал отлуп. Всем другим юзерам, заходящим с других айпишников он выдает ошибку с этим адресом. Но продолжает записывть в open-smtp новые адреса, не внося изменений в tcp.smtp.cdb. Со второго раза аутентификация приходит усрешно и почта получается, но т.к. изменений в cdb нет отправить почту нельзя. В результате файл open-smtp разрастается в размере до бесконечности, не обнуляется, хотя это задано в настройках vpopmail и crontab. И постоянно создаются файлы tcp.smtp.tmp с разными номерами и нулевого размера.
Может это наведет на какую-нибудь мысль?

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

3. " Vpopmail('smtp after pop')"  +/
Сообщение от vbv (ok), 07-Июл-08, 16:39 
>[оверквотинг удален]
>Причем адрес ХХХ.ХХХ.ХХХ.ХХХ - это первый айпишник в фйле open-smtp, т.е. первый
>адрес которому сервер дал отлуп. Всем другим юзерам, заходящим с других
>айпишников он выдает ошибку с этим адресом. Но продолжает записывть в
>open-smtp новые адреса, не внося изменений в tcp.smtp.cdb. Со второго раза
>аутентификация приходит усрешно и почта получается, но т.к. изменений в cdb
>нет отправить почту нельзя. В результате файл open-smtp разрастается в размере
>до бесконечности, не обнуляется, хотя это задано в настройках vpopmail и
>crontab. И постоянно создаются файлы tcp.smtp.tmp с разными номерами и нулевого
>размера.
>Может это наведет на какую-нибудь мысль?

А такое в cron'e есть?
*/3 * * * * /var/vpopmail/bin/clearopensmtp 2>&1 > /dev/null
Это на предмет очистки.

А на предмет "unable to parse" по пробовать упростить строку или вообще ее выкинуть....
Будет ли работать???

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

4. " Vpopmail('smtp after pop')"  +/
Сообщение от vbv (ok), 07-Июл-08, 16:42 
>[оверквотинг удален]
>>open-smtp новые адреса, не внося изменений в tcp.smtp.cdb. Со второго раза
>>аутентификация приходит усрешно и почта получается, но т.к. изменений в cdb
>>нет отправить почту нельзя. В результате файл open-smtp разрастается в размере
>>до бесконечности, не обнуляется, хотя это задано в настройках vpopmail и
>>crontab. И постоянно создаются файлы tcp.smtp.tmp с разными номерами и нулевого
>>размера.
>>Может это наведет на какую-нибудь мысль?
>
>А такое в cron'e есть?
>*/3 * * * * /var/vpopmail/bin/clearopensmtp 2>&1 > /dev/null

И это должно исполняться либо от root либо от пользователя к-й может редактировать файлы типа tcp.smtp.
>Это на предмет очистки.
>
>А на предмет "unable to parse" по пробовать упростить строку или вообще
>ее выкинуть....
>Будет ли работать???

И еще проверить как установлен tcpserver возможно он не находит его бинарников....
/var/log/messages -> там это должно быть.

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

5. " Vpopmail('smtp after pop')"  +/
Сообщение от Full_zero (ok), 08-Июл-08, 02:46 

>[оверквотинг удален]
>редактировать файлы типа tcp.smtp.
>>Это на предмет очистки.
>>
>>А на предмет "unable to parse" по пробовать упростить строку или вообще
>>ее выкинуть....
>>Будет ли работать???
>
>И еще проверить как установлен tcpserver возможно он не находит его бинарников....
>
>/var/log/messages -> там это должно быть.

Да в cron'e есть запуск clearopensmtp каждые 40 минут от имени root'a. В /var/log/messages нет вообще ни какого упоминания о tcpserver. И всетаки больше всего смущает ответ сервера после первой проверки.

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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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