%3A%20%E3%82%A8%E3%83%A9%E3%83%BC%3A%20net_connect_unix(%2Frun%2Fdovecot%2Fstats-writer)%20%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3A%20%E6%A8%A9%E9%99%90%E3%81%8C%E6%8B%92%E5%90%A6%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F.png)
次のエラーが発生します:
Dec 15 07:40:39 example.com postfix/local[116804]: E5DFC9CD1: to=<[email protected]>, relay=local, delay=0.02, delays=0/0/0/0.01, dsn=4.3.0, status=deferred (temporary failure. Command output: lda(root): Error: net_connect_unix(/run/dovecot/stats-writer) failed: Permission denied )
# ls -ld /run/dovecot/stats-writer /run/dovecot /run
drwxr-xr-x 25 root root 720 Dec 15 06:29 /run
drwxr-xr-x 5 root root 820 Dec 15 07:18 /run/dovecot
srw-rw---- 1 vmail vmail 0 Dec 15 07:18 /run/dovecot/stats-writer
/etc/postfix/master.cf:
dovecot unix - n n - - pipe flags=DRhu
user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}
doveconf レポート:
service stats {
chroot =
client_limit = 0
drop_priv_before_exec = no
executable = stats
extra_groups =
group =
idle_kill = 4294967295 secs
privileged_group =
process_limit = 1
process_min_avail = 0
protocol =
service_count = 0
type =
unix_listener stats-reader {
group = vmail
mode = 0660
user = vmail
}
unix_listener stats-writer {
group = vmail
mode = 0660
user = vmail
}
user = $default_internal_user
vsz_limit = 18446744073709551615 B
}
Debian 11。Postfix/dovecot/postfixadmin スタック。
何か提案はありますか? トラブルシューティングの手順はありますか?
答え1
以下の設定をファイルに追加し/etc/dovecot/dovecot.conf
、dovecot サービスを再ロードします。
service stats {
unix_listener stats-reader {
group = mail
mode = 0666
}
unix_listener stats-writer {
group = mail
mode = 0666
}
}
service anvil {
unix_listener anvil {
group = mail
mode = 0666
}
}