调试 postfix/dovecot:找出哪个应用程序正在尝试从 localhost 127.0.0.1 进行连接

调试 postfix/dovecot:找出哪个应用程序正在尝试从 localhost 127.0.0.1 进行连接

问题发生在我的邮件服务器上,除了这点之外,它运行正常。客户端可以通过 IMAP 连接,Postfix 可以轻松接收和发送电子邮件。

已安装的软件:

$> dpkg --list
ii  postfix                         3.1.12-0+deb9u1        amd64
ii  dovecot-core                    1:2.2.27-3+deb9u5      amd64
ii  dovecot-imapd                   1:2.2.27-3+deb9u5      amd64

我每分钟都会收到以下错误消息(当我监控日志文件时,这让我发疯,因为我的监控系统中每次都会收到警报syscall failed):

Nov 27 18:30:17 localhost dovecot: imap-login:
   Disconnected (no auth attempts in 0 secs):
   user=<>, rip=127.0.0.1, lip=127.0.0.1,
   TLS handshaking: SSL_accept() syscall failed: Success,
   session=<lMywWVeYJpZ/AAAB>

我们可以看到该user字段为空,请求来自localhost。现在我正在尝试调试我的系统,我的问题是:

  • 有人遇到过同样的问题吗?这真的是驻留在同一台机器上的某个应用程序试图连接吗?还是其他原因导致了此日志消息?
  • 我如何才能知道哪个应用程序正在尝试连接?

任何帮助深表感谢!

编辑:

上述错误消息之前的日志消息:

Nov 27 18:30:17 localhost postfix/postscreen[29370]: CONNECT from [127.0.0.1]:50844 to [127.0.0.1]:25
Nov 27 18:30:17 localhost postfix/postscreen[29370]: WHITELISTED [127.0.0.1]:50844
Nov 27 18:30:17 localhost postfix/smtpd[13455]: connect from localhost[127.0.0.1]
Nov 27 18:30:17 localhost postfix/smtpd[13455]: lost connection after CONNECT from localhost[127.0.0.1]
Nov 27 18:30:17 localhost postfix/smtpd[13455]: disconnect from localhost[127.0.0.1] commands=0/0
Nov 27 18:30:17 localhost postfix/submission/smtpd[15222]: connect from localhost[127.0.0.1]
Nov 27 18:30:17 localhost postfix/submission/smtpd[15222]: lost connection after CONNECT from localhost[127.0.0.1]
Nov 27 18:30:17 localhost postfix/submission/smtpd[15222]: disconnect from localhost[127.0.0.1] commands=0/0

相关内容