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.
Subtasks
History
#1 Updated by Richard Hong over 1 year ago
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 Updated by Joël Cuissinat over 1 year ago
- Tracker changed from Demande to Scénario
- Start date deleted (
02/21/2022) - Release set to Carnet de produit (Cadoles)
- Story points set to 1.0
#3 Updated by Gilles Grandgérard over 1 year ago
A faire sur
- 2.7.2
- 2.8.1 +
Errata sur :
- 2.6
- 2.7.0
- 2.7.1
#4 Updated by Emmanuel GARETTE over 1 year ago
- Due date set to 04/15/2022
- Target version set to Prestation Cadoles MEN 2022 13-15
- Start date set to 03/28/2022
#5 Updated by Emmanuel GARETTE over 1 year ago
- Assigned To set to Emmanuel GARETTE
#6 Updated by Ludwig Seys over 1 year ago
- Status changed from Nouveau to Résolu
#7 Updated by Joël Cuissinat over 1 year ago
- Status changed from Résolu to Terminé (Sprint)
- Release changed from Carnet de produit (Cadoles) to EOLE 2.7.2
#8 Updated by Tom Ricci about 1 year ago
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.