Hi,
today we upgraded php from 8.4.20 to 8.4.21 and noticed, that ldap_bind against an ldap server failed.
Tracing the php.exe process via procmon, we noticed that 8.4.21 no longer reads C:\openldap\sysconf\ldap.conf. We have such a file installed with some custom options.
It appears, the new version only tries to read ldaprc file (https://www.openldap.org/software//man.cgi?query=ldap.conf).
Seeing that there has been recent activity in this repository with an update from 2.4.47 to 2.6.13, I suspect that php 8.4.21 was linked against this newer openldap version 2.6.13 which somehow changed its behaviour.
Hi,
today we upgraded php from 8.4.20 to 8.4.21 and noticed, that ldap_bind against an ldap server failed.
Tracing the php.exe process via procmon, we noticed that 8.4.21 no longer reads
C:\openldap\sysconf\ldap.conf. We have such a file installed with some custom options.It appears, the new version only tries to read ldaprc file (https://www.openldap.org/software//man.cgi?query=ldap.conf).
Seeing that there has been recent activity in this repository with an update from 2.4.47 to 2.6.13, I suspect that php 8.4.21 was linked against this newer openldap version 2.6.13 which somehow changed its behaviour.