|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexei Vi. 2:5020/400 26 Jul 2004 15:30:29 To : All Subject : qmail trouble, посылает поту 2-ве минуты, потом в стопор, пока qmail-de -------------------------------------------------------------------------------- qmail-dend не кильнешь Сразу опишу. Возможно будет много воды. HО. FreeBSD, qmail, VmailMgr, Courier-IMAP, (spamassassin???). Дак вот, проблеммы начались после вот этого http://jclement.ca/docs/debian_qmail/debian_qmail/ документа. А именно после вот этих действий: -=старт=- This will filter ALL mail send through your server. It's going to kill your performance but I hate spam so... mv /var/qmail/bin/qmail-queue /var/qmail/bin/qmail-queue.orig Create a new /var/qmail/bin/qmail-queue script that looks like this: \#!/bin/sh spamc -f | /var/qmail/bin/qmail-queue.orig Then make sure spamd is running: spamd -d And finally chmod +x /var/qmail/bin/qmail-queue Oh and here is my /etc/spamassassin/local.cf file: rewrite_subject 1 #report_safe 1 use_razor1 0 use_razor2 0 required_hits 4 blacklist_from joe@msn.com whitelist_from secure@bluesine.com whitelist_from JokeGenie@MyFree.com And finally... -=это (дальше) сделано не было, т.к. у меня реализовано не так, да и я не знаю о чем это=- Since Qmail-queue's memory footprint is way larger now we'll have to fiddle with the ulimit stuff in /etc/init.d/qmail. Look for the line like "ulimit -v 8192" and change to something bigger like "ulimit -v 28192" For individual users one can just use some fancy procmail scripts to filter out spam to a separate folder otherwise the subject is altered and they can have their mail client handle it. -=финиш=- После этого все письма прилетали пустыми. :( spamd -d бэл запущен, но именно так, т.е с командной строки spamd -d. Подругому не пробовал. Откатил все наместо, развернул с бэкапа кумыл. Рестартанул, а он зараза две три минуты работает и все, ни на отправку, ни на прием. Убиваешь qmail-send, он рестартут, т.к. его держит даемонтулс, опят две минуты и в стопор. qmaol-send в логах начинает писать типа user_@_domain_zone_rejected ну и все в таком духе. Причем не постоянно, а как то рывочками. Т.е. есть подозрение на спамассассин, но я же бэкап восстановил. Т.е. полностью дирикторию /var/qmail там же и суперайзы все и т.д. Т.е. туда спамассасин просочиться не мог. Далее привожу файлы запуска. Извеняюсь за объем. File qmail.sh Lines 74 Bytes 1765 Line 1 #!/bin/sh case "$1" in start) echo -n "Starting qmail: svscan" if cd /var/qmail/supervise; then env - PATH="/var/qmail/bin:/usr/local/bin:/usr/bin:/bin" svscan & echo $! > /var/run/svscan.pid fi echo "." ;; stop) echo -n "Stopping qmail: svscan" kill `cat /var/run/svscan.pid` echo -n " qmail" svc -dx /var/qmail/supervise/* echo -n " logging" svc -dx /var/qmail/supervise/*/log echo "." ;; skip -------- var/qmail/supervise/qmail-send/run #!/bin/sh #exec /var/qmail/rc exec env - PATH="/var/qmail/bin:$PATH" qmail-start ./Maildir/ /var/qmail/supervise/qmail-send/log/run #!/bin/sh exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s100000 n20 \ /var/log/qmail/qmail-send 2>&1 В логах блин, ваще ничего путнего нет. :(( Hи времени ни даты. ВОПРОСЫ: 1.Что сделать с кумылом, чтобы хотябы восстановить работу? А то приходится по крону килять сэнд. 2.В чем я допустил ошибку при запуске ассасина? Почему все письма пустыми пошли. Слышал была какая то глючная версия spamc. -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6488cb73b1c7.html, оценка из 5, голосов 10
|