ldapadd -x -h localhost
-D "cn=mailadmin,dc=global-drum,dc=com" -W -f /srv/ox/share/init_ldap.ldif works!
why don't they tell you in the tutorial to have double
quotes :P
Thanks and Kind Regards,
Ian Moroney
Field
Engineer
T: 020 8891
3010
M: 07791
965924
F: 020 8288
2591
TechDivision -
Making IT Work
Ian,
Try ldapadd -x -h localhost -D "cn=mailadmin,dc=global-drum,dc=com" -W -f
/srv/ox/share/init_ldap.ldif and see if this
works. Notice the DN after the -D is in double quotes. Also, if you have the
HOSTS (which is depreciated) or URI (which is the new way of defining providers)
defined in your /etc/openldap/ldap.conf file you do not need to define the -h
localhost in the ldapadd or ldapsearch commands.
Regards,
David Damon
Senior Systems Integration Analyst
"Ian Moroney"
<ian.moroney@techdivision.co.uk>
Sent by:
openldap-software-bounces+ddamon=baxglobal.com@openldap.org
02/07/2007 07:09 AM
|
To
| <openldap-software@openldap.org>
|
cc
|
|
Subject
| Invalid
DN |
|
Hi again all!
Just another brick
wall i've ran into...
I am running the following command:
ldapadd -x -h localhost -D
cn=mailadmin,dc=global-drum,dc=com -W -f /srv/ox/share/init_ldap.ldif
I then get:
ldap_bind: Invalid DN syntax (34)
additional info: invalid DN
This error happens if i have
UID=mailadmin,dc=global-drum,dc=com, cn=root.... cn=mailadmin or
whatever.
if
necessary, i can post the contents of the init_ldap.ldif and my slapd.conf
files.
ldapsearch -h localhost -D "UID=mailadmin,dc=global-drum,dc=com" -x
-W
(after password enter)
comes back with:
# extended LDIF
#
# LDAPv3
# base <> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# search result
search: 2
result: 32 No such object
# numResponses: 1
and when i look at slapd -d -1, it is showing the
following, amongst other things:
ldap_read:
want=8, got=7
0000: 30 05 02 01 03 42
00
ber_get_next: tag 0x39 len 5
contents:
ber_dump: buf=0x80268b80
ptr=0x80268b80 end=0x80268b85 len=5
0000: 02 01 03 42 00
ber_get_next
ldap_read: want=8
error=Resource temporarily unavailable
ber_get_next on fd 16 failed errno=11 (Resource temporarily
unavailable)
The database is supposed to be empty, so maybe it should be reporting
what it is reporting above.
Thoughts?
Thanks and Kind Regards,
Ian
Moroney
Field Engineer
T:
020 8891 3010
M: 07791
965924
F: 020 8288
2591
www.techdivision.co.uk
TechDivision
- Making IT Work