Error CAS after saving configuration
Hi FD team,
In 1.4, after saving configuration, a new parameter appears in cn=config:
fdCasLibraryBool: FALSE
And once the current session expire, or if user disconnect, the CAS connection does not work anymore:
phpCAS error: phpCAS::client(): CAS_TypeMismatchException: type mismatched for parameter $changeSessionID (should be 'boolean '), string given. in /usr/local/share/fusiondirectory/include/login/class_LoginCAS.inc on line 53
This parameter is not read correctly by FusionDirectory: the value FALSE/TRUE in OpenLDAP is not read/passed as PHP boolean.
The only way to get the SSO to work again is to delete the atttribute fdCasLibraryBool.