D
Dreamsword
Guest
Hey guys
I compiled OpenLDAP with --enable-sql, I have setup the lda.conf, slapd.conf and both the odbc config files.
It starts the slapd no problem.
But as soon as I try to add an entry (via phpldapadmin) it gives me -
Could not add the object to the LDAP server.
LDAP said:
Server is unwilling to perform
Error number:
0x35 (LDAP_UNWILLING_TO_PERFORM)
Description:
The LDAP server refused to perform the operation.
I then started slapd with slapd –d 1
And I see this error in the log when I try to add an item
520cbd45 >>> dnPrettyNormal: <dc=ond>
520cbd45 <<< dnPrettyNormal: <dc=ond>, <dc=ond>
520cbd45 ==>backsql_add("dc=ond")
520cbd45 oc_check_required entry (dc=ond), objectClass "domain"
520cbd45 oc_check_allowed type "dc"
520cbd45 oc_check_allowed type "objectClass"
520cbd45 oc_check_allowed type "structuralObjectClass"
520cbd45 backsql_add("dc=ond"): cannot map structuralObjectClass "domain" -- aborting
520cbd45 send_ldap_result: conn=1002 op=1 p=3
520cbd45 send_ldap_response: msgid=2 tag=105 err=53
ber_flush2: 58 bytes to sd 10
520cbd45 <==backsql_add("dc=ond"): 53 "operation not permitted within namingContext"
I am using the database that came with openldap
But for the life of me I have no idea what the cause of this is and how I will be able to fix it.
Any suggestions?
I compiled OpenLDAP with --enable-sql, I have setup the lda.conf, slapd.conf and both the odbc config files.
It starts the slapd no problem.
But as soon as I try to add an entry (via phpldapadmin) it gives me -
Could not add the object to the LDAP server.
LDAP said:
Server is unwilling to perform
Error number:
0x35 (LDAP_UNWILLING_TO_PERFORM)
Description:
The LDAP server refused to perform the operation.
I then started slapd with slapd –d 1
And I see this error in the log when I try to add an item
520cbd45 >>> dnPrettyNormal: <dc=ond>
520cbd45 <<< dnPrettyNormal: <dc=ond>, <dc=ond>
520cbd45 ==>backsql_add("dc=ond")
520cbd45 oc_check_required entry (dc=ond), objectClass "domain"
520cbd45 oc_check_allowed type "dc"
520cbd45 oc_check_allowed type "objectClass"
520cbd45 oc_check_allowed type "structuralObjectClass"
520cbd45 backsql_add("dc=ond"): cannot map structuralObjectClass "domain" -- aborting
520cbd45 send_ldap_result: conn=1002 op=1 p=3
520cbd45 send_ldap_response: msgid=2 tag=105 err=53
ber_flush2: 58 bytes to sd 10
520cbd45 <==backsql_add("dc=ond"): 53 "operation not permitted within namingContext"
I am using the database that came with openldap
But for the life of me I have no idea what the cause of this is and how I will be able to fix it.
Any suggestions?