ldap error code 68 가 나옵니다.
이미 entry가 있다는 말인데 분명 ldapsearch로 찾으면 안 나오는데.. 왜 입력은 안 되는 건지 모르겠어요.
index로 지정해 놓은 entry인데
혹시 index가 깨져서 그런 건 아닌지...
원인이 무엇인지 감을 잡을 수가 없습니다.
이런 경험 있으신 분 답변 좀 올려주세요.
데이타는 처음 들어갔다고 나오고 찾으면 없고
다시 똑같은 데이타를 넣으려고 하면 이미 있다고 나옵니다.
왜 이런 현상이 생기는 건지 모르겠네요..
ldapsearch command에서 옵션이나 검색범위등을 지정할 때 ...실수 하신 건 아니신지..?
ldap browser를 사용하여 보고 있는데요,
부모 entry( ou=User n) 밑이 보면 n으로 시작하는 uid=nate 이런 식의 자식 entry가 붙게 되어 있습니다.
특정 uid=namu라는 아이디에 대해서만 search해도 entry가 검색되지 않고 트리에도 보여 지질 않습니다.
하도 이상하여 n으로 시작하는 다른 아이디의 entry정보를 export해서 몇 가지 데이타값만 namu의 값으로 변경한 후 import를 하면 add only로 추가 하면 entry가 있다는 메세지가 나오고 add & update를 하면 추가되었다는 메세지가 나옵니다. 그런데 트리에서 보면 보이지를 않습니다.
search base ==> ou=User n, dc=domain.com
filter ==> uid=namu
해서 검색해도 나타나지 않고 혹시 다른 부모 entry에 있을까 싶어
search base ==> dc=domain.com
해서 검색해도 나타나질 않습니다.
혹시 어떤 현상인지 감이 오시는 분 답변 좀 올려 주십시요.
트리에 붙지 못하고 링크가 깨진 데이타로 존재하는 것인지.. 무엇인지 모르겠네요.
LDAP ver3를 사용하고 있고 데이타는 UTF-8로 지정되어 있습니다.
한글데이타들이 들어갔을 때 synchronize가 깨지는 경우인 것 같기도 한데 그 문제와 상관이 있는지 모르겠습니다.
그리고 데이타값의 뒤에 space로 공백이 한 20byte정도 차지하고 있을 경우에 데이타가 import시 제대로 데이타는 들어갔다고 나오는데 search하면 없는 문제가 있는데 이것과 상관이 있는건지도 ..
정리가 안 되지만 문제점은 들어간대로 데이타가 보이지를 않고 찾으면 없으면서 다시 넣으려고 하면 넣을 수가 없다는 것이 문제입니다.