작동하는 Active Directory 서버가 있지만 saslauthd
이를 사용하는 Postfix 서버를 인증(을 사용하여)하려고 할 때마다 바인딩된 사용자만 연결할 수 있다는 것을 알았습니다. 유효한 자격 증명을 사용하여 서버에 연결하려고 할 때마다 작동하지 않습니다.
바인딩된 사용자만 로그인할 수 있는 이유를 디버깅할 수 있는 곳이 있나요? Postfix가 모든 사용자에 대해 LDAP 인증을 수행하는 또 다른 설정이 있기 때문에 이것이 가능하다는 것을 알고 있지만 차이점이 무엇인지 알 수 없는 것 같습니다.
답변1
이 질문을 게시한 후 얼마 지나지 않아 답을 직접 찾았습니다.
문제는 내 ldap_search_base
바인딩된 사용자가 cn=postfix
에 있다는 것입니다 /etc/saslauthd.conf
. 검색 기반을 사용자 OU로 변경한 후 작동하기 시작했습니다. :)