dovecot이 시작되지 않았습니다: 서비스(imap)가 (/usr/lib/dovecot/imap)에 액세스하지 못했습니다.

dovecot이 시작되지 않았습니다: 서비스(imap)가 (/usr/lib/dovecot/imap)에 액세스하지 못했습니다.

dovecot을 설치했는데 서비스가 실행되지 않습니다. 나는 다음을 사용하여 확인했고 ps -A | grep dovecot 테스트 service dovecot status 결과는 다음과 같습니다.dovecot stop/waiting

그리고 /var/log/mail.err나는 .log보았다:

localhost dovecot: master: **Fatal**: service(imap) access(/usr/lib/dovecot/imap) failed: No such file or directory

구성을 grep()할 때 /etc/dovecot그러한 구성이 없다는 것을 알았습니다.

환경 고려사항:

  1. postfix 서비스가 실행 중이고 내 설정은 Postfix + Dovecot + SASLdAuth(LDAP 사용)입니다.
  2. sasldauth는 LDAP에서도 자체적으로 잘 작동합니다. (testaslauthd를 사용하여 확인됨)

답변1

@Celada에게 감사드립니다. 귀하의 의견에 따르면 비둘기장 설치가 손상된 것 같습니다. 이것을 사용하여 설치했는데 sudo apt-get install dovecot-imapd dovecot-pop3d서비스가 정상적으로 시작되었습니다. 원격으로도 로그인에 성공했습니다.

SASL을 통해 LDAP에 대해 이 기능을 구성하기 전까지는 잘 작동했기 때문에 일부 구성을 엉망으로 만든 것 같습니다. 어떤 이유로 근본 원인은 비둘기장 설치가 손상되었다는 것입니다.

관련 정보