옵션에 '-'를 안 붙여서 그런듯....
저도 해보니까 -를 붙이면 되더군요.
/usr/local/ldap/bin/ldapsearch B h localhost p 9009 b 'o=myorg, c=US' 'mail=S*'
의 경우면
/usr/local/ldap/bin/ldapsearch -B -h localhost -p 9009 -b 'o=myorg, c=US' 'mail=S*'
로 고치면 될 겁니다.
그러고도 안되면 서버에 문제가 있는 거겠죠?? ^^;;
>>김동만 님께서 쓰시길<<
:: ldap를 공부한지 3일 밖에 안된 초보입니다.
:: 지금은 ldapsearch 사용때문에 애먹고 있씁니다.
::
:: OpenLDAP-1.2.11을 쓰고 있는데
:: /usr/local/ldap/libexec/slapd localhost -p 9009 -d 5 이렇게 실행시킨후
::
:: /usr/local/ldap/bin/ldapsearch -B -h localhost -p 9009 -b 'o=myorg, c=US' 'mail=S*'
::
:: 이렇게 실행시켰더니.
:: 실행은 안되고 옵션 목록만 주루룩 나왔습니다.
::
:: /usr/local/ldap/bin/ldapsearch B h localhost p 9009 b 'o=myorg, c=US' 'mail=S*'
::
:: 이런 식으로 실행을 했더니 bad filter error가 생기고,
::
:: /usr/local/ldap/bin/ldapsearch h localhost p 9009 b 'o=myorg, c=US' 'mail=S*'
::
:: 이런 식으로 B 옵션을 빼고 실행시켜 보니까
::
:: :cannot contact LDAP server
::
:: 가 생기더군요.
::
:: 정말 미치겠씁니다.
::
:: 누가 좀 방법을 알려주세요. 그리고 저는 back-db로 ldbm을 쓰고 있습니다.
:: 그리고 myslap.ldif 를 /usr/local/ldap/var/openldap-ldbm에 넣어서
:: ldif2ldbm을 실행시켰습니다.
::
:: 부디 이 에러의 원인좀 누가 알려주세요.
::
:: 그럼 대답을 기다리겠습니다. 이만.
::
::
::
|