Project

General

Profile

Tâche #12252

Scénario #11293: Valider les modifications apportées à WPAD sur EOLE 2.5

Valider les modifications apportées à WPAD

Added by Joël Cuissinat almost 6 years ago. Updated over 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
06/30/2015
Due date:
% Done:

100%

Estimated time:
6.00 h
Spent time:
Remaining (hours):
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.

History

#1 Updated by Joël Cuissinat over 5 years ago

  • Description updated (diff)
  • Status changed from Nouveau to En cours
  • Assigned To set to Joël Cuissinat

#2 Updated by Joël Cuissinat over 5 years ago

  1. 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.
  2. 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/wpad
  3. tâche #11098: transformer wpad.tmpl en template
    root@eolebase:~# dpkg -S wpad.tmpl 
    eole-wpad: /usr/share/eole/creole/distrib/wpad.tmpl
    
  4. eole-reverseproxy - tâche #5894: Pas d'ouverture du port pour wpad
    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
    
  5. Amon - tâche #10020: Différencier les fichiers WPAD diffusés selon les interface
    root@amon:~# CreoleSet activer_cntlm non && CreoleGet wpad_proxyport_alias_eth1 
    3128
    root@amon:~# CreoleSet activer_cntlm oui && CreoleGet wpad_proxyport_alias_eth1 
    3127
    
  6. 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_exterieur
  7. eole-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/wpad
  8. eole-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é => #12844
  9. eole-reverseproxy - tâche #5896: Wpad devrait être sur le port 80
    Eolebase + 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
    
  10. tâche #11136: Revoir WPAD sur AmonEcole
    root@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
    
  11. tâche #10446: WPAD : Ajouter "localhost" dans les exceptions de domaines
    root@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
    
  12. eole-wpad - tâche #11133: Sortir wpad de revprox (préparation)
    OK (terminé dans le scénario #11281)

#3 Updated by Joël Cuissinat over 5 years ago

  • % Done changed from 0 to 30
  • Remaining (hours) changed from 6.0 to 4.0

#4 Updated by Joël Cuissinat over 5 years ago

  • % Done changed from 30 to 80
  • Remaining (hours) changed from 4.0 to 1.0

#5 Updated by Joël Cuissinat over 5 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 80 to 100
  • Remaining (hours) changed from 1.0 to 0.0

#6 Updated by Scrum Master over 5 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF