I can get the system working fine with an
example schema - or a suggested one,
but trying to get it to use a different one
makes it fall over.
ldapadd -xv -f db_data
db_data:
=========================
dn:
dc=ldap,dc=thermeoneurope,dc=com
objectClass: top objectClass: dcObject objectClass: organization dc: thermeoneurope o: Thermeon Europe description: Thermeon Europe Domain Output:
=========================
ldap_initialize( <DEFAULT> )
add objectClass: top dcObject organization add dc: thermeoneurope add o: Thermeon Europe add description: Thermeon Europe Domain adding new entry "dc=ldap,dc=thermeoneurope,dc=com" ldap_add: Unknown error additional info: SQL-backend error ldif_record() = 80
SLAPD -d1 output (relevant
lines):
========================
==>backsql_add():
adding entry 'dc=ldap,dc=thermeoneurope,dc=com'
backsql_add(): cannot determine objectclass of entry -- aborting the slapd.conf has included:
======================== include
/usr/local/etc/openldap/schema/core.schemainclude /usr/local/etc/openldap/schema/cosine.schema include /usr/local/etc/openldap/schema/inetorgperson.schema include /usr/local/etc/openldap/schema/nis.schema and all the files are there and
accessible.
The ldap add works fine if i don't specify
the objectClasses like that,
but i don't understand why it shouldn't work
given examples of it working
with exactly that data.
In all previous examples the structure of
the LDAP schema was in the createdb and
ensuing commands (i called the file
db_meta.sql which includes how i have set out the
database ldap_attr_mappings)
Can anyone help me out please?
Thanks
Gareth Kirwan
e-Card: www.carsplus.co.uk/e-Card/gbjk.shtml Site: www.thermeoneurope.com Thermeon Europe Ltd, +44 (0) 1293 864303 gbjk@carsplus.co.uk |