Dovecot/Postfix lda(root): 오류: net_connect_unix(/run/dovecot/stats-writer) 실패: 권한이 거부되었습니다.

Dovecot/Postfix lda(root): 오류: net_connect_unix(/run/dovecot/stats-writer) 실패: 권한이 거부되었습니다.

이 오류가 발생합니다.

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
}

데비안 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
  }
}

관련 정보