Centos下无法查看Postfix的详细日志

ced*_*vad 1 postfix

我在 master.cf 上启用了 -v 选项;但我的 /var/log/maillog 仍然几乎是空的。我遇到了一个问题,我在没有任何日志的情况下调试很困难。

小智 7

我在 CentOS-7 上使用 postfix 遇到了同样的日志问题,但也有任何记录器命令,例如:“记录器系统测试我的日志”

深入检查,我发现 Rsyslogd 不再在 /dev/log 套接字上侦听!!!!这可以用'lsof /dev/log'检查

我通过强制 /etc/rsyslogd.conf 中的 /dev/log 解决了这个问题。
-- 之后$ModLoad imuxsock -- 添加下一行 input(type="imuxsock" HostName="localhost" Socket="/dev/log")

这将强制使用 /dev/log,在我上次更新后不再是默认值。这可能是一个错误。我有 rsyslog-7.4.7-7.el7_0.x86_64 或


ale*_*xus 6

您的 syslogd 设置是否将内容记录到邮件日志?像下面这样:

[alexus@wcmisdlin02 ~]$ grep ^mail /etc/rsyslog.conf 
mail.*                                                  -/var/log/maillog
[alexus@wcmisdlin02 ~]$ 
Run Code Online (Sandbox Code Playgroud)

还要确保它正在运行

[alexus@wcmisdlin02 ~]$ sudo service rsyslog status
rsyslogd (pid  1356) is running...
[alexus@wcmisdlin02 ~]$ 
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

18964 次

最近记录:

4 年,9 月 前