Accueil » Zope » Forum Zope » Forum Général Zope » Reverse-Proxy via SQUID

 • Reverse-Proxy via SQUID

Document Actions
Réponses: 0   Visites: 0
Up one level
Vous devez être un membre enregistré pour contribuer sur ce forum. Inscrivez-vous maintenant

 • Reverse-Proxy via SQUID

Posté par Gitech le 29/01/2008 11:37
Bonjour,

J’héberge actuellement trois instances Plone sur un serveur (une sous Zope2.7.5/Plone2.0.5 et deux sous Zope2.8.2/Plone2.1.2) et je cherche à accélérer quelque peu l’accès des utilisateurs à ces sites.

J’ai donc mis en place un reverse-proxy via Squid (2.5) en activant le HTTPD-ACCELERATOR de la façon suivante :

httpd_accel_host localhost
httpd_accel_port 81 (le port sur lequel écoute Apache)
httpd_accel_single_host off
httpd_accel_with_proxy off
httpd_accel_uses_host_header off
httpd_accel_no_pmtu_disc off

Dans cette configuration, si plusieurs instances Plone tournent sur le serveur, le reverse-proxy fonctionne. Cependant si deux instances différentes comportent les mêmes noms d’images, le proxy mettra en cache la première image interrogée et la proposera indifféremment aux utilisateurs des deux sites…

Je pensais que le marqueur « httpd_accel_uses_host_header » permettait de différencier les différentes instances hébergées à partir de l’en-tête HTML. Seulement lorsque je l’active plus rien ne fonctionne (le proxy me renvoie invariablement le message « (110) Connection timed out »).

Concernant les logs j’ai :

access.log de Squid : « TCP_MISS/504 »
acces_log d’apache : rien
error_log d’apache : rien
Z2.log de Zope : rien

Il me semble donc que la communication ne passe plus entre Squid et Apache.

Faut-il apporter une modification à la configuration d’apache pour faire fonctionner la balise « httpd_accel_uses_host_header » ?

Est-ce que quelqu’un a déjà rencontré ce problème ?

Merci d’avance.
Ce sujet ne contient aucune réponse