We are using 3.20.1 and window ldap directory. When we try to expand ldap bridge asset, there is an error message as attached. The connection status is "connect" and the ldap fields are listed in the ldap user setup screen. So, what else did we miss? Thanks in advance. Alice <BR><BR>Sorry, for some reasons, I cannot attach the error message image. But here it says:-<BR><BR>Error<BR><BR>Could not load children: error while parsing: The markup in the document following the root elemert must be well-formed.
when we changed the ldap bridge asset status into live, we have the fatal error:-
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 16 bytes) in fudge/ldap/ldap.inc
Also, does Matrix support single signed-in in 3.20.1?
Thanks.
[quote]
when we changed the ldap bridge asset status into live, we have the fatal error:-
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 16 bytes) in fudge/ldap/ldap.inc
[/quote]
In your system configuration, change the Web Memory limit from 16MB to 32Mb (or higher if possible/needed)
Our bridge is live with no memory problems but we are getting an error 'could not load children: error while getting response: ldap_sort() expects parameter 2 to be resource, boolean given'.
[quote]
Our bridge is live with no memory problems but we are getting an error ‘could not load children: error while getting response: ldap_sort() expects parameter 2 to be resource, boolean given’.
[/quote]
Hi Rachel,
Please refer to Bug Report 3072 which has the same symptoms. This is resolved in our 3.16.10 and 3.18.3 releases.
[quote]
Also, does Matrix support single signed-in in 3.20.1?
[/quote]
Hi Alice,
Implementations requiring single sign-on from Matrix to another systems have been created but require tight integration and configuration to get running. So there isn't an out-of-the-box solution for such a configuration.
However, it is currently possible to pass authentication details into Matrix (as the secondary system) via HTTP Authentication, if that is an option for you. This can be configured from the System Configuration screen.
[quote]
Please refer to Bug Report 3072 which has the same symptoms. This is resolved in our 3.16.10 and 3.18.3 releases.
[/quote]
Hmm, does not sound like our problem. We are on 3.18.11 (should have stated earlier, sorry) and our group names do not have ampersands. There are no users at all appearing.
Hi there,
Now we can login via LDAP.
However, we hit with other problem is when we log in, there are error messages:-
PHP Notice
Undefined index: ou
PHP Notice
Undefined index: ou
PHP Warning
Cannot modify header information - headers already sent by (output started at [SYSTEM_ROOT]/core/include/general.inc:181)
The "ou" is used in Bind DN and Base DN for LDAP connection. So, why Matrix says it is undefined index and what's mean by "Cannot modify header information"?
Also, our active directory contains all users. However, not all users allow login to Matrix. And, whoever allow to access will be assign as either "users" or "backend users" or "system admin".
So, could you please explain how it can be set up?
Many thanks.