Projet

Général

Profil

Bac à idée #4285

Ajout de port d'ecoute spécifique pour le reverse proxy nginx

Ajouté par Stephane VIGO il y a plus de 11 ans. Mis à jour il y a plus de 9 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
15/10/2012
Echéance:
% réalisé:

0%

Temps estimé:
1.00 h
Temps passé:

Description

Dans le cadre de l'authentification en mode CAS de PronoteNet avec les ENT, nous devons faire ecouter le Reverse Proxy sur un port spécifique.
Nous n'avons eu aucun probleme pour ajouter cette fonctionnalité grace aux dictionnaires et templates personnalisés (que nous tenons a la disposition de la communauté si besoin).
Nous tombons par contre sur une limite codée en dur dans le fichier /etc/eole/distrib/nginx.default
Le test permettant d'évaluer la valeur de server_names_hash_bucket_size ne permet pas de tenir compte de l'ajout d'un numero de port au 'revprox_domainname' car la taille de cette variable est alors augmenté au max de 6 (:65535 au max).
Il faudrait donc revoir les tests sur le lendom (diminuer les valuers 24 et 56 de 6).
En attendant la mise en oeuvre de cette evolution, peut-etre sur le 2.3, on va resoudre le probleme par un patch.
Merci.

revprox_varport_nginx.xml Voir (3,16 ko) Karim Ayari, 15/03/2013 15:44

revprox_varport (1,05 ko) Karim Ayari, 15/03/2013 15:44


Demandes liées

Lié à eole-reverseproxy - Evolution #7470: interaction eole-sso et nginx Classée sans suite

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Projet changé de Amon à eole-reverseproxy
  • Assigné à mis à Emmanuel GARETTE
  • Version cible mis à Mises à jour 2.3.8
  • Temps estimé mis à 1.00 h
  • Distribution changé de EOLE 2.2 à EOLE 2.3

C'est un peu tard pour la 2.2 ...

A étudier sur 2.3 :)

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

  • Version cible changé de Mises à jour 2.3.8 à Mises à jour 2.3.9

#3 Mis à jour par Karim Ayari il y a environ 11 ans

le problème de limitation n'en ai pas un, par contre on a créé un dictionnaire et un template que je joins en pj.
donc l'idée c'est de pouvoir dire à nginx d'écouter sur un autre port (par défaut 80/443)

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

  • Version cible changé de Mises à jour 2.3.9 à Eole 2.4-dev-3
  • Distribution changé de EOLE 2.3 à EOLE 2.4

Il faudrait faire apparaitre une variable si le port 80 est à non ainsi que le port 443.

Ce n'est pas simple à mettre en place pour 2.3 (il faut valider de groupe pour que la variable apparaisse). Cela devrait être plus simple en 2.4.

#5 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Version cible changé de Eole 2.4-dev-3 à 189

#6 Mis à jour par Luc Bourdot il y a plus de 9 ans

  • Tracker changé de Evolution à Bac à idée
  • Version cible 189 supprimé

Formats disponibles : Atom PDF