Hi,

I am trying to setup an OpenLDAP 2.6.3 server and I’d like to only use olc 
configuration (no slapd.conf file). So far things are going okay, but I’m 
having a problem with TLS configuration. I am able to enable TLS using a 
self-signed certificate without any problem, however, if I try to disable TLS 
using the following LDIF:

dn: cn=config
changetype: modify
delete: olcTLSCertificateFile
-
delete: olcTLSCertificateKeyFile
-

I get the following error:

modifying entry "cn=config"
ldap_modify: Server is unwilling to perform (53)

I enabled debugging and cannot seem to see the error. I have also tried 
reordering the entries, doing one at a time, disabling ldaps:// binding, etc 
but nothing seems to work. If I just remove the certificate and/or key files, 
then the server does not start. Is enabling TLS a one way street? Or, should I 
just use slapd.conf? 

As a second question, I read in an article online that there is a way to store 
the TLS cert(s) and key in the LDAP database itself. However, I cannot find any 
info on that in the documentation. Can anyone shed some light on that?

Thank you in advance!

Tim

Reply via email to