Projet

Général

Profil

Tâche #32998

Scénario #32872: Amonecole 2.81 & LEMONLDAP : les services web doivent être fonctionnels avec ce SSO

authprog est non fonctionnel

Ajouté par Emmanuel GARETTE il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/07/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

De ce que voit :

La réponse de LemonLDAP est :

juil. 27 16:18:22 reseau authdaemond[17212]: CAS response: <cas:serviceResponse xmlns:cas='http://www.yale.edu/tp/cas'>
juil. 27 16:18:22 reseau authdaemond[17212]:         <cas:authenticationSuccess>
juil. 27 16:18:22 reseau authdaemond[17212]:                 <cas:user>prenom.eleve112</cas:user>
juil. 27 16:18:22 reseau authdaemond[17212]:                 <cas:attributes>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:email>prenom.eleve112@i-etb3.ac-test.fr</cas:email>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:sn>eleve112</cas:sn>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:mail>prenom.eleve112@i-etb3.ac-test.fr</cas:mail>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:nom>eleve112</cas:nom>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:cn>prenom.eleve112</cas:cn>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:user>prenom.eleve112</cas:user>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:uid>prenom.eleve112</cas:uid>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:codecivilite>1</cas:codecivilite>
juil. 27 16:18:22 reseau authdaemond[17212]:                 </cas:attributes>
juil. 27 16:18:22 reseau authdaemond[17212]:                 <cas:proxies>
juil. 27 16:18:22 reseau authdaemond[17212]:                         <cas:proxy>https://etb3.ac-test.fr/roundcube/?_action=pgtcallback</cas:proxy>
juil. 27 16:18:22 reseau authdaemond[17212]:                 </cas:proxies>
juil. 27 16:18:22 reseau authdaemond[17212]:         </cas:authenticationSuccess>
juil. 27 16:18:22 reseau authdaemond[17212]: </cas:serviceResponse>

Le problème c'est le contenu de cas:proxy.

Dans le fichier /etc/courier/authProg (il est dans le conteneur web, donc 'ssh web') :

Si je remplace :

$prox_chain = new CAS_ProxyChain(array(__CAS_SERVER));

Par :

$prox_chain = new CAS_ProxyChain(array('https://etb3.ac-test.fr/roundcube/?_action=pgtcallback'));

Je peux m'authentifier sans soucis.

Sinon impossible de me logger.

Révisions associées

Révision 2f837bd0 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 2 ans

ajout de la variable ROUNDCUBE_APP (ref #32998)

Révision 094d8467 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 2 ans

vérification de l'URL de roundcube pour lemonldap (ref #32998)

Révision 14cf06f1 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 2 ans

Faire fonctionner roundcube avec eole-sso et lemonldap (ref #32998)

Révision 32616442 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 2 ans

Faire fonctionner roundcube avec eole-sso et lemonldap (ref #32998)

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans

On semble qu'il y ait des soucis de récupération des attributs SSO.

Quand j'envoi un mail il n'envoit pas le mail avec son adresse correct.

#2 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans

  • Statut changé de Nouveau à À valider
  • Assigné à mis à Emmanuel GARETTE
  • % réalisé changé de 0 à 100

#3 Mis à jour par Ludwig Seys il y a plus de 2 ans

  • Statut changé de À valider à Résolu

#4 Mis à jour par Laurent Flori il y a plus de 2 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF