[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Error adding entry in ou



Cristian Del Carlo a écrit :
In my slap.conf i don't include nis.schema but i include rfc2307bis ...
rfc2307bis.schema:objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' SUP top AUXILIARY
  
The problem is that in your schema, your object is defined as AUXILIARY (on my Redhat SEL 03, posixGroup is in nis.schema and is STRUCTURAL). An entry must have at list one structural objectClass, for example person, or any object you want provided it is defined as structural.
For example you'll have to put (you must add sn because of person objectClass)
dn: cn=Default,ou=groups,dc=test,dc=it
objectClass: top
objectClass: posixGroup
objectClass: person
cn: Default
sn: Default
gidNumber: 500

Is the slap.conf that is present in suse linux 9.1.
Is correct ?

If i include nis.schema i have an error.
Thanks.


On Jul 21, 2004 10:42 AM, malini <malini@visolve.com> wrote:

  
Bu if i add in groups ou an entry like this:
dn: cn=Default,ou=groups,dc=test,dc=it
objectClass: top
objectClass: posixGroup
cn: Default
gidNumber: 500
      
Your posixGroup is in nis.schema.Include this in slap.conf
./nis.schema:objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' SUP top
STRUCTURAL


Regards,
malini@visolve.com
www.visolve.com


----- Original Message -----
From: "Cristian Del Carlo" <cristian.delcarlo@osratoscana.it>
To: <openldap-software@OpenLDAP.org>
Sent: Wednesday, July 21, 2004 1:46 PM
Subject: Error adding entry in ou


    
Hi,
I have a problem adding entry in my ou.
I use openldap 2.2.6.
I have this ldap tree :
dn: dc=test,dc=it
objectClass: top
objectClass: dcObject
objectClass: organization
dc: test
o: Dominio
description: Dominio di Test

# root, test.it
dn: cn=root,dc=test,dc=it
objectClass: organizationalRole
cn: root
description: Manager del Dominio

# accounts, test.it
dn: ou=accounts,dc=test,dc=it
objectClass: top
objectClass: organizationalUnit
ou: accounts

# groups, test.it
dn: ou=groups,dc=test,dc=it
objectClass: top
objectClass: organizationalUnit
ou: groups

Bu if i add in groups ou an entry like this:
dn: cn=Default,ou=groups,dc=test,dc=it
objectClass: top
objectClass: posixGroup
cn: Default
gidNumber: 500

I had the following error:
Enter LDAP Password:
adding new entry "cn=Default,ou=groups,dc=test,dc=it"
ldapadd: update failed: cn=Default,ou=groups,dc=test,dc=it
ldap_add: Object class violation (65)
        additional info: no structural object class provided

Why ? Where is the problem? Someone could help me?

This is my slapd.conf :
include         /etc/openldap/schema/core.schema
include         /etc/openldap/schema/cosine.schema
include         /etc/openldap/schema/inetorgperson.schema
include         /etc/openldap/schema/rfc2307bis.schema
include         /etc/openldap/schema/yast2userconfig.schema
include         /etc/openldap/schema/phpgwaccount.schema
include         /etc/openldap/schema/phpgwcontact.schema
pidfile         /var/run/slapd/run/slapd.pid
argsfile        /var/run/slapd/run/slapd.args
modulepath      /usr/lib/openldap/modules
database        bdb
checkpoint      1024    5
cachesize       10000
suffix          "dc=test,dc=it"
rootdn          "cn=root,dc=test,dc=it"
rootpw          *******
directory       /var/lib/ldap
index default eq
index   objectClass,uid,uidNumber,gidNumber     eq
index   phpgwContactOwner pres,eq,sub
access to attr=userPassword
 by self write
 by anonymous auth
 by dn.base="cn=root,dc=test,dc=it" write
 by * none
access to *
 by self write
 by dn.base="cn=root,dc=test,dc=it" write
 by * read

Thanks for yours help.


Cristian Del Carlo



      
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.713 / Virus Database: 469 - Release Date: 6/30/2004

    



Cristian Del Carlo