ldap://IP:389/dc=test,dc=pe,dc=kr?sub??(objectclass=person)
에서 ??sub?(objectclass=person) 으로 해야 합니다.
? 하나 땜시 에러가 발생을 한 것입니다.
수고 하세요
-- 이광윤 님이 쓰신 글:
>> LDAP입문자에요. 여기 데이타베이스 자료에 있는 여러 글들을 읽어봐도
>> 개념은 대강알구 설치 도 했고 설정 추가 등등도 했거든요..
>>
>> 새로운 루트 노드 생성후에..
>> 데이타를 입력했거든요
>> LDAP을 설치한 곳에서 바로 이렇게 검색하면.. 검색이 되는듯한데..
>>
>> [root@noripia /]# ldapsearch -b "dc=test, dc=pe, dc=kr" "objectclass=person"
>> version: 2
>>
>> #
>> # filter: objectclass=person
>> # requesting: ALL
>> #
>>
>> # search result
>> search: 2
>> result: 10 Referral
>> ref: ldap://root.openldap.org
>>
>> # numResponses: 1
>> [root@noripia /]#
>>
>>
>> 서버가 아닌 다른 쪽에 있는 PC의 익스플로러상에서
>> ldap://IP:389/dc=test,dc=pe,dc=kr?sub??(objectclass=person)
>> 게 처보면
>>
>> "A"라는 alert창이 뜨고 그내용엔
>> "디렉터리서비스에서 검색 조건에 일치하는 항목을 찾을 수 없습니다."
>> 무슨짓을해봐도 웹상에서또는 다른 클라이언트측에서 접근이 안되요..
>>
>> 왕초보자라서 그러니 웃지마시구 답변해주시면 엄청나게 감사요.
>> 그리고 간단한 프로그램이 없어도 다른 클라이언트측에서 서버검색을 할수 있나요? 나중 웹로직이나 자바등등으로 짜면되겠지만 간단히 웹브라우저등등으로 쉽게 확인할수 있는 방법이 없는지요.........
>>
>> 글구 Berkeley DB를 설치하고 나서 LDAP을 설치한건데..
>> LDAP을 설정하고 루트노드추가하고 각각의 엔트리 추가해서 검색하는데
>> Berkeley DB는 한번도 설정안해줬고 실행도 안시켰는데 써먹는것인지요 아님 그냥 dbm인가? 그거 대신 쓰려구 까는게 좋다구그러는건지--;
>> 멍청해서 그런가-- 관련문서봐도 제대로 이용하는 방법을 모르겠네요..
>>
>> 쉽게 답변부탁드려요..
>> 질문만해서 죄송합니다...........
>> 감기조심하세요....... 여러 도움주신분들께 미리감사~
|