Ubuntu 22.04 Postfix apt upgrade 升级后缺少地图文件

Ubuntu 22.04 Postfix apt upgrade 升级后缺少地图文件

Ubuntu 22.04 LTS、Postfix、APT

安全更新已启用,APT 正在将更新应用于 Postfix。但是,升级后的 Postfix 处于无法运行的状态。我们在日志中收到以下错误:

postfix/proxymap[4090947]: warning: pgsql:/etc/postfix/sql-domain-aliases.cf is unavailable. unsupported dictionary type: pgsql

据我了解,postfix 在升级前会删除“地图”文件,并应在升级结束时将其放回原位。但是,升级后地图文件似乎没有重新添加。

由于关键地图文件不可用,邮件停止流动。更糟糕的是,Naemon/OMD 等服务监控应用程序认为一切正常,因为 SMTP 进程仍在接受消息,但没有实际的邮件流动。

简单地重新启动 postfix 进程就可以解决这个问题,但我需要弄清楚为什么 APT 在进行更新时会出现这样的错误。

最近两次 Postfix 更新(1 月 23 日和今天)都导致了这个问题。是的,Postgres 已安装并运行良好。是的,我检查了日志,这apt update正是问题开始的时间。Google 和其他搜索似乎找不到很多/任何类似的结果。

相关内容