Vous êtes sur le wiki de développement du projet SLIS

slis-proxy

Version

  • branche 4.0
    • version stable : 0.3.2
    • version en cours de test : 4.0.0.1
  • branche 4.1
    • version en cours de développement : 4.1.?

Responsable du paquet

x XXX x@xxx

Spécifications fonctionnelles

Ce paquet est chargé de l'installation et de la configuration du proxy sur le serveur SLIS. Il s'occupe donc de :

  • Configurer de squid.
    • Possibilité de proxy transparent
    • Possibilité d'authentification web
  • Mettre à disposition un fichier slis.pac pour la configuration automatique des navigateurs web sur les postes de travail. Ce fichier est disponible à l'adresse http:<slis>/cgi-bin/slis.pac et généré dynamiquement (php). ===== Variables de slis.conf ===== * LOCAL_PROXY_PORT='3128' contient le numéro du port du proxy par défaut c'est 3128. * PROXY_CACHE=“na” contient l'adresse du serveur proxy-cache parent et est égale à 'na' si il n'y en a pas. * PARENT_PORT='0' contient le numéro du port du proxy-cache parent. * PARENT_ICP_PORT='0' contient le numéro du port ICP du proxy-cache parent. * PROXYON=“1” commutateur d'activation du proxy au démarrage (1 si le proxy est actif). * SQUID_AUTH='0' commutateur d'activation de l'authentification web (valeur par défaut 0). * PROXY_TRANS='0' commutateur d'activation du proxy transparent (valeur par défaut 0). ===== Tests de fonctionnement ===== * Après l'installation du paquet, une commande du type /etc/init.d/squid restart'' ne doit pas afficher d'erreur. * Une station qui est configurée à la main pour utiliser le proxy du slis doit pouvoir accéder à des sites en http et https. * La configuration de proxy transparent doit permettre à une station ou le proxy n'est pas renseignée d'accéder aux sites en http. Pour le https, il ne peut pas y avoir de proxy transparent. * Le proxy authentifié doit fonctionner avec un test sur un utilisateur élève, sur un utilisateur enseignant, et sur un utilisateur autre. * Le proxy doit fonctionner en configuration automatique avec le slis.pac. * En utilisant le proxy configuré sur une station, l'utilisation d'un proxy parent doit permettre d'accéder aux sites en http comme en https.