Projet

Général

Profil

Tâche #19460

Scénario #19456: Rendre accessible l'EAD sur un Scribe (configuration Nginx/Apache)

Gérer le cas des modules utilisant Apache

Ajouté par Lohysia MOUETTE il y a environ 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
13/02/2017
Echéance:
% réalisé:

80%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Une configuration du portail est disponible pour Apache.

la gestion des actions 'external' en semble pas gérable sans passer par nginx (à première vue, il n'y a pas d'équivalent au module auth_request sur apache).

si aucune solution ne semble possible à travers Apache, voir comment renvoyer sur nginx pour l'EAD


Demandes liées

Copié depuis EWT - Tâche #19400: Gérer le cas des modules utilisant Apache Reporté 13/02/2017

Révisions associées

Révision 4da25107 (diff)
Ajouté par Bruno Boiget il y a environ 7 ans

Invert dependencies order (eole-web/eole-reverseproxy)

ref #19460

Révision c67e895d (diff)
Ajouté par Bruno Boiget il y a environ 7 ans

Serve EAD3 with nginx when using eole-web

  • creates a new server on localhost:4300 (nginx)
  • proxy /ead to nginx in apache

ref #19460

Révision e8399cd2 (diff)
Ajouté par Bruno Boiget il y a environ 7 ans

Serve EAD3 with nginx when using eole-web

  • creates a new server on localhost:4300 (nginx)
  • proxy /ead to nginx in apache

ref #19460

Révision 3a073e31 (diff)
Ajouté par Bruno Boiget il y a environ 7 ans

add dependancy on nginx-full

ref #19460

Révision e874916b (diff)
Ajouté par Lionel Morin il y a environ 7 ans

Add rm=True for apache conf when activer_ead3 is set to non

ref #19460

Révision e82713d9 (diff)
Ajouté par Bruno Boiget il y a environ 7 ans

Put external apps URL under /ead path

ref #19460

Révision 1746e90c (diff)
Ajouté par Daniel Dehennin il y a environ 7 ans

Nginx familly can be disabled when apache is enabled

  • dicos/29_ead3.xml: New variable to by-pass the absence of “do
    not disable target if source is disabled” on the test with
    “nginx_degrade_http”.

Ref: #19460

Révision fd8945bf (diff)
Ajouté par Daniel Dehennin il y a environ 7 ans

Revert "Invert dependencies order (eole-web/eole-reverseproxy)"

- we do not want to install eole-web on amon

- we can't use Breaks/Conflicts/Replaces since AmonEcole has both
packages

Install eole-reverseproxy everywhere since GenConfig and EAD3
dictionnaries are now fixed for Scribe.

This reverts commit 4da2510759068529cc2c4c42371fcd7a4eca6dfa.

Ref: #19460

Révision b6842197 (diff)
Ajouté par Daniel Dehennin il y a environ 7 ans

Revert "Invert dependencies order (eole-web/eole-reverseproxy)"

- we do not want to install eole-web on amon

- we can't use Breaks/Conflicts/Replaces since AmonEcole has both
packages

Install eole-reverseproxy everywhere since GenConfig and EAD3
dictionnaries are now fixed for Scribe.

This reverts commit 4da2510759068529cc2c4c42371fcd7a4eca6dfa for develop.

Ref: #19460

Historique

#1 Mis à jour par Bruno Boiget il y a environ 7 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Bruno Boiget il y a environ 7 ans

  • Assigné à mis à Bruno Boiget

#3 Mis à jour par Bruno Boiget il y a environ 7 ans

  • Restant à faire (heures) changé de 4.0 à 1.0

#4 Mis à jour par Bruno Boiget il y a environ 7 ans

  • % réalisé changé de 0 à 80

Solution retenue:

  • la configuration /etc/nginx/web.d/ead3.conf est toujours générée quand l'ead3 est actif
  • dans le cas d'Apache
    • nginx sert cette configuration sur le port 4300 (en http sur localhost seulement)
    • apache fait reverse-proxy vers nginx pour /ead
  • inchangé dans le cas de nginx

#5 Mis à jour par Scrum Master il y a environ 7 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Gwenael Remond il y a environ 7 ans

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

Formats disponibles : Atom PDF