Jason Costomiris wrote:When using ldapadd from the command line, I can force it to use the rootpw entry in the slapd.conf by using the -x switch.
No, the "-x" tells the system to use "simple" authentication. By default, the system attempts to connect via SASL.
It's not slapd that's the cause, it's the LDAP client. You have to change the PHP code to use "ldap_simple_bind()" rather than "ldap_sasl_bind()". Or convince the authors to make it a configuration option.