Bonjour à tous,
Je vous contacte suite à un problème rencontré avec le paramétrage d’eGroupWare 1.6 utilisant une authentification CAS.
Ce problème semble avoir été signalé précédemment :
http://www.egroupware.org/egroupware/index.php?menuaction=tracker.tracker_ui.edit&tr_id=1891
Un début de solution suggère la modification suivante dans le fichier login.php
http://www.nabble.com/Patch-egw-1.4-td16939160i20.html
… ce qui ne semble rien résoudre de mon côté pour le moment.
Si {
Mode d’authentification utilisé : phpClient
Validation SSL : Non
{
Alors j’obtient une page blanche, affichant les erreurs suivantes {
Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in C:\xampp\htdocs\egroupware\CAS\CAS\client.php on line 506
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\egroupware\CAS\CAS\client.php:506) in C:\xampp\htdocs\egroupware\CAS\CAS\client.php on line 517
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\egroupware\CAS\CAS\client.php:506) in C:\xampp\htdocs\egroupware\CAS\CAS\client.php on line 522
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in C:\xampp\htdocs\egroupware\phpgwapi\inc\class.egw_session.inc.php on line 510
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\egroupware\CAS\CAS\client.php:506) in C:\xampp\htdocs\egroupware\phpgwapi\inc\class.egw.inc.php on line 426
}
Toutefois, l’authentification CAS fonctionne, et celà pour 2 raisons évidentes :
=> Un ticket m’est bien assigné et j’arrive sans problème à me connecter à d’autres application CASsiffiées.
=> Un enregistrement correspondant à mon compte utilisateur se crée dans la table egw_accounts
Quelqu’un aurait-il eu ce problème avec EGW 1.6?
Merci d’avance pour votre aide et vos éventuelles propositions de solutions.
Julien