Projet

Général

Profil

Evolution #4942

Pouvoir modifier ou patcher wpad.ethX

Ajouté par philippe ferreira il y a environ 11 ans. Mis à jour il y a environ 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
29/03/2013
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.3

Description

Bonjour,
Dans notre acad, on s'est aperçu que pouvoir personnaliser le fichier wpad.dat pour eth1 serait utile.
exemple pour un accès à une application de gestion technique de batiment qui ne fonctionne à travers le proxy du amon:

function FindProxyForURL(url, host) {
if ( isInNet(host, "127.0.0.1", "255.255.255.255") ||
isInNet(host, "10.94.171.0", "255.255.255.128") ||
// ajout pour acces GTB phil le 22/02/2013
isInNet(host, "82.244.220.227", "255.255.255.255") ) {
return "DIRECT";
};
return "PROXY 10.94.171.1:3128";
}

Sur l'irc, il a été indiqué qu'une solution serait d'ecraser completement le fichier /usr/share/eole/creole/distrib/wapd.eth1 mais du coup on perdrai le template /var/lib/eole/wpad.tmpl et vos eventuelles MAJ ou evolutions

Si possible, il faudrait pouvoir personnaliser les wpad.ethX par zone sans perdre les templates et vos eventuelles MAJ et evolutions.

Merci d'avance.


Demandes liées

Lié à eole-reverseproxy - Anomalie #5159: Ajouter des exceptions au proxy Fermé 08/04/2013 12/04/2013

Révisions associées

Révision df6b8c5f (diff)
Ajouté par Emmanuel GARETTE il y a environ 11 ans

Pouvoir ajouter des exceptions à wpad (fixes #4942)

Révision edf20319 (diff)
Ajouté par Emmanuel GARETTE il y a environ 11 ans

Pouvoir ajouter des exceptions à wpad (fixes #4942)

Révision f882eab7 (diff)
Ajouté par Daniel Dehennin il y a environ 11 ans

Revert "Pouvoir ajouter des exceptions à wpad (fixes #4942)"

This reverts commit edf20319025e28d716c2f5ab02c98a62a24e7299.

Historique

#1 Mis à jour par Daniel Dehennin il y a environ 11 ans

  • Statut changé de Nouveau à Accepté
  • Assigné à mis à developpeurs_eole
  • Version cible mis à Mises à jour 2.3.9

On me dit que c’est faisable pour la prochaine feuille de route.

#2 Mis à jour par Emmanuel GARETTE il y a environ 11 ans

  • Projet changé de Amon à eole-reverseproxy
  • Assigné à changé de developpeurs_eole à Emmanuel GARETTE

#3 Mis à jour par Emmanuel GARETTE il y a environ 11 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Emmanuel GARETTE il y a environ 11 ans

#5 Mis à jour par Emmanuel GARETTE il y a environ 11 ans

  • Statut changé de Résolu à Accepté
  • % réalisé changé de 100 à 0

Le commit ne répond pas exactement au titre de la demande, mais répond au sujet de la demande. Il est maintenant (en version de développement) d'ajouter une liste d'exception.

#6 Mis à jour par Emmanuel GARETTE il y a environ 11 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

#7 Mis à jour par Redmine Admin il y a environ 11 ans

  • Echéance mis à 29/03/2013

#8 Mis à jour par Lionel Caylat il y a environ 11 ans

Serait-il possible d'ajouter la possibilité d'avoir une liste d'exceptions sous forme de noms de domaine aussi ?
Du coup, on peut avoir besoin de plusieurs exceptions (y compris pour des IP d'ailleurs), est-ce gérable avec des variables multi-valuées ?

Pour exemple, voici ce dont on a besoin sur une commune :

function FindProxyForURL(url, host) {
if (dnsDomainIs(host, "travaux.ville-franconville.fr" )) {return "DIRECT"; }
if (dnsDomainIs(host, "conges.ville-franconville.fr" )) {return "DIRECT"; }
if ( isInNet(host, "127.0.0.1", "255.255.255.255") ||
isInNet(host, "$getVar('adresse_network_eth' + $nb_int)", "$getVar('adresse_netmask_eth' + $nb_int)") ) {

return "DIRECT";

Merci d'avance.

#9 Mis à jour par Daniel Dehennin il y a environ 11 ans

#10 Mis à jour par Fabrice Barconnière il y a environ 11 ans

  • Statut changé de Résolu à À valider
  • % réalisé changé de 100 à 90

idem #5159

#11 Mis à jour par Fabrice Barconnière il y a environ 11 ans

  • Statut changé de À valider à Fermé
  • % réalisé changé de 90 à 100

Il s'agissait d'un problème dns sur le serveur Amon

Formats disponibles : Atom PDF