Projet

Général

Profil

Bac à idée #7350

EOP en reverseproxy

Ajouté par michel rein il y a environ 12 ans. Mis à jour il y a presque 10 ans.

Statut:
Classée sans suite
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

0%


Description

Je suis en train d'essayer de faire fonctionner EOP dans notre
environnement académique ( reverse proxy centralisé dans le vpn
pédago). Les applis en général nécessitent un patch pour prendre en
compte le reverse-proxy
J'ai bien noté que EOP fonctionne déjà derrière un reverse-proxy (apache
sur scribe et nginx sur amonEcole) et ai vérifié : les images par exemple sont servies.

Le problème est au niveau du CAS ou plutôt de la fabrication par flask, des adresses qui seront utilisées par le CAS
Dans def_login_required par ex tu récupères request.url
j'ai dans request.url une valeur inutilisable :
req_url=http://clg-convention.ac-besancon.fr:443, 10.100.250.2/eop/documents
la où je devrais trouver http://clg-convention.ac-besancon.fr:443/eop/documents
Ce qui fait que le paramètre passé à redirect est:
/eop/login?next=https%3A%2F%2Fclg-convention.ac-besancon.fr%3A443*%2C+10.100.250.2%*2Feop%2Fdocuments
Request.url étant appelé une quinzaine de fois dans le script, il faudrait reconstituer la bonne valeur à chaque fois, ce qui est impossible.
Je retrouve ce problème de faire reconnaitre le reverse proxy dans ce lien http://flask.pocoo.org/snippets/35/

Historique

#1 Mis à jour par Lionel Morin il y a environ 12 ans

  • Tracker changé de Anomalie à Evolution
  • Statut changé de Nouveau à A étudier

#2 Mis à jour par Philippe Roy il y a presque 12 ans

Un petit up car nous avons le même problème dans notre académie.

#3 Mis à jour par Lionel Morin il y a plus de 10 ans

  • Tracker changé de Evolution à Bac à idée

L'architecture d'EOP ayant été changée en profondeur à partir de la version d'EOLE 2.4, le problème est-il toujours d'actualité ?

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

  • Statut changé de A étudier à Nouveau

#5 Mis à jour par Lionel Morin il y a presque 10 ans

  • Statut changé de Nouveau à Classée sans suite

Formats disponibles : Atom PDF