Tâche #12252
Scénario #11293: Valider les modifications apportées à WPAD sur EOLE 2.5
Valider les modifications apportées à WPAD
Restant à faire (heures):
0.0
Description
Les signalements du scénario #8833 ont été fermées sans avoir fait l'objet d'une validation individuelle.
Il serait bien de revenir rapidement sur ces demandes.
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Description mis à jour (diff)
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
#2 Mis à jour par Joël Cuissinat il y a plus de 8 ans
tâche #11119: Pouvoir ajouter des slaves dans un groupe existant
Les variables wpad_proxyport_alias_ethX et wpad_proxyport_vlan_ethX sont bien ajoutées à leur groupe respectif.eole-reverseproxy - tâche #8208: Gestion des routes statiques dans wpad.dat
Les entrées pour les routes statiques sont bien générées dans /etc/nginx/sites-enabled/wpadtâche #11098: transformer wpad.tmpl en templateroot@eolebase:~# dpkg -S wpad.tmpl eole-wpad: /usr/share/eole/creole/distrib/wpad.tmpl
eole-reverseproxy - tâche #5894: Pas d'ouverture du port pour wpadroot@eolebase:~# iptables-save | grep 80 -A eth0-root -p tcp -m tcp --dport 80 --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT -A eth0-root -p tcp -m tcp --dport 8090 --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT
Amon - tâche #10020: Différencier les fichiers WPAD diffusés selon les interfaceroot@amon:~# CreoleSet activer_cntlm non && CreoleGet wpad_proxyport_alias_eth1 3128 root@amon:~# CreoleSet activer_cntlm oui && CreoleGet wpad_proxyport_alias_eth1 3127
ERA - tâche #11132: Era : il devrait être possible de faire un règle d'autor
Implémenté avec l'ajout et l'utilisation de l'extrémité bastion_exterieureole-reverseproxy - tâche #8207: WPAD et alias IP
Les entrées pour les alias et les VLAN sont bien générées dans /etc/nginx/sites-enabled/wpadeole-reverseproxy - tâche #11134: Pouvoir utilise wpad/reverse proxy sur eolebase
Globalement OK sauf un problème qui fait l'objet d'un signalement dédié => #12844eole-reverseproxy - tâche #5896: Wpad devrait être sur le port 80Eolebase + eole-wpad : root@eolebase:~# netstat -ntlup | grep nginx tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 8151/nginx tcp 0 0 0.0.0.0:7000 0.0.0.0:* LISTEN 8151/nginx root@eolebase:~# iptables-save | grep 80 -A eth0-root -p tcp -m tcp --dport 80 --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT -A eth0-root -p tcp -m tcp --dport 8090 --tcp-flags FIN,SYN,RST,ACK SYN -j ACCEPT
tâche #11136: Revoir WPAD sur AmonEcoleroot@amonecole:~# CreoleSet activer_wpad non root@amonecole:~# CreoleGet global_domain_wpad_dhcp root@amonecole:~# CreoleSet activer_wpad oui root@amonecole:~# CreoleGet global_domain_wpad_dhcp etb3.lan
tâche #10446: WPAD : Ajouter "localhost" dans les exceptions de domainesroot@amonecole:~# grep -C1 dnsResolve /usr/share/eole/creole/distrib/wpad.tmpl function FindProxyForURL(url, host) { if ( isInNet(dnsResolve(host), "127.0.0.0", "255.255.255.0") || isInNet(dnsResolve(host), "%%getVar('adresse_network_eth' + %%nb_int)", "%%getVar('adresse_netmask_eth' + %%nb_int)") %for %%adresse_ip_exclude in %%getVar('proxy_bypass_network_eth' + %%nb_int, []) || isInNet(dnsResolve(host), "%%adresse_ip_exclude", "%%getattr(%%adresse_ip_exclude, 'proxy_bypass_netmask_eth' + %%nb_int)") %end for -- %if %%indirectnet.route_int == 'eth' + %%nb_int || isInNet(dnsResolve(host), "%%indirectnet", "%%indirectnet.route_netmask") %end if
eole-wpad - tâche #11133: Sortir wpad de revprox (préparation)
OK (terminé dans le scénario #11281)
#3 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- % réalisé changé de 0 à 30
- Restant à faire (heures) changé de 6.0 à 4.0
#4 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- % réalisé changé de 30 à 80
- Restant à faire (heures) changé de 4.0 à 1.0
#5 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 80 à 100
- Restant à faire (heures) changé de 1.0 à 0.0
#6 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Résolu à Fermé