Bug #4708
squid : amélioration de la modification des headers des navigateurs
Début:
14/02/2016
Echéance:
% réalisé:
30%
Temps estimé:
4.00 h
Description
En fait il faut améliorer le système car ça pose de nombreux problèmes:
- ocs inventory refuse les requêtes d'inventaire (le user-agent n'est pas accepté)
- les stats des applications abuledu/leterrier vont déconner
- le système de déploiement / installation / mise à jour des tabuledu déconne
etc.
donc suggestion d'amélioration à venir.
Demandes liées
Révisions associées
fix #4708 : evite de remplacer le header pour autre chose que firefox (ex. ocs inventory)
fix #4708 : inversion des regles de filtrage
Historique
#1 Mis à jour par Eric Seigne il y a plus de 8 ans
- Tâche parente
#4684supprimé
#2 Mis à jour par Eric Seigne il y a plus de 8 ans
Ça m'a pris du temps pour trouver l'origine de la non mise à jour de OCS Inventory ... mais c'est ça donc proposition d'amélioration du squid.conf
#3 Mis à jour par Eric Seigne il y a plus de 8 ans
#---------------------------------------------------------------------------------------------------------- # fix #4684 et #4708 # On cache le header reel de firefox du reseau local acl firefox-old browser -i .*Firefox* request_header_access User-Agent allow all request_header_access User-Agent deny firefox-old # On le remplace pour un nouveau request_header_replace User-Agent Mozilla/5.0 (X11; Linux i686; rv:43.0) Gecko/20100101 Firefox/43.0 # ----------------------------------------------------------------------------------------------------------
#4 Mis à jour par Eric Seigne il y a plus de 8 ans
- Statut changé de New - Nouveau à Assigned - En cours
- % réalisé changé de 0 à 30
Bon,
grosse erreur dans le fichier de conf !!!
il faut inverser les lignes allow et deny !!!!
c'est en cours de publication.
#----------------------------------------------------------------------------------------------------------- fix #4684 et #4708
- On cache le header reel de firefox du reseau local
acl firefox-old browser -i .*Firefox*
request_header_access User-Agent deny firefox-old
request_header_access User-Agent allow all - On le remplace pour un nouveau
request_header_replace User-Agent Mozilla/5.0 (X11; Linux i686; rv:43.0) Gecko/20100101 Firefox/43.0 - ----------------------------------------------------------------------------------------------------------
#5 Mis à jour par Eric Seigne il y a environ 6 ans
- Statut changé de Assigned - En cours à Fixed - Corrigé - Implémenté