OK problem solved:
I got a few thing wrong:
- I was using systemctl start/stop ldap.service, it should be systemctl start/stop slapd.service
- I did not have slapd.service enabled to start at boot, so when I did a reboot [which I do not do very often] slapd was not starting.