Hi,

I've got a new openldlap-ltb 2.5 system (running on rocky 8), and when I try to 
start it with  "slapt-cli start", it dumps core:

[root@kt-ldap-01 slapd.d]$ journalctl -xe
Mar 28 16:13:06 kt-ldap-01 systemd-coredump[54716]: Resource limits disable 
core dumping for process 54714 (slapd).
Mar 28 16:13:06 kt-ldap-01 systemd-coredump[54716]: Process 54714 (slapd) of 
user 0 dumped core.
-- Subject: Process 54714 (slapd) dumped core
-- Defined-By: systemd
-- Support: https://access.redhat.com/support
-- Documentation: man:core(5)
-- 
-- Process 54714 (slapd) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.
Mar 28 16:13:06 kt-ldap-01 slapd-cli[54688]: 
/usr/local/openldap/sbin/slapd-cli: line 350: 54714 Segmentation fault      
(core dumped) $SLA>
Mar 28 16:13:06 kt-ldap-01 systemd[1]: [email protected]: 
Succeeded.
-- Subject: Unit succeeded
-- Defined-By: systemd
-- Support: https://access.redhat.com/support

>From debugging the shell script it looks like it's running slapd with these 
>arguments:
SLAPD_PARAMS='-h ldaps://kt-ldap-01-665.test.clarku.edu -F 
/usr/local/openldap/etc/openldap/slapd.d -u ldap -g ldap -l local4'

So if I run: 

/usr/local/openldap/libexec/slapd -h ldaps://kt-ldap-01-665.test.clarku.edu -F 
/usr/local/openldap/etc/openldap/slapd.d -u ldap -g ldap -l local4

It works -- no segfault, no nothing. I can pretty easily write a systemd script 
that runs that command instead of wasting time with the slapd-cli stuff if 
that's a better approach.

-Aaron

---
Aaron Bennett
Manager of Systems Administration
Clark University ITS

Reply via email to