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

(ITS#9044) fanruan



Full_Name: leo.li
Version: 2.4.44
OS: CentOS7
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (114.223.227.133)


I want to deploy Openldap server with the backend of mysql. 
By following https://gist.github.com/mahirrudin/9b7754e54f1e8e532049484864beba42#file-ubuntu-bionic-openldap-mysql-sh-L23
 , Openldap is started but I can't add new records.

Log shows,
5d15b75a <<< dnPrettyNormal: <dc=fanruan,dc=com>, <dc=fanruan,dc=com>
5d15b75a ==>backsql_add("dc=fanruan,dc=com")
5d15b75a oc_check_required entry (dc=fanruan,dc=com), objectClass "dcObject"
5d15b75a oc_check_required entry (dc=fanruan,dc=com), objectClass
"organization"
5d15b75a oc_check_allowed type "o"
5d15b75a oc_check_allowed type "objectClass"
5d15b75a oc_check_allowed type "structuralObjectClass"
5d15b75a oc_check_allowed type "dc"
5d15b75a    backsql_add("dc=fanruan,dc=com"): create procedure is not defined
for structuralObjectClass "organization" - aborting
5d15b75a send_ldap_result: conn=1012 op=1 p=3
5d15b75a send_ldap_result: err=53 matched="" text="operation not permitted
within namingContext"
5d15b75a send_ldap_response: msgid=2 tag=105 err=53
ber_flush2: 58 bytes to sd 10
5d15b75a <==backsql_add("dc=fanruan,dc=com"): 53 "operation not permitted within
namingContext"
5d15b75a connection_get(10)
5d15b75a connection_get(10): got connid=1012
5d15b75a connection_read(10): checking for input on id=1012
ber_get_next
ber_get_next: tag 0x30 len 5 contents:
5d15b75a op tag 0x42, time 1561704282


I know I need to configure mysql table but how to do it? Any guide for it ?