O problema era que algo já estava usando o endereço, como você pode ver nos arquivos de log aqui:
Jun 01 15:16:33 TBG-Magic slapd[7018]: daemon: bind(9) failed errno=98 (Address already in use)
Eu percebi que anteriormente instalei samba
e smbldap-tools
. Remover os dois com sudo apt-get remove --purge samba smbldap-tools
resulta no seguinte:
serveradmin@TBG-Magic:~$ sudo service slapd status
● slapd.service - LSB: OpenLDAP standalone server (Lightweight Directory Access Protocol)
Loaded: loaded (/etc/init.d/slapd; bad; vendor preset: enabled)
Active: active (running) since Fri 2018-06-01 15:21:19 CDT; 23s ago
Docs: man:systemd-sysv-generator(8)
Process: 8708 ExecStart=/etc/init.d/slapd start (code=exited, status=0/SUCCESS)
Tasks: 3
Memory: 2.5M
CPU: 18ms
CGroup: /system.slice/slapd.service
└─8717 /usr/sbin/slapd -h ldap:/// ldapi:/// -g openldap -u openldap -F /etc/ldap/slapd.d
Jun 01 15:21:17 TBG-Magic systemd[1]: Starting LSB: OpenLDAP standalone server (Lightweight Directory Access Protocol)...
Jun 01 15:21:17 TBG-Magic slapd[8708]: * Starting OpenLDAP slapd
Jun 01 15:21:17 TBG-Magic slapd[8716]: @(#) $OpenLDAP: slapd (Ubuntu) (May 30 2017 19:20:53) $
buildd@lgw01-18:/build/openldap-JXEADB/openldap-2.4.42+dfsg/debian/build/servers/slapd
Jun 01 15:21:19 TBG-Magic slapd[8717]: slapd starting
Jun 01 15:21:19 TBG-Magic slapd[8708]: ...done.
Jun 01 15:21:19 TBG-Magic systemd[1]: Started LSB: OpenLDAP standalone server (Lightweight Directory Access Protocol).