Sun One Directory Server5.x 는 엔트리를 추가할때 DN을 엄격하게 체크하는 것 같습니다.
최하위 엔트리( leaf node 같은 ) 의 RDN이 없고 value만 없어도 4.x는 add가 가능했었는데요..( a,ou=test,o=test 이런식으로)
5.x는 불가능하더라구요.
이렇게 RDN( 또는 DN )을 체크하는 것이 서버 자체 기능인지 아니면 플러그인에 의한 것인지 알고 싶습니다.
Schema check off하면 스키마를 등록하지 않고도 저장은 가능하지만 RDN없이 저장한다? 전혀 이해가 되지 않는데요....
뭘 잘못 아셨는지... 제가 4.0부터 써왔는데.....
그럼
4.x에서는 DN이 a,ou=test,o=test 이런식으로 sdk로 add를 해도 에러없이 등록이 됬었거든요.
초기 개발자가 첨에 저렇게 등록을 해버리는 바람에 지금 문제가 된건데요.
5.x에서는 저렇게 dn을 해서 등록하면 에러가 나더라구요...
그래서 혹시 dn 체크가 플러그인에서 하는것이 아닌지 궁금해서요..
4점대에서 그렇게 들어갔다면 일종의 버그일거구요.
DN은 꼭 입력을 하셔야 합니다.
다 바꾸어 주셔야 할거 같습니다.