Projet

Général

Profil

Scénario #18648

2.6.0: incompatibilité de type entre les variables web_url et eolesso_adresse, la première accepte une IP et pas la seconde

Ajouté par Klaas TJEBBES il y a plus de 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
13/02/2017
Echéance:
03/03/2017
% réalisé:

100%

Temps estimé:
2.00 h (Total: 6.00 h)
Temps passé:
0.50 h (Total: 3.50 h)
Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Problème

Après discussion avec Joël j’ai compris le problème :

  • La variable web_url est de type domaine qui accèpte des noms de domaine et des adresses IP ;
  • Pour des raisons de fonctionnement TLS, la variable eolesso_adresse n’accèpte plus que des noms de domaine (#16831) ;
  • Le passage d’une version mineur à une autre par Maj-Release doit pouvoir se faire automatiquement.

Cela signifie que nous avons un gros problème, déjà présent sur 2.6.0 :

  • Les utilisateurs qui n’utilisent pas de SSO peuvent renseigner une adresse IP dans web_url
  • Les utilisateurs qui utilisent le SSO ne peuvent pas utiliser une adresse IP dans web_url car le fill de eolesso_adresse plante (eole-sso:source:dicos/21_sso.xml@34857f2#L128)

Nous ne pouvons plus ajouter la restriction d’adresse IP sur web_url sur 2.6.0 mais pour le fonctionnement TLS nous ne pouvons pas autoriser l’adresse IP pour eolesso_adresse.

Proposition de solution

Aucune idée.

Demande initiale

dans le cas d'un Scribe serveur seul (accédé depuis le réseau local), on doit pouvoir mettre une IP pour "web_url".
Hors web_url est utilisée pour calculer "eolesso_adresse" qui lui interdit l'utilisation d'une IP.

scribeE2G-config.eol - config scribe 2.5 avec web_url=IP (1,63 ko) Klaas TJEBBES, 16/01/2017 10:06


Sous-tâches

eole-web - Tâche #19147: Changer le type de web_url à domain_strictFerméPhilippe Caseiro

Tâche #19149: Documenter le changement de comportement de web_urlFerméJoël Cuissinat

Historique

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

  • Temps estimé mis à 2.00 h
  • Restant à faire (heures) mis à 2.0

#2 Mis à jour par Klaas TJEBBES il y a plus de 7 ans

#3 Mis à jour par Daniel Dehennin il y a plus de 7 ans

Je pensais que nous interdisions l’utilisation d’adresse IP à cause des certificats SSL ?

Pour ce qui est de l’utilisation d’un Scribe tout seul sans infrastructure, peut-être pouvons nous recommander l’utilisation du paquet eole-dns ?

#4 Mis à jour par Gérald Schwartzmann il y a plus de 7 ans

  • Tâche parente changé de #18373 à #18693

#5 Mis à jour par Daniel Dehennin il y a environ 7 ans

  • Statut changé de Nouveau à Ne sera pas résolu

web_url n’a pas à être une IP.

#6 Mis à jour par Daniel Dehennin il y a environ 7 ans

  • Sujet changé de web_url doit pouvoir être une IP (ne pas être utilisé pour le calcul de "eolesso_adresse" ?) à 2.6.0: incompatibilité de type entre les variables web_url et eolesso_adresse, la première accepte une IP et pas la seconde
  • Description mis à jour (diff)
  • Statut changé de Ne sera pas résolu à Nouveau

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

  • Tâche parente #18693 supprimé

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

  • Tracker changé de Tâche à Scénario
  • Echéance mis à 03/03/2017
  • Version cible changé de sprint 2017 4-6 Equipe MENSR à sprint 2017 7-9 Equipe MENSR
  • Release mis à EOLE 2.6.1
  • Points de scénarios mis à 1.0
  • Transformer web_url en domain_strict.
  • Mettre à jour la documentation
  • Documenter dans les Nouveautés

Voir le comportement lors d'un Maj-Release.

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

  • Assigné à mis à force verte

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

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF