Projet

Général

Profil

Tâche #35265

Scénario #35268: Compatibilité Zéphir 2.9

Client Eole 2.6.2 avec Serveur SSO Eole 2.9 ne fonctionne pas

Ajouté par Gaetan Mottier il y a environ un an. Mis à jour il y a environ un an.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
01/03/2023
Echéance:
% réalisé:

0%

Restant à faire (heures):

Description

Bonjour.

Notre serveur zephir fait office de serveur SSO pour les connexions à l'ead2 de nos Horus en 2.6.2.
Avec la migration du Zephir en version 2.9.0, le SSO ne fonctionnait plus car le /sso était absent de l'url.

Cela provient du fait que la variable "eolesso_cas_folder" (bien présente dans les dictionnaires) n'est pas prise en compte dans le fichier ead.cfg

Voici deux patchs qui rétablisse le fonctionnement correct du SSO sur nos Horus en 2.6.2. J'imagine qu'il en va de même en 2.6.1 et 2.6.0 et que d'autres template que nous n'utilisons pas sont concernés.

Je sais que la version n'est plus maintenu, donc je ne sais pas si se sera intégré. Cependant ces patchs peuvent dépanner d'autre personne à l'occasion.

ead.cfg.patch Voir - prise en compte de la variable eolesso_cas_folder pour eole 2.6.2 (598 octets) Gaetan Mottier, 01/03/2023 17:33

pam_cas_auth.conf.patch Voir - prise en compte de la variable eolesso_cas_folder pour eole 2.6.2 (357 octets) Gaetan Mottier, 01/03/2023 17:33

Historique

#1 Mis à jour par Joël Cuissinat il y a environ un an

  • Tâche parente mis à #35268

#2 Mis à jour par Joël Cuissinat il y a environ un an

Si on intègre, le risque d'erreur est faible :

root@horus:~# CreoleGet eolesso_cas_folder 

root@horus:~# dpkg -S /usr/share/eole/creole/distrib/ead.cfg 
eole-ead-common: /usr/share/eole/creole/distrib/ead.cfg
root@horus:~# dpkg -S pam_cas_auth.conf
eole-sso: /usr/share/eole/creole/distrib/pam_cas_auth.conf

Formats disponibles : Atom PDF