Bonsoir,

Le 26/04/2016 à 17:33, Bertrand Lods a écrit :
Suite au passage en https://, à la connexion j'ai toujours le message :

Vous *devez* accéder à Gepi en HTTPS (vérifiez la configuration
de votre serveur web)

Quand je regarde le code dans /var/www/html/gepi /accueil.php :

if (
                 !isset($_SERVER['HTTPS'])
                 OR (isset($_SERVER['HTTPS']) AND strtolower($_SERVER['HTTPS'])
!= "on")
                 OR (isset($_SERVER['X-Forwaded-Proto']) AND
$_SERVER['X-Forwaded-Proto'] != "https")
                 ) {
$afficheAccueil->probleme_dir[]="Connexion non sécurisée ! Vous *devez* accéder
à Gepi en HTTPS (vérifiez la configuration de votre serveur 
web)".print_r($_SERVER);
                 $test_https = 'n';
         }


En récupérant les infos de $_SERVER ( avec le .print_r($_SERVER) )
je remarque que je n'ai pas de $_SERVER['HTTPS'] : Mon serveur attribuant le
certificat de sécurité n'étant pas le même serveur que mon serveur web pour GEPI
cette variable n'existe pas.

Il faut rajouter dans /etc/httpd/conf/httpd.conf :
SetEnvIf x-forwarded-proto https HTTPS=on
=> Si la variable x-forwarded-proto vaut https on crée une variable
d'environnement HTTPS avec la valeur "on"

Il serait en effet intéressant de compléter
        http://www.sylogix.org/projects/gepi/wiki/InstallationEtMiseAJour

Seriez-vous intéressé par un compte pour alimenter le wiki?


Cordialement
--
Stephane Boireau
Collège Le Hameau - Bernay (27)
http://stephane.boireau.free.fr/gadgets/crobards.html
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou rsilier votre abonnement  cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users

Répondre à