안녕하세요. :)
>>송지훈 님께서 쓰시길<<
:: ldapadd -D "cn=suni00, dc=kernel, dc=pe, dc=kr" -W << EOF
:: dn: dc=kernel, dc=pe, dc=kr
:: cn: kernel
:: objectclass: domain
:: Enter LDAP Password:
:: EOF
::
:: 이러고나면
:: ldap_bind: Invalid credentials
::
:: 라고 나옵니다...
::
:: 왜 이렇죠???
::
:: 좀 도와주세요....
>OpenLDAP 1.2.11을 쓰시나요? Invalid credentials는 주로 패스워드가 틀렸을경우에
>나옵니다. 패스워드는 slapd.conf의 rootpw와 동일합니까? slapd는 떠있습니까?
>그리고 domain objectclass는 slapd.oc.conf를 보시면 알겠지만 require 항목에
>dc와 objectclass가 있습니다. 그러므로 위의
>:: cn: kernel
>부분은 dc: kernel로 고쳐주셔야 합니다. 만일 slapd.conf에 schemacheck off라고
>되어 있다면 위와 같이 하여도 에러없이 입력이 될것입니다. 또한 OpenLDAP 2.0.7
>에서는 domain이라는 objectclass는 사라지고 core.schema에 dcObject objectclass만
>이 있습니다.
>만일 그래도 입력이 안된다면 slapd를 띄우실때
>./libexec/slapd -f etc/openldap/slapd.conf -d 133 으로 띄우시고
>ldapadd를 하셔서 디버깅정보가 어떻게 나오는지 보시면 원인을 찾을수 있을겁니다.
>그럼 도움이 되셨기를...
디버그 해도 에러는 안 나오거든요...
(그리고 sldap.conf에 있는 패스워드를 고쳐서 해도 안 되더라구요...)
그런데 계속 위의 에러가 나옵니다...
다시깔고 해도 그러구요...
어제도 밤새도록 해 봤는데 안 됩니다...
구동은 되는데... -.-
덧붙여서 브라우저 상에서 ldap://localhost:389 라고 해도 찾지를 못하는데 이건 왜 이러는지요???
참 안 되는게 너무 많아서...
자꾸 귀찮게 하는건 아닌지 모르겠습니다...
그래도 단 한줄만이라도 답변 부탁드릴께요...
부탁드립니다.
|