Anomalie #3470
nginx.default : erreur dans la génération des Vlan
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
Si on déclare des VLAN sur eth2 ou eth3 et pas sur eth1, on obtient :
Erreur: Utilisation d'une variable non existante dans /var/lib/creole/nginx.default : "adresse_network_vlan_eth1' while searching for 'vlan_id.adresse_network_vlan_eth1"
Et effectivement, il y a des "1" en dur dans la fonction gen_wpad :
%for %%vlan_id in %%getVar('id_vlan_eth' + %%nb_zone) allow %%vlan_id.adresse_network_vlan_eth1/%%calc_classe(%%vlan_id.adresse_netmask_vlan_eth1); %end for
Cette boucle devrait être modifiée de façon à ressembler à celle qui gère les alias juste au-dessus.
Révisions associées
Correction de la génération des autorisations wpad pour les VLAN
- tmpl/nginx.default : correction de la fonction gen_wpad()
Fixes #3470 @20m
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit fb5f5c45a176166fa8ff9184d6e015ce0c3e4b85.
#2 Mis à jour par Fabrice Barconnière il y a presque 12 ans
- Statut changé de Résolu à Fermé