> Bonjour, > > Le 16/02/2015 10:50, François VIEL a écrit : >> Gépi 1.6.5 >> >> Depuis quelques temps, à la déconnexion, jai le message suivant que >> je navais pas avant : >> >> phpCAS error: phpCAS::client(): CAS_TypeMismatchException: type >> mismatched for parameter $changeSessionID (should be 'boolean '), >> string given. in ***/gepi/lib/Session.class.php on line 1028 >> >> >> >> A part cela tout marche bien . >> >> Quest-ce que cela signifie ? > Vous avez dû mettre des guillemets ou apostrophes dans le > secure/config_cas.inc.php > pour la variable > $cas_port > Quelque chose comme > $cas_port='443'; > au lieu de > $cas_port=443; > > > > Ben non !! C'est tout bon du côté de config_cas.inc.php De plus, on > n'a rien changé dans notre arborescence. > Je sais seulement que l'hébergeur à savoir ac-nantes a fait quelques > modif... > Merci quand même.
Une rapide analyse du code de Gepi laisse à penser qu'il y a bien un bug côté Gepi. En tout cas il y a une incohérence entre la ligne 1028 du fichier /lib/Session.class.php et la ligne 92 du fichier /login_sso.php. A priori je dirais que la ligne 92 est la version correcte, et que la ligne 1028 devrait être identique. Sans certitude absolue toutefois... Il faudrait tester pour vérifier que cela n'altère pas le bon fonctionnement des mécanismes de single sign-out. Bonne soirée, Thomas Je viens de tester la modif proposée ; le message d'erreur a disparu ; tout fonctionne correctement. Merci de votre aide. F viel _________________________________________________________________________________ Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki Pour modifier ou résilier votre abonnement à cette liste : https://lists.sylogix.net/mailman/listinfo/gepi-users
