We are installing SuiteCRM 8.8/8.9 and intend to use native SuiteCRM authentication only (no LDAP / AD / Windows SSO).
The documentation states LDAP is optional, however during installation we encounter errors unless LDAP-related components are present or configured.
Our IT team believes Windows credential listening is unnecessary, but the installer appears to detect LDAP capability and fails when it is not fully configured.
Questions:
Is LDAP detection required during install even if native auth will be used?
What is the supported method to bypass LDAP cleanly during installation?
Should php-ldap be completely removed, or is there a config flag to disable LDAP validation?
We want to confirm whether:
This is expected installer behavior, or
There is a documented workaround to install without LDAP present at all.
Any guidance from maintainers or others running 8.8/8.9 without LDAP would be appreciated.
that’s an interesting one.
So far, I’ve ignored the LDAP warning in the UI installation on systems without plans to use LDAP.
Just recently, I need to do some CLI stuff and suddenly there, LDAP was required.
It was a different error / scenario, but the same requirement.
I simply installed LDAP and everything worked - so no troubles there.
Meaning?
Look into that first.
If the UI installation doesn’t work smoothly and quickly, something is wrong with the server and your environment is prone to issues in the future.
What was the problem there?