Hello ALL Help need help with LDAP
I use RedHat AS 4 ,
$ rpm -qa | grep ldap
openldap-2.2.13-2
openldap-devel-2.2.13-2
openldap-servers-2.2.13-2
nss_ldap-226-1
mod_authz_ldap-0.26-2
php-ldap-4.3.9-3.1
python-ldap-2.0.1-2
openldap-clients-2.2.13-2
Also I have installed Oracle9i on this machine
I need to configure LDAP
my sldap.conf
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/inetorgperson.schema
allow bind_v2
pidfile /var/run/slapd.pid
argsfile /var/run/slapd.args
database ldbm
suffix "dc=orion,dc=com"
rootdn "cn=Manager,dc=orion,dc=com"
rootpw {SSHA}k45gp2MBIcED7.....
directory /var/lib/ldap/orion.com
index objectClass eq,pres
index ou,cn,mail,surname,givenname eq,pres,sub
I start ldap /usr/sbin/slapd -u ldap -h ldap:/// -d -1
I CREATE orion.com.ldif
dn:dc=orion,dc=com
objectclass:dcObject
objectclass: organization
o:Example Company
dcrion
dn:cn=Manager,dc=orion,dc=com
objectclass: organizationalRole
cn:Manager
But when i try to add orion.com.ldif
/usr/bin/ldapadd -x -D "cn=manager, dc=orion, dc=com" -w ldap -f orion.com.ldif -h orion
ldap_bind: Invalid credentials (49)
always heve this error
In log i see
conn=0 fd=10 ACCEPT from IP=127.0.0.1:25725 (IP=0.0.0.0:389)
daemon: added 10r
daemon: activity on:
daemon: select: listen=6 active_threads=0 tvp=NULL
daemon: select: listen=7 active_threads=0 tvp=NULL
daemon: activity on 1 descriptors
daemon: activity on: 10r
daemon: read activity on 10
connection_get(10)
connection_get(10): got connid=0
connection_read(10): checking for input on id=0
ber_get_next
ldap_read: want=8, got=8
0000: 30 2c 02 01 01 60 27 02 0,...`'.
ldap_read: want=38, got=38
0000: 01 03 04 1c 63 6e 3d 6d 61 6e 61 67 65 72 2c 20 ....cn=manager,
0010: 64 63 3d 6f 72 69 6f 6e 2c 20 64 63 3d 63 6f 6d dc=orion, dc=com
0020: 80 04 6c 64 61 70 ..ldap
ber_get_next: tag 0x30 len 44 contents:
ber_dump: buf=0x08c28ca8 ptr=0x08c28ca8 end=0x08c28cd4 len=44
0000: 02 01 01 60 27 02 01 03 04 1c 63 6e 3d 6d 61 6e ...`'.....cn=man
0010: 61 67 65 72 2c 20 64 63 3d 6f 72 69 6f 6e 2c 20 ager, dc=orion,
0020: 64 63 3d 63 6f 6d 80 04 6c 64 61 70 dc=com..ldap
ber_get_next
ldap_read: want=8 error=Resource temporarily unavailable
ber_get_next on fd 10 failed errno=11 (Resource temporarily unavailable)
do_bind
ber_scanf fmt ({imt) ber:
ber_dump: buf=0x08c28ca8 ptr=0x08c28cab end=0x08c28cd4 len=41
0000: 60 27 02 01 03 04 1c 63 6e 3d 6d 61 6e 61 67 65 `'.....cn=manage
0010: 72 2c 20 64 63 3d 6f 72 69 6f 6e 2c 20 64 63 3d r, dc=orion, dc=
0020: 63 6f 6d 80 04 6c 64 61 70 com..ldap
ber_scanf fmt (m}) ber:
ber_dump: buf=0x08c28ca8 ptr=0x08c28cce end=0x08c28cd4 len=6
0000: 00 04 6c 64 61 70 ..ldap
>>> dnPrettyNormal: <cn=manager, dc=orion, dc=com>
=> ldap_bv2dn(cn=manager, dc=orion, dc=com,0)
<= ldap_bv2dn(cn=manager, dc=orion, dc=com,0)=0
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=manager,dc=orion,dc=com,272)=0
=> ldap_dn2bv(272)
<= ldap_dn2bv(cn=manager,dc=orion,dc=com,272)=0
<<< dnPrettyNormal: <cn=manager,dc=orion,dc=com>, <cn=manager,dc=orion,dc=com>
do_bind: version=3 dn="cn=manager,dc=orion,dc=com" method=128
conn=0 op=0 BIND dn="cn=manager,dc=orion,dc=com" method=128
==> ldbm_back_bind: dn: cn=manager,dc=orion,dc=com
dn2entry_r: dn: "cn=manager,dc=orion,dc=com"
=> dn2id( "cn=manager,dc=orion,dc=com" )
=> ldbm_cache_open( "dn2id.dbb", 73, 600 )
ldbm_cache_open (blksize 8192) (maxids 2046) (maxindirect 5)
<= ldbm_cache_open (opened 0)
<= dn2id NOID
dn2entry_r: dn: "dc=orion,dc=com"
=> dn2id( "dc=orion,dc=com" )
=> ldbm_cache_open( "dn2id.dbb", 73, 600 )
<= ldbm_cache_open (cache 0)
<= dn2id NOID
send_ldap_result: conn=0 op=0 p=3
send_ldap_result: err=49 matched="" text=""
send_ldap_response: msgid=1 tag=97 err=49
ber_flush: 14 bytes to sd 10
0000: 30 0c 02 01 01 61 07 0a 01 31 04 00 04 00 0....a...1....
ldap_write: want=14, written=14
0000: 30 0c 02 01 01 61 07 0a 01 31 04 00 04 00 0....a...1....
conn=0 op=0 RESULT tag=97 err=49 text=
daemon: select: listen=6 active_threads=0 tvp=NULL
daemon: select: listen=7 active_threads=0 tvp=NULL
daemon: activity on 1 descriptors
daemon: activity on: 10r
daemon: read activity on 10
connection_get(10)
connection_get(10): got connid=0
connection_read(10): checking for input on id=0
ber_get_next
ldap_read: want=8, got=0
ber_get_next on fd 10 failed errno=0 (Success)
connection_read(10): input error=-2 id=0, closing.
connection_closing: readying conn=0 sd=10 for close
connection_close: conn=0 sd=10
daemon: removing 10
conn=0 fd=10 closed
Please Help
LDAP help
-
- Заглянувший
- Сообщения: 1
- Зарегистрирован: 08 дек 2005, 16:20