Projet

Général

Profil

Tâche #29798

Scénario #29670: Proposer nativement EoleSSO sur les ports 8443 et 443

Nginx doit servir eolesso si apache n'est pas activé

Ajouté par Emmanuel GARETTE il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
24/03/2020
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Demandes liées

Copié vers eole-reverseproxy - Scénario #29858: Déplacer la variable "activer_nginx_web" dans un dictionnaire "commun" Partiellement Réalisé 14/04/2020 30/04/2020

Révisions associées

Révision f548b03b (diff)
Ajouté par Emmanuel GARETTE il y a environ 4 ans

support de nginx (ref #29798)

Historique

#1 Mis à jour par Emmanuel GARETTE il y a environ 4 ans

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

#2 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Sujet changé de Nginx doit service eolesso si apache n'est pas activé à Nginx doit servir eolesso si apache n'est pas activé

#3 Mis à jour par Joël Cuissinat il y a environ 4 ans

aca.scribe avec "activer_apache" à "non" :

root@scribe:~# netstat -ntlp | grep 443
tcp        0      0 0.0.0.0:8443            0.0.0.0:*               LISTEN      14935/python        
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      15055/nginx: master

Il faut déjà les noms DNS car le calcul ne donne plus le résultat attendu pour aca.scribe :

root@scribe:~# CreoleGet eolesso_adresse
scribe.domscribe.ac-test.fr
root@scribe:~# CreoleSet eolesso_adresse scribe.ac-test.fr

Mais ce n'est pas (que) ça le problème :

root@scribe:~# cat /etc/nginx/sites-enabled/eolesso.conf 
cat: /etc/nginx/sites-enabled/eolesso.conf: Aucun fichier ou dossier de ce type

root@scribe:~# CreoleGet activer_nginx_web 
non

Sans eole-reverseproxy, on a : /usr/share/eole/creole/dicos/29_genconfig.xml

            <!-- Workaround when eole-reverseproxy is not installed -->
            <variable name='activer_nginx_web' type='oui/non' exists='False' hidden='True'>
                <value>non</value>
            </variable>

En ajoutant le paquet, c'est fonctionnel !

=> Création d'un scénario dédié à cette problématique #29858

#4 Mis à jour par Joël Cuissinat il y a environ 4 ans

  • Copié vers Scénario #29858: Déplacer la variable "activer_nginx_web" dans un dictionnaire "commun" ajouté

#5 Mis à jour par Joël Cuissinat il y a environ 4 ans

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

Formats disponibles : Atom PDF