Логирование postfix
9112 21 декабря, 2009 - 13:55
имеется gentoo, на ней настраивается postfix. в процессе настройки столкнулся с одной проблемой - не могу включить подробное логирование. сейчас есть рабочая osuse на ней postfix в лог пишет подробнейшим образом - кто откуда подключился, с какой целью, какие взаимонедопонимания и т.д. и т.п. собственно этого пытаюсь добиться на настраиваемой системе, но успеха пока нет - он пишет только то что запустился и остановился. больше в лог postfix ничего не говорит.
в main.conf debug_peer_level = 2
mail log # grep mail /etc/syslog.conf mail.* /var/log/mail.log # Logging for the mail system. Split it up so that mail.info -/var/log/mail.info mail.warn -/var/log/mail.warn mail.err /var/log/mail.err
тоесть syslog должен писать по идеи _все_ события..
подскажите, где я не прав?
»
- Для комментирования войдите или зарегистрируйтесь
/
syslog
(неsyslog-ng
)?!?Почта ходит (в смысле: события, подлежащие логированию, поисходят)? Если да, то, при процитированном объявлении, в первом логе строки должны появляться.
Иначе --- чего ты ждёшь в логе?
:wq
--
Live free or die
sysklogd почта не ходит, но
sysklogd
почта не ходит, но при попытке отправки сообщения выдает 5.1.1 recipient address rejected
но об этом он уже должен писать в лог, а этого не делает.
или многого хочу?
Должен. Попробуй оставить
Должен.
Попробуй оставить только
mail.log
(и соответственно перезапуститьsyslogd
).:wq
--
Live free or die
не возымело эффекта
не возымело эффекта
если debug_per_level &&
если debug_per_level && debug_peer_list не помогает ( а оно для __рабочих__ режимов)
и хочется больше, можно сделать так:
vi /etc/postfix/master.cf smtp inet n - n - - smtpd -vv
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
не помогло. в логах так же
не помогло. в логах так же идет инфа только про стоп-старт..
А у меня почему то все в
А у меня почему то все в messages пишется, как postfix заставить писать в /var/log/postfix/mail.log ошибки в /var/log/postfix/mail.err и пр..?
/
Какой демон логирования используешь?
Его и настрой :)
:wq
--
Live free or die
конфиг для syslog-ng
пример конфига /etc/syslog-ng/syslog-ng.conf - только что заточил:
.
Есть мнение, что выносить из
messages
стоит не только логи почтового сервера.ИМХО это такой прозрачный намёк от Gentoo team на необходимость озаботиться собственным мнением относительно конфигурации подсистемы логирования.
:wq
--
Live free or die
Anarchist
ну это бесспорно, но в теме - проблема, в конце темы - решение)) иначе зачем форумы нужны будут? :)
единственное что, но
единственное что, но отношения иметь не должно, все это крутится в виртуалке openvz. и есть там еще один косяк - dmesg не дает вывода никакого.. в /var/log/messages пишется только о запуске/остановке syslogd и klogd. кстати к klogd есть строка в логе
klogd: Cannot find map file.
а весь лог по демонам сливается в /var/log/syslog