xperseguers / t3ext-ig_ldap_sso_auth

TYPO3 Extension ig_ldap_sso_auth. This extension provides LDAP and SSO support for TYPO3.
https://extensions.typo3.org/extension/ig_ldap_sso_auth
27 stars 62 forks source link

v 3.8.0 stopped working #199

Open frobert opened 4 months ago

frobert commented 4 months ago

Hi, not sure the reason but version 3.8.0 is not working anymore on TYPO3 v 11, it is not connecting to AD/LDAP via VPN as the version 3.7.1 ... After downgrade to v 3.7.1 it works as expected.

best regards

josefglatz commented 4 months ago

We have exactly the same situation on the servers (Gentoo OS) of our customer BUT can not reproduce the problems within DDEV (running Apache, same major PHP-version, connected via SSH tunnel to AD/LDAP)

josefglatz commented 4 months ago

Looks like #198 is somehow related

someplace53 commented 3 months ago

I had the same problem and the problem is similar to #198 but not the same. The error from the log is:

Return value of Causal\\IgLdapSsoAuth\\Domain\\Model\\Configuration::getBackendUsersFilter() must be of the type string, null returned

The fields be_users_filter, be_user_mapping, be_group_filter, be_group_mapping, fe_group_filter and fe_group_mapping are allowed to be null in the database and they where in some cases in my database, which conflicts with the new version of this extension, where all(?) fields must have a value.

If you set all the null values of these columns to an empty string, it should work. There might be more columns which were not effected in my database. On the other hand this is a bug, as the ext_tables.sql allows null values in these columns.