我们有一个 VPS,其中有几项 Docker 容器中的服务,另一个 Docker 容器在其上运行 Traefik 反向代理。
上周一早上,该服务器上运行的所有服务都无法向托管在另一台专用服务器上的邮件服务器发送 SMTP 请求。
另一台服务器运行良好,我们可以使用在同一台专用服务器上运行的 Thunderbird、Mailspring 或 Modoboa Web 客户端通过它发送电子邮件。
但是托管在 VPS 上的 Web 客户端 Roundcube(基于 PHP)无法发送电子邮件。另一个无法发送电子邮件的服务是 Weblate(基于 Django)服务,显示以下错误消息:
weblate.E003 Cannot send e-mail ([Errno 111] Connection refused), please check EMAIL_* settings.
我知道问题不在于这些服务的配置,这些服务在问题发生之前就一直不间断地运行。问题出现时,没有人触碰过服务器中的任何内容。邮件服务器没有将 IP 地址列入黑名单。其余服务运行正常,我们在 Roundcube 上收到电子邮件,其他 Web 应用程序也正常运行。
我愿意接受任何建议,并将根据您的反馈继续编辑问题。提前致谢。
添加了相关详细信息
- hostnamectl 输出:
Static hostname: vps-ba3c567d
Icon name: computer-vm
Chassis: vm
Machine ID: fa2a6b00e35e47d088520ae59c46e1ce
Boot ID: dd72233a933f4fb88b108069c3f39943
Virtualization: kvm
Operating System: Debian GNU/Linux 11 (bullseye)
Kernel: Linux 5.10.0-26-cloud-amd64
Architecture: x86-64
- 该 vps 由 OVH 托管
- CLI 历史记录表明问题出现时没有人输入任何命令。