Scénario #33862
WPAD et réseaux déclarés dans les routes statiques
100%
Description
Bonjour,
Sur les amon >=2.6, il semble que les routes statiques ne sont pas prises en compte dans le fichier /etc/nginx/sites-enabled/wpad.
En conséquence, les réseaux déclarés ne peuvent pas télécharger le fichier wpad.dat.
Avec le template nginx.wpad sur les versions antérieures à 2.6 :
%if %%activer_route == "oui"
#Routes statiques
%for %%indirectnet in %%route_adresse
%%indirectnet/%%calc_classe(%%indirectnet.route_netmask) %%indirectnet.route_int;
%end for
%end if
La route est correctement ajoutée dans /etc/nginx/sites-enabled/wpad :
location /wpad.eth2 {
default_type application/x-ns-proxy-autoconfig;
echo_after_body ' return "PROXY 10.0.0.1:3128";';
echo_after_body '}';
allow 10.0.0.0/30;
allow 172.20.0.0/16;
deny all;
}
Alors qu'avec le template des versions >=2.6, la route n'est pas ajoutée dans le fichier wpad:
%if %%activer_route == "oui"
#Routes statiques
%for %%indirectnet in %%route_adresse
%%indirectnet/%%calc_classe(%%indirectnet.route_netmask) eth%%indirectnet.route_int%slurp
%if %%indirectnet.route_vlan_id
.%%indirectnet.route_vlan_id%slurp
%end if
;
%end for
%end if
location /wpad.eth2 {
default_type application/x-ns-proxy-autoconfig;
echo_after_body ' return "PROXY 10.0.0.1:3128";';
echo_after_body '}';
allow 10.0.0.0/30;
deny all;
}
Merci d'avance.
Sous-tâches
Historique
#1 Mis à jour par Richard Hong il y a environ 2 ans
Je me suis trompé sur le morceau de code qui ne génère pas la ligne en question, il s'agit en fait de (lignes 103-107) :
%if %%activer_route == "oui" %for %%indirectnet in %%route_adresse %if %%indirectnet.route_int == 'eth' + %%nb_zone allow %%indirectnet/%%calc_classe(%%indirectnet.route_netmask); %end if
En retirant "'eth' +" de la ligne 105, le réseau est ajouté correctement.
#2 Mis à jour par Joël Cuissinat il y a environ 2 ans
- Tracker changé de Demande à Scénario
- Début
21/02/2022supprimé - Release mis à Carnet de produit (Cadoles)
- Points de scénarios mis à 1.0
#3 Mis à jour par Gilles Grandgérard il y a environ 2 ans
A faire sur
- 2.7.2
- 2.8.1 +
Errata sur :
- 2.6
- 2.7.0
- 2.7.1
#4 Mis à jour par Emmanuel GARETTE il y a environ 2 ans
- Echéance mis à 15/04/2022
- Version cible mis à Prestation Cadoles MEN 2022 13-15
- Début mis à 28/03/2022
#5 Mis à jour par Emmanuel GARETTE il y a environ 2 ans
- Assigné à mis à Emmanuel GARETTE
#6 Mis à jour par Ludwig Seys il y a presque 2 ans
- Statut changé de Nouveau à Résolu
#7 Mis à jour par Joël Cuissinat il y a presque 2 ans
- Statut changé de Résolu à Terminé (Sprint)
- Release changé de Carnet de produit (Cadoles) à EOLE 2.7.2
#8 Mis à jour par Tom Ricci il y a plus d'un an
Bonjour,
Nous rencontrons le même soucis sur un Amon en 2.6.2, la modification proposé par Richard Hong fonctionne parfaitement, merci à lui.
Serait-il possible de porter le correctif sur la version 2.6.2 ?
D'avance merci, bien cordialement,
Tom Ricci.