태그 보관물: openldap

openldap

back_sock으로 때리는 소켓을 만들지 않습니다

Ubuntu 12.04에 slapd를 설치하고 /etc/ldap/slapd.conf에서 다음과 같이 구성했습니다.

modulepath /usr/lib/ldap
moduleload back_sock.la
database sock
socketpath /tmp/slapd.sock

그러나 slapd를 시작하면 service slapd restartslapd가 실행 중이지만 / tmp에 소켓 파일이 없습니다. 내가 무엇을 놓치고 있습니까?

업데이트 :
출력 결과 netstat -nlp | grep slapd:

tcp        0      0 0.0.0.0:389             0.0.0.0:*               LISTEN      860/slapd
tcp6       0      0 :::389                  :::*                    LISTEN      860/slapd
unix  2      [ ACC ]     STREAM     LISTENING     8303     860/slapd           /var/run/slapd/ldapi



답변

back_sock이미 존재하는 다른 소켓에 연결하는 것이 목적입니다 . slapd-sock(5)맨 페이지에 설명되어 있습니다. 확실히 소켓을 만들지 않습니다.

로그를 검토하면 조치가 시도 될 때만 오류가 표시됩니다. 양말 백엔드가 조치를 수행해야 할 때마다 소켓을 열고 나중에 닫을 수 있기 때문입니다. could not open socket각 조치에 대해 소켓을 열 수없는 경우 로그에 항목 이 표시됩니다.

slapd가 소켓에서 수신 대기하도록하려면을 수정 /etc/default/slapd하고 slapi : // URL을 조정 / 추가해야합니다 (슬래시를 % 2f로 인코딩해야합니다 slapd(8). 자세한 내용은 참조).


답변