Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] comportement 5.4.1 avec CAS

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: Isabelle Gastal <adresse@cachée>, Sylvain Costard <adresse@cachée>, Jean-Michel Bourdin <adresse@cachée>
  • Cc: "adresse@cachée" <adresse@cachée>
  • Subject: Re: [sympa-fr] comportement 5.4.1 avec CAS
  • Date: Fri, 11 Apr 2008 11:58:01 +0200

Le problème est résolu par le patch ci-dessous:

http://sourcesup.cru.fr/viewvc/viewvc/branches/sympa-5.4-branch/wwsympa/wwsympa.fcgi?r1=4963&r2=4962&pathrev=4963

Pouvez-vous nous confirmer que cela résoud bien tous vos problèmes ? Si c'est le cas, nous sortons lundi une version 5.4.2 qui incluera ce correctif.

Cordialement,


Isabelle Gastal a écrit :
Sylvain Costard a écrit :
Jean-Michel Bourdin a écrit :
Bonjour,

J'ai un comportement bizaroide quand je me connecte à l'interface WWW au travers du SSO.
Il me reconnait bien lorsque je reviens de la mire CAS, ça c'est vu !

Par contre à chaque action sur l'interface il me réatribue un nouveau Ticket sur CAS.
En regardant les logs (Cf ci après) , j'attire votre attention que la ligne SympaSession n'apparait que si je me loggue via CAS.
Egalement impossible de se délogger de Sympa un fois authentifié via CAS.
Un probléme de cookie/session ?

J'ai vu que dans la base, il ya désormais une nouvelle table "session_table" qui ne semble pas se remplir avec les mêmes infos (notament sur la colonne email_session) que l'on se connecte avec Login/mdp ou par SSO.

--> contenu lors d'une connexion via login/mot de passe
Modifier <https://annuaire.dijon.iufm.fr/phpiufm/tbl_change.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=sympa&table=session_table&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&primary_key=+CONVERT%28%60id_session%60+USING+utf8%29+%3D+%2718528002404489%27&sql_query=SELECT+%2A+FROM+%60session_table%60&goto=sql.php> Effacer <https://annuaire.dijon.iufm.fr/phpiufm/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=sympa&table=session_table&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=DELETE+FROM+%60session_table%60+WHERE+CONVERT%28%60id_session%60+USING+utf8%29+%3D+%2718528002404489%27+LIMIT+1&zero_rows=L%27enregistrement+a+%C3%A9t%C3%A9+effac%C3%A9&goto=sql.php%3Flang%3Dfr-utf-8%26server%3D1%26collation_connection%3Dutf8_general_ci%26db%3Dsympa%26table%3Dsession_table%26pos%3D0%26session_max_rows%3D30%26disp_direction%3Dhorizontal%26repeat_cells%3D100%26dontlimitchars%3D0%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560session_table%2560%26zero_rows%3DL%2527enregistrement%2Ba%2B%25C3%25A9t%25C3%25A9%2Beffac%25C3%25A9%26goto%3Dtbl_properties_structure.php> ;data="" 1207569116 nobody 1 18528002404489 195.220.9.137 dijon.iufm.fr 1207569116
Modifier <https://annuaire.dijon.iufm.fr/phpiufm/tbl_change.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=sympa&table=session_table&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&primary_key=+CONVERT%28%60id_session%60+USING+utf8%29+%3D+%2765909873142059%27&sql_query=SELECT+%2A+FROM+%60session_table%60&goto=sql.php> Effacer <https://annuaire.dijon.iufm.fr/phpiufm/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=sympa&table=session_table&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=DELETE+FROM+%60session_table%60+WHERE+CONVERT%28%60id_session%60+USING+utf8%29+%3D+%2765909873142059%27+LIMIT+1&zero_rows=L%27enregistrement+a+%C3%A9t%C3%A9+effac%C3%A9&goto=sql.php%3Flang%3Dfr-utf-8%26server%3D1%26collation_connection%3Dutf8_general_ci%26db%3Dsympa%26table%3Dsession_table%26pos%3D0%26session_max_rows%3D30%26disp_direction%3Dhorizontal%26repeat_cells%3D100%26dontlimitchars%3D0%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560session_table%2560%26zero_rows%3DL%2527enregistrement%2Ba%2B%25C3%25A9t%25C3%25A9%2Beffac%25C3%25A9%26goto%3Dtbl_properties_structure.php> ;auth="ldap";lang="fr";data="" 1207569123 adresse@cachée 2 65909873142059 195.220.9.137 dijon.iufm.fr 1207569117


--> contenu lors d'une connexion via CAS

Modifier <https://annuaire.dijon.iufm.fr/phpiufm/tbl_change.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=sympa&table=session_table&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&primary_key=+CONVERT%28%60id_session%60+USING+utf8%29+%3D+%2710852715038513%27&sql_query=SELECT+%2A+FROM+%60session_table%60&goto=sql.php> Effacer <https://annuaire.dijon.iufm.fr/phpiufm/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=sympa&table=session_table&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=DELETE+FROM+%60session_table%60+WHERE+CONVERT%28%60id_session%60+USING+utf8%29+%3D+%2710852715038513%27+LIMIT+1&zero_rows=L%27enregistrement+a+%C3%A9t%C3%A9+effac%C3%A9&goto=sql.php%3Flang%3Dfr-utf-8%26server%3D1%26collation_connection%3Dutf8_general_ci%26db%3Dsympa%26table%3Dsession_table%26pos%3D0%26session_max_rows%3D30%26disp_direction%3Dhorizontal%26repeat_cells%3D100%26dontlimitchars%3D0%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560session_table%2560%26zero_rows%3DL%2527enregistrement%2Ba%2B%25C3%25A9t%25C3%25A9%2Beffac%25C3%25A9%26goto%3Dtbl_properties_structure.php> ;data="" 1207569203 nobody 2 10852715038513 195.220.9.137 dijon.iufm.fr 1207569202
Modifier <https://annuaire.dijon.iufm.fr/phpiufm/tbl_change.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=sympa&table=session_table&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&primary_key=+CONVERT%28%60id_session%60+USING+utf8%29+%3D+%2791561246908208%27&sql_query=SELECT+%2A+FROM+%60session_table%60&goto=sql.php> Effacer <https://annuaire.dijon.iufm.fr/phpiufm/sql.php?lang=fr-utf-8&server=1&collation_connection=utf8_general_ci&db=sympa&table=session_table&pos=0&session_max_rows=30&disp_direction=horizontal&repeat_cells=100&dontlimitchars=0&sql_query=DELETE+FROM+%60session_table%60+WHERE+CONVERT%28%60id_session%60+USING+utf8%29+%3D+%2791561246908208%27+LIMIT+1&zero_rows=L%27enregistrement+a+%C3%A9t%C3%A9+effac%C3%A9&goto=sql.php%3Flang%3Dfr-utf-8%26server%3D1%26collation_connection%3Dutf8_general_ci%26db%3Dsympa%26table%3Dsession_table%26pos%3D0%26session_max_rows%3D30%26disp_direction%3Dhorizontal%26repeat_cells%3D100%26dontlimitchars%3D0%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560session_table%2560%26zero_rows%3DL%2527enregistrement%2Ba%2B%25C3%25A9t%25C3%25A9%2Beffac%25C3%25A9%26goto%3Dtbl_properties_structure.php> ;auth="cas";data="" 1207569208 nobody 1 91561246908208 195.220.9.137 dijon.iufm.fr 1207569208



Apr 7 13:38:15 ldapauth wwsympa[31063]: Scenario::new() Missing parameter
Apr 7 13:38:15 ldapauth wwsympa[31063]: Scenario::request_action() Failed to load scenario for 'topics_visibility'
Apr 7 13:38:15 ldapauth wwsympa[31063]: [robot dijon.iufm.fr] [client scol.dijon.iufm.fr] [list affectes] main::do_redirect() do_redirect(https://cas.dijon.iufm.fr/esup-cas//login?service=https://annuaire.dijon.iufm.fr/listes/edit_list_request/affectes?checked_cas=0&gateway=1)
Apr 7 13:38:15 ldapauth wwsympa[31053]: SympaSession::new() SympaSession::new ignoring unknown session cookie
Apr 7 13:38:15 ldapauth wwsympa[31053]: CAS ticket is detected. in{'ticket'}=ST-745-JllCRecmO4Xm9R1hl6o5 in{'checked_cas'}=0
Apr 7 13:38:16 ldapauth wwsympa[31053]: login CAS OK server netid=jbourdin
Apr 7 13:38:16 ldapauth wwsympa[31053]: Scenario::new() Missing parameter
Apr 7 13:38:16 ldapauth wwsympa[31053]: Scenario::request_action() Failed to load scenario for 'topics_visibility'

Merci de vos éclaircissements.

--


Jean-Michel Bourdin
------------------------------------
Service Informatique
I.U.F.M. de Bourgogne
51 Rue Charles Dumont
21000 Dijon
-----------------------------------
Tel 03-80-67-09-02
Fax 03-80-67-09-53
Mél mailto:adresse@cachée
J'ai le même problème et je pense que mes autres ennuis sont liés/

--
------------------------------------------------
.oooO Sylvain Costard
( ) Université de Haute Bretagne - Rennes 2
\ ( CRI/Infra/Unix
\_) Tel: 02.99.14.13.47 - Fax: 02.99.14.13.50
------------------------------------------------
Bonjour,

J'ai également le même problème, avez-vous résolu votre problème, ou avez-vous des pistes ?
Quand je me connecte via cas toute action me redirige vers la page d'accueil, alors que quand je me connecte sur le ldap, tout fonctionne.

Merci


--
--------------------------------------------------------
Isabelle Gastal
Centre de Ressources Informatiques (CRI)
Université d'Orléans
Bâtiment 3IA - 2e étage
6 rue Léonard de Vinci
BP 6102 45061 ORLEANS Cedex 2
Tel : 02.38.41.71.42 - Fax : 02.38.41.73.53
Email : adresse@cachée
--------------------------------------------------------

--
David Verdin
Comité réseau des universités




Archives gérées par MHonArc 2.6.19+.

Haut de le page