[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: AW: AW: ldap_add: No such object
Thank you once again, I think it still will work out properly... at least!
;)
now with this this ldif file:
---------------------------------------
dn: uid=gijs, o=linuxdomain.es
cn: Gijs Lemahieu
sn: Lemahieu
objectclass: person
dn: uid=wannes, o=linuxdomain.es
cn: Wannes Debusschere
sn: Debusschere
objectclass: person
dn: uid=stijn, o=linuxdomain.es
cn: Stijn Bal
sn: Bal
objectclass: person
i'm having this as result
---------------------------------------
ldapadd -D "cn=root,o=linuxdomain.es" -w ldap -f
/usr/local/etc/openldap/linuxdomain2.es.ldif -x
adding new entry "uid=gijs, o=linuxdomain.es"
adding new entry "uid=wannes, o=linuxdomain.es"
adding new entry "uid=stijn, o=linuxdomain.es"
so i think this is quite good but when i try to search with:
-----------------------------------------
ldapsearch uid=gijs
then this is the result:
-----------------------------------------
ldap_sasl_interactive_bind_s: No such object
and when i add -x to disable sasl then i have the result:
------------------------------------------
version: 2
#
# filter: uid=gijs
# requesting: ALL
#
# search result
search: 2
result: 32 No such object
# numResponses: 1
so this is still not good but i was able to add the information to the
database
Anyone knows the cause of this? i find it quite strange
Thanks!
Gijs
> You must use the command :
>
> -D option means who have the rights to add something
>
> ldapadd -x -D "for example (cn=root,dc=test,dc=de)" -w secret -f
> /usr/local/etc/openldap/linuxdomain.es.ldif
>
>
> Regards Ferruh
>
>
> -----Ursprüngliche Nachricht-----
> Von: gijs_lemahieu@gmx.net [mailto:gijs_lemahieu@gmx.net]
> Gesendet: Freitag, 24. Mai 2002 11:03
> An: Zamangoer, Ferruh; openldap-software@OpenLDAP.org
> Betreff: Re: AW: ldap_add: No such object
>
>
> Thank you for that tip, that was indead incorrectly. But the problem
> now is
> that i've got a new
> problem. When i give the commando:
> -----------------------------------------
> ldapadd -w ldap -f /usr/local/etc/openldap/linuxdomain.es.ldif -x
>
> then i get this as reply:
> -----------------------------------------------------
> adding new entry "o=linuxdomain.es"
> ldap_add: Insufficient access
>
> ldif_record() = 50
>
> So now it says that there is somewhere insufficient access. I don't
> know how
> this is possible
> because this stands in my slapd.conf
> -------------------------------------------
> access to *
> by self write
> by anonymous auth
> by * read
>
> and I also checked once and
> -------------------------------------
> directory /usr/local/var/openldap-ldbm
>
> has mode 700 as access so this should be good i think.
>
> Does anyone know how to solve this problem?
> Thank you very much!
> Gijs
>
> > I think that your problem is that you have a wrong suffix , because
> you
> > wrote in your slapd.conf
> > suffix "dc=linuxdomain,dc=es". If you take the dc => Entry in
> your suffix
> > you must take the same entry in the top of your ldif.file
> >
> >
> > like
> >
> > dn: dc=linuxdomain,dc=es
> > objectclass: dcObject
> > objectclass: organization
> > o: linuxdomain
> > dc: linuxdomain
> >
> > dn: uid=gijs, dc=linuxdomain,dc=es
> > uid: gijs
> > cn: Gijs Lemahieu
> > sn: Lemahieu
> > objectclass: person
> >
> >
> > ....
> >
> > etc
> >
> > hope it will help
> >
> >
> > Regards
> > Ferruh
> >
> >
> >
> >
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: gijs_lemahieu@gmx.net [mailto:gijs_lemahieu@gmx.net]
> > Gesendet: Donnerstag, 23. Mai 2002 19:12
> > An: openldap-software@OpenLDAP.org
> > Betreff: ldap_add: No such object
> >
> >
> > Hello,
> > when I want to add some information to my ldap database then i get an
> > error
> > which says
> > ldap_add: No such object
> > I already tried several solutions that i found in the archive but
> nothing
> > seems to help
> >
> > This is slapd.conf file
> > ----------------------------
> > include /usr/local/etc/openldap/schema/core.schema
> > include /usr/local/etc/openldap/schema/cosine.schema
> > include /usr/local/etc/openldap/schema/inetorgperson.schema
> > include /usr/local/etc/openldap/schema/nis.schema
> > include /usr/local/etc/openldap/schema/misc.schema
> >
> > schemacheck on
> >
> > pidfile /usr/local/var/slapd.pid
> > argsfile /usr/local/var/slapd.args
> >
> > database ldbm
> > suffix "dc=linuxdomain,dc=es"
> > rootdn "cn=root,dc=linuxdomain,dc=es"
> > rootpw ldap
> > directory /usr/local/var/openldap-ldbm
> >
> > This is the ldif file i want to add
> > -----------------------------------
> > dn: o=linuxdomain.org
> > o: linuxdomain.org
> > objectclass: top
> > objectclass: organization
> >
> > dn: uid=gijs, o=linuxdomain.org
> > uid: gijs
> > cn: Gijs Lemahieu
> > sn: Lemahieu
> > objectclass: person
> >
> > dn: uid=wannes, o=linuxdomain.org
> > uid: wannes
> > cn: Wannes Debusschere
> > sn: Debusschere
> > objectclass: person
> >
> > dn: uid=stijn, o=linuxdomain.org
> > uid: stijn
> > cn: Stijn Bal
> > sn: Bal
> > objectclass: person
> >
> > When i give the command
> > -------------------------------
> > ldapsearch -x -b 'dc=linuxdomain,dc=es' '(objectclass=*)'
> >
> > then i get this as result:
> > -------------------------------
> > version: 2
> >
> > #
> > # filter: (objectclass=*)
> > # requesting: ALL
> > #
> >
> > # search result
> > search: 2
> > result: 32 No such object
> >
> > # numResponses: 1
> >
> > and with the commando:
> > -------------------------------
> > ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts
> >
> > i get this:
> > -------------------------------
> > version: 2
> >
> > #
> > # filter: (objectclass=*)
> > # requesting: namingContexts
> > #
> >
> > # search result
> > search: 2
> > result: 0 Success
> >
> > # numResponses: 1
> >
> > I really don't have a clue what i'm doing wrong,
> > can someone help me here??
> >
> > Thank you very much!
> >
> > --
> > GMX - Die Kommunikationsplattform im Internet.
> > http://www.gmx.net
> >
>
> --
> GMX - Die Kommunikationsplattform im Internet.
> http://www.gmx.net
>
--
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net