Project

General

Profile

Tâche #32998

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

authprog est non fonctionnel

Added by Emmanuel GARETTE about 2 months ago. Updated 16 days ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
07/27/2021
Due date:
% Done:

100%

Remaining (hours):
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.

Associated revisions

Revision 2f837bd0 (diff)
Added by Emmanuel GARETTE 29 days ago

ajout de la variable ROUNDCUBE_APP (ref #32998)

Revision 094d8467 (diff)
Added by Emmanuel GARETTE 29 days ago

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

Revision 14cf06f1 (diff)
Added by Emmanuel GARETTE 27 days ago

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

Revision 32616442 (diff)
Added by Emmanuel GARETTE 27 days ago

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

History

#1 Updated by Emmanuel GARETTE about 2 months ago

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 Updated by Emmanuel GARETTE 29 days ago

  • Status changed from Nouveau to À valider
  • Assigned To set to Emmanuel GARETTE
  • % Done changed from 0 to 100

#3 Updated by Ludwig Seys 27 days ago

  • Status changed from À valider to Résolu

#4 Updated by Laurent Flori 16 days ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF