[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE : ldap_bind: Can't contact LDAP server
As i've said, i've recompiled with tcp wrappers support, and added slapd
in hosts.allow
I have this problem:
debian:~# ldapadd -H ldap://localhost -D "cn=Manager,dc=coldfire" -w
secret -f /tmp/arbre_exemple.ldif -x
adding new entry "dc=coldfire"
ldapadd: update failed: dc=coldfire
ldap_add: Undefined attribute type (17)
additional info: dn: attribute type undefined
You can see my config files lower
Note that all openldap's 'make test' was OK
If I use a migration tool:
debian:/home/cold/MigrationTools-44# ./migrate_all_online.sh
Enter the X.500 naming context you wish to import into: [dc=coldfire]
Enter the name of your LDAP server [ldap]:
Enter the manager DN: [cn=manager,dc=coldfire]: cn=Manager,dc=coldfire
Enter the credentials to bind with:
Do you wish to generate a DUAConfigProfile [yes|no]? no
Importing into dc=coldfire...
Creating naming context entries...
Migrating aliases...
Migrating groups...
Migrating hosts...
Migrating networks...
Migrating users...
Migrating protocols...
Migrating rpcs...
Migrating services...
Migrating netgroups...
Migrating netgroups (by user)...
Migrating netgroups (by host)...
Importing into LDAP...
ldap_bind: Can't contact LDAP server (81)
/usr/local/bin/ldapadd: returned non-zero exit status
It is really slapd which listens to ldap port:
Netstat -l -p says:
tcp 0 0 *:ldap *:* LISTEN 224/slapd
So I really don't know what's the problem
-----Message d'origine-----
De : owner-openldap-software@OpenLDAP.org
[mailto:owner-openldap-software@OpenLDAP.org] De la part de
christophe@coldfire-corp.com
Envoyé : jeudi 8 mai 2003 22:14
À : ldap
Objet : ldap_bind: Can't contact LDAP server
Hi
When I try to do a ldapadd command, i get this message :
ldap_bind: Can't contact LDAP server (81)
Here's the content of slapd.conf:
include /usr/local/etc/openldap/schema/core.schema
pidfile /usr/local/var/slapd.pid
argsfile /usr/local/var/slapd.args
loglevel -1
database bdb
suffix "dc=coldfire"
rootdn "cn=Manager,dc=coldfire"
rootpw secret
directory /usr/local/var/openldap-data
index objectClass eq
I thought it was slapd which could not bind ldap port, but netstat -l
says
that:
tcp 0 0 *:ldap *:*
LISTEN
So, if I understand fine, it seems ok, and it seems to really be slapd
which
listens to this port as ps aux | grep slapd says
root 16255 0.0 0.6 6940 2048 ? S May08 0:00 slapd -4
root 16256 0.0 0.6 6940 2048 ? S May08 0:00 slapd -4
root 16257 0.0 0.6 6940 2048 ? S May08 0:00 slapd -4
I get the " ldap_bind: Can't contact LDAP server (81) " error message
when I
try to migrate with migrate_all_online.pl from padl.com
If I try another way, with a ldif file
Here's my arbre_coldfire.ldif:
dn: dc=coldfire
objectClass: dcobject
dc: maison
dn: ou=People, dc=coldfire
objectClass: organization
ou: People
dn: uid=root,ou=People,dc=coldfire
uid: root
cn: root
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
userPassword: <I hide the hashed pass>.
shadowLastChange: 12178
shadowMax: 99999
shadowWarning: 7
loginShell: /bin/bash
uidNumber: 0
gidNumber: 0
homeDirectory: /root
gecos: root
and so on...
and if I type:
ldapadd -h localhost -p 389 -D "cn=manager,dc=exemple" -w secret -
f /tmp/arbre_coldfire.ldif
I get: ldap_sasl_interactive_bind_s: No such attribute (16)
And if I add -x arg: ldap_bind: Invalid credentials (49)
Thanks to help me
Chris