Project

General

Profile

Evolution #609

Variables Creole pour port de destination en DNAT

Added by Samuel LEFOL almost 11 years ago. Updated about 8 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
01/21/2013
Due date:
01/25/2013
% Done:

100%

Spent time:
Distribution:
EOLE 2.3

Description

Avoir la possibilité d'utiliser une variable eole pour le port destination d'une action DNAT.

Associated revisions

Revision 8ee8005a (diff)
Added by Joël Cuissinat about 8 years ago

Possibilité d'utiliser une variable pour le port de destination d'une action DNAT

Fixes #609 @30m

Revision 214a1b94 (diff)
Added by Emmanuel GARETTE about 8 years ago

régression introduite par #4901 (ref #609)

Revision bd9b3e1f (diff)
Added by Emmanuel GARETTE about 8 years ago

régression introduite par #4901 (ref #609)

Revision 2c1a0db1 (diff)
Added by Emmanuel GARETTE about 8 years ago

Correction de quelques tests + ajoute d'un test pour les variables en SNAT/DNAT (fixes #609)

History

#1 Updated by Samuel LEFOL over 10 years ago

Je relance cette demande.

Dans ERA, dans une directive, dans l'action DNAT, dans le champ 'nouveau port', permettre d'utiliser des variables eole.

Exemple de cas concret : un serveur web dans une zone dmz qui écoute sur le port local 81
=> DNAT : ip_publique:80 redirigé vers ip_srv_web:81

#2 Updated by Joël Cuissinat about 8 years ago

  • Assigned To set to Joël Cuissinat
  • Target version set to Mises à jour 2.3.8
  • Distribution set to EOLE 2.3

#3 Updated by Joël Cuissinat about 8 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Joël Cuissinat about 8 years ago

  • Subject changed from Variables Creole to Variables Creole pour port de destination en DNAT

#5 Updated by Joël Cuissinat about 8 years ago

  • Due date set to 01/25/2013
  • Start date changed from 05/31/2010 to 01/21/2013

#6 Updated by Emmanuel GARETTE about 8 years ago

  • Status changed from Résolu to Réouvert
  • % Done changed from 100 to 50

Qualification : a priori tout ne fonctionne pas encore correctement :

 * Starting firewall: bastion (modèle "3zones-scribe")
#--------------------------------------------------
Attention, erreur de coherence des directives Era
invalid literal for int() with base 10: '%%pouet'
#--------------------------------------------------
/usr/lib/pymodules/python2.6/Cheetah/Compiler.py:1577: UserWarning: You supplied an empty string for the source!
  warnings.warn("You supplied an empty string for the source!", )

#7 Updated by Emmanuel GARETTE about 8 years ago

Le correctif résous bien le problème :

 * Starting firewall: bastion (modèle "3zones-scribe")                                                                               [ OK ]

Il est nécessaire de faire un test unitaire avant de fermer la demande (et recompiler le paquet).

#8 Updated by Emmanuel GARETTE about 8 years ago

  • Status changed from Réouvert to Résolu
  • % Done changed from 50 to 100

#9 Updated by Gwenael Remond about 8 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF