Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2 sur u n
serveur Debian Etch sur lequel j'ai voulu configurer les modules reverse
proxy ajp,http et ssl.
Voici ce que j'ai fait:
- Installation des paquets apache 2.2 (pas de pb de ce côté là)
- Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le message me dit à
chaque fois que le module est désormais chargé et que pour l'activ er il
suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce que je fais
- Ensuite, je configure le reverse proxy pour mes url. Admettons que
mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2 sur u n
serveur Debian Etch sur lequel j'ai voulu configurer les modules reverse
proxy ajp,http et ssl.
Voici ce que j'ai fait:
- Installation des paquets apache 2.2 (pas de pb de ce côté là)
- Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le message me dit à
chaque fois que le module est désormais chargé et que pour l'activ er il
suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce que je fais
- Ensuite, je configure le reverse proxy pour mes url. Admettons que
mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2 sur u n
serveur Debian Etch sur lequel j'ai voulu configurer les modules reverse
proxy ajp,http et ssl.
Voici ce que j'ai fait:
- Installation des paquets apache 2.2 (pas de pb de ce côté là)
- Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le message me dit à
chaque fois que le module est désormais chargé et que pour l'activ er il
suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce que je fais
- Ensuite, je configure le reverse proxy pour mes url. Admettons que
mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
Alexandre Neubert wrote:
> Bonjour,
> Je rencontre quelques problemes avec mon installation de apache 2.2
> sur un serveur Debian Etch sur lequel j'ai voulu configurer les
> modules reverse proxy ajp,http et ssl.
>
> Voici ce que j'ai fait:
>
> * Installation des paquets apache 2.2 (pas de pb de ce côté l à)
> * Activation des modules voulus (cd /etc/apache2/mods-available &&
> a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
> message me dit à chaque fois que le module est désormais char gé
> et que pour l'activer il suffit de faire /etc/init.d/apache2
> force-reload, donc c'est ce que je fais
> * Ensuite, je configure le reverse proxy pour mes url. Admettons
> que mon serveur apache se trouve sur 192.168.0.2
> <http://192.168.0.2> et que je souhaite rediriger l'url /toto
> vers 192.168.2.90 <http://192.168.2.90>. J'édite le fichier
> proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf
> de la manière suivante:
>
> ProxyRequests Off
>
> <Proxy *>
> AddDefaultCharset off
> Order deny,allow
> Allow from all
> </Proxy>
>
>
ton message a du être coupé quelque part...
en tout cas, pour un reverse proxy, tu t'en fous de ProxyRequests
(laisse le tel qu'il était à l'origine). ProxyRequests est pour un
"forward" proxy (intranet vers internet par exemple).
il faut que tu utilises un truc du genre:
ProxyPass /toto http://192.168.2.90/toto
ProxyReversePass /toto http://192.168.2.90/toto
tu peux mettre ça dans un fichier sous sites-available et l'enabler,
puis reload d'apache.
PS. la, ce n'est pas de l'ajp, c'est du reverse proxy tout cours.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Alexandre Neubert wrote:
> Bonjour,
> Je rencontre quelques problemes avec mon installation de apache 2.2
> sur un serveur Debian Etch sur lequel j'ai voulu configurer les
> modules reverse proxy ajp,http et ssl.
>
> Voici ce que j'ai fait:
>
> * Installation des paquets apache 2.2 (pas de pb de ce côté l à)
> * Activation des modules voulus (cd /etc/apache2/mods-available &&
> a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
> message me dit à chaque fois que le module est désormais char gé
> et que pour l'activer il suffit de faire /etc/init.d/apache2
> force-reload, donc c'est ce que je fais
> * Ensuite, je configure le reverse proxy pour mes url. Admettons
> que mon serveur apache se trouve sur 192.168.0.2
> <http://192.168.0.2> et que je souhaite rediriger l'url /toto
> vers 192.168.2.90 <http://192.168.2.90>. J'édite le fichier
> proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf
> de la manière suivante:
>
> ProxyRequests Off
>
> <Proxy *>
> AddDefaultCharset off
> Order deny,allow
> Allow from all
> </Proxy>
>
>
ton message a du être coupé quelque part...
en tout cas, pour un reverse proxy, tu t'en fous de ProxyRequests
(laisse le tel qu'il était à l'origine). ProxyRequests est pour un
"forward" proxy (intranet vers internet par exemple).
il faut que tu utilises un truc du genre:
ProxyPass /toto http://192.168.2.90/toto
ProxyReversePass /toto http://192.168.2.90/toto
tu peux mettre ça dans un fichier sous sites-available et l'enabler,
puis reload d'apache.
PS. la, ce n'est pas de l'ajp, c'est du reverse proxy tout cours.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
Alexandre Neubert wrote:
> Bonjour,
> Je rencontre quelques problemes avec mon installation de apache 2.2
> sur un serveur Debian Etch sur lequel j'ai voulu configurer les
> modules reverse proxy ajp,http et ssl.
>
> Voici ce que j'ai fait:
>
> * Installation des paquets apache 2.2 (pas de pb de ce côté l à)
> * Activation des modules voulus (cd /etc/apache2/mods-available &&
> a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
> message me dit à chaque fois que le module est désormais char gé
> et que pour l'activer il suffit de faire /etc/init.d/apache2
> force-reload, donc c'est ce que je fais
> * Ensuite, je configure le reverse proxy pour mes url. Admettons
> que mon serveur apache se trouve sur 192.168.0.2
> <http://192.168.0.2> et que je souhaite rediriger l'url /toto
> vers 192.168.2.90 <http://192.168.2.90>. J'édite le fichier
> proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf
> de la manière suivante:
>
> ProxyRequests Off
>
> <Proxy *>
> AddDefaultCharset off
> Order deny,allow
> Allow from all
> </Proxy>
>
>
ton message a du être coupé quelque part...
en tout cas, pour un reverse proxy, tu t'en fous de ProxyRequests
(laisse le tel qu'il était à l'origine). ProxyRequests est pour un
"forward" proxy (intranet vers internet par exemple).
il faut que tu utilises un truc du genre:
ProxyPass /toto http://192.168.2.90/toto
ProxyReversePass /toto http://192.168.2.90/toto
tu peux mettre ça dans un fichier sous sites-available et l'enabler,
puis reload d'apache.
PS. la, ce n'est pas de l'ajp, c'est du reverse proxy tout cours.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2
sur un serveur Debian Etch sur lequel j'ai voulu configurer les
modules reverse proxy ajp,http et ssl.
Voici ce que j'ai fait:
* Installation des paquets apache 2.2 (pas de pb de ce côté là)
* Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
message me dit à chaque fois que le module est désormais chargé
et que pour l'activer il suffit de faire /etc/init.d/apache2
force-reload, donc c'est ce que je fais
* Ensuite, je configure le reverse proxy pour mes url. Admettons
que mon serveur apache se trouve sur 192.168.0.2
<http://192.168.0.2> et que je souhaite rediriger l'url /toto
vers 192.168.2.90 <http://192.168.2.90>. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf
de la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2
sur un serveur Debian Etch sur lequel j'ai voulu configurer les
modules reverse proxy ajp,http et ssl.
Voici ce que j'ai fait:
* Installation des paquets apache 2.2 (pas de pb de ce côté là)
* Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
message me dit à chaque fois que le module est désormais chargé
et que pour l'activer il suffit de faire /etc/init.d/apache2
force-reload, donc c'est ce que je fais
* Ensuite, je configure le reverse proxy pour mes url. Admettons
que mon serveur apache se trouve sur 192.168.0.2
<http://192.168.0.2> et que je souhaite rediriger l'url /toto
vers 192.168.2.90 <http://192.168.2.90>. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf
de la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2
sur un serveur Debian Etch sur lequel j'ai voulu configurer les
modules reverse proxy ajp,http et ssl.
Voici ce que j'ai fait:
* Installation des paquets apache 2.2 (pas de pb de ce côté là)
* Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
message me dit à chaque fois que le module est désormais chargé
et que pour l'activer il suffit de faire /etc/init.d/apache2
force-reload, donc c'est ce que je fais
* Ensuite, je configure le reverse proxy pour mes url. Admettons
que mon serveur apache se trouve sur 192.168.0.2
<http://192.168.0.2> et que je souhaite rediriger l'url /toto
vers 192.168.2.90 <http://192.168.2.90>. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf
de la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
Alexandre Neubert a écrit :
> * Est ce que la conf que j'ai faite sur apache est correcte ? (bon
> fichiers de conf, infos necessaires, ...)
> * Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
> hors mis les problemes rezo ?
> * Pourquoi lors de la seconde requête il essayes de me rediriger
> vers 192.168.2.90 <http://192.168.2.90> au lieu de chercher une
> adresse en 192.168.0.2 <http://192.168.0.2> ? (le reverse proxy n e
> fonctionnerais pas correctement)?
Vérifie ton /etc/hosts. Il doit trainer des trucs d'une vieille config. ..
--
Guénolé LE GURUDEC
Responsable système d'information
Tel : 02.40.38.29.37
Mobile : 06.71.25.34.31
Alexandre Neubert a écrit :
> * Est ce que la conf que j'ai faite sur apache est correcte ? (bon
> fichiers de conf, infos necessaires, ...)
> * Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
> hors mis les problemes rezo ?
> * Pourquoi lors de la seconde requête il essayes de me rediriger
> vers 192.168.2.90 <http://192.168.2.90> au lieu de chercher une
> adresse en 192.168.0.2 <http://192.168.0.2> ? (le reverse proxy n e
> fonctionnerais pas correctement)?
Vérifie ton /etc/hosts. Il doit trainer des trucs d'une vieille config. ..
--
Guénolé LE GURUDEC
Responsable système d'information
Tel : 02.40.38.29.37
Mobile : 06.71.25.34.31
Alexandre Neubert a écrit :
> * Est ce que la conf que j'ai faite sur apache est correcte ? (bon
> fichiers de conf, infos necessaires, ...)
> * Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
> hors mis les problemes rezo ?
> * Pourquoi lors de la seconde requête il essayes de me rediriger
> vers 192.168.2.90 <http://192.168.2.90> au lieu de chercher une
> adresse en 192.168.0.2 <http://192.168.0.2> ? (le reverse proxy n e
> fonctionnerais pas correctement)?
Vérifie ton /etc/hosts. Il doit trainer des trucs d'une vieille config. ..
--
Guénolé LE GURUDEC
Responsable système d'information
Tel : 02.40.38.29.37
Mobile : 06.71.25.34.31
Salut,
Voici le message complet; posté après coup; désolé
Salut,
Voici le message complet; posté après coup; désolé
Salut,
Voici le message complet; posté après coup; désolé
Désolé, le message est incomplet, je continue ...
Le 03/05/07, Alexandre Neubert a écrit :
Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2
sur un
serveur Debian Etch sur lequel j'ai voulu configurer les modules reverse
proxy ajp,http et ssl.
Voici ce que j'ai fait:
- Installation des paquets apache 2.2 (pas de pb de ce côté là)
- Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
message me dit à
chaque fois que le module est désormais chargé et que pour
l'activer il
suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce
que je fais
- Ensuite, je configure le reverse proxy pour mes url. Admettons que
mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
ProxyVia On
ProxyPass /toto http://192.168.2.90:9000/titi
ProxyPassReverse /toto http://192.168.2.90:9000/titi
Je sauvegarde et je redemarre apache (/etc/init.d/apache2 restart)
J'obtiens le message d'erreur suivant (mais apache demarre quand meme)
Forcing reload of web server (apache2)...apache2: Could not reliably
determine the server's fully qualified domain name, using 192.168.0.2 for
ServerName
Maintenant, si j'interroge http://192.168.0.2/toto il me redirige bien
vers
la page web désiré, mais
- Je n'ai pas les images ni les fontes de la page web
- C'est incroyablement lent pour afficher trois pauvres infos
De plus, si je navigue sur la page web vers laquelle il me redirige et
que
je clique sur un lien local, le navigateur essayes de trouver une
adresse en
192.168.2.90 à laquelle il n'a bien sur pas accès directement.
J'ai plusieurs questions a ce propos:
- Est ce que la conf que j'ai faite sur apache est correcte ? (bon
fichiers de conf, infos necessaires, ...)
- Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
hors mis les problemes rezo ?
- Pourquoi lors de la seconde requête il essayes de me rediriger vers
192.168.2.90 au lieu de chercher une adresse en 192.168.0.2 ? (le
reverse proxy ne fonctionnerais pas correctement)?
J'ai essaye d'aller voir les logs, mais aucun message d'erreur dans
/var/log/apache2
Est ce que qqn a une idee? Est ce que le fonctionnement est celui
attendu ou
est ce que ma conf est foireuse?
Merci d'avance
Alexandre
Désolé, le message est incomplet, je continue ...
Le 03/05/07, Alexandre Neubert <alexandre.neubert@gmail.com> a écrit :
Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2
sur un
serveur Debian Etch sur lequel j'ai voulu configurer les modules reverse
proxy ajp,http et ssl.
Voici ce que j'ai fait:
- Installation des paquets apache 2.2 (pas de pb de ce côté là)
- Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
message me dit à
chaque fois que le module est désormais chargé et que pour
l'activer il
suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce
que je fais
- Ensuite, je configure le reverse proxy pour mes url. Admettons que
mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
ProxyVia On
ProxyPass /toto http://192.168.2.90:9000/titi
ProxyPassReverse /toto http://192.168.2.90:9000/titi
Je sauvegarde et je redemarre apache (/etc/init.d/apache2 restart)
J'obtiens le message d'erreur suivant (mais apache demarre quand meme)
Forcing reload of web server (apache2)...apache2: Could not reliably
determine the server's fully qualified domain name, using 192.168.0.2 for
ServerName
Maintenant, si j'interroge http://192.168.0.2/toto il me redirige bien
vers
la page web désiré, mais
- Je n'ai pas les images ni les fontes de la page web
- C'est incroyablement lent pour afficher trois pauvres infos
De plus, si je navigue sur la page web vers laquelle il me redirige et
que
je clique sur un lien local, le navigateur essayes de trouver une
adresse en
192.168.2.90 à laquelle il n'a bien sur pas accès directement.
J'ai plusieurs questions a ce propos:
- Est ce que la conf que j'ai faite sur apache est correcte ? (bon
fichiers de conf, infos necessaires, ...)
- Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
hors mis les problemes rezo ?
- Pourquoi lors de la seconde requête il essayes de me rediriger vers
192.168.2.90 au lieu de chercher une adresse en 192.168.0.2 ? (le
reverse proxy ne fonctionnerais pas correctement)?
J'ai essaye d'aller voir les logs, mais aucun message d'erreur dans
/var/log/apache2
Est ce que qqn a une idee? Est ce que le fonctionnement est celui
attendu ou
est ce que ma conf est foireuse?
Merci d'avance
Alexandre
Désolé, le message est incomplet, je continue ...
Le 03/05/07, Alexandre Neubert a écrit :
Bonjour,
Je rencontre quelques problemes avec mon installation de apache 2.2
sur un
serveur Debian Etch sur lequel j'ai voulu configurer les modules reverse
proxy ajp,http et ssl.
Voici ce que j'ai fait:
- Installation des paquets apache 2.2 (pas de pb de ce côté là)
- Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
message me dit à
chaque fois que le module est désormais chargé et que pour
l'activer il
suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce
que je fais
- Ensuite, je configure le reverse proxy pour mes url. Admettons que
mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
la manière suivante:
ProxyRequests Off
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
ProxyVia On
ProxyPass /toto http://192.168.2.90:9000/titi
ProxyPassReverse /toto http://192.168.2.90:9000/titi
Je sauvegarde et je redemarre apache (/etc/init.d/apache2 restart)
J'obtiens le message d'erreur suivant (mais apache demarre quand meme)
Forcing reload of web server (apache2)...apache2: Could not reliably
determine the server's fully qualified domain name, using 192.168.0.2 for
ServerName
Maintenant, si j'interroge http://192.168.0.2/toto il me redirige bien
vers
la page web désiré, mais
- Je n'ai pas les images ni les fontes de la page web
- C'est incroyablement lent pour afficher trois pauvres infos
De plus, si je navigue sur la page web vers laquelle il me redirige et
que
je clique sur un lien local, le navigateur essayes de trouver une
adresse en
192.168.2.90 à laquelle il n'a bien sur pas accès directement.
J'ai plusieurs questions a ce propos:
- Est ce que la conf que j'ai faite sur apache est correcte ? (bon
fichiers de conf, infos necessaires, ...)
- Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
hors mis les problemes rezo ?
- Pourquoi lors de la seconde requête il essayes de me rediriger vers
192.168.2.90 au lieu de chercher une adresse en 192.168.0.2 ? (le
reverse proxy ne fonctionnerais pas correctement)?
J'ai essaye d'aller voir les logs, mais aucun message d'erreur dans
/var/log/apache2
Est ce que qqn a une idee? Est ce que le fonctionnement est celui
attendu ou
est ce que ma conf est foireuse?
Merci d'avance
Alexandre
Alexandre Neubert wrote:
> Désolé, le message est incomplet, je continue ...
>
> Le 03/05/07, Alexandre Neubert a écrit :
>>
>> Bonjour,
>> Je rencontre quelques problemes avec mon installation de apache 2.2
>> sur un
>> serveur Debian Etch sur lequel j'ai voulu configurer les modules
reverse
>> proxy ajp,http et ssl.
>>
>> Voici ce que j'ai fait:
>>
>> - Installation des paquets apache 2.2 (pas de pb de ce côté l à)
>> - Activation des modules voulus (cd /etc/apache2/mods-available &&
>> a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
>> message me dit à
>> chaque fois que le module est désormais chargé et que pour
>> l'activer il
>> suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce
>> que je fais
>> - Ensuite, je configure le reverse proxy pour mes url. Admettons qu e
>> mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
>> rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
>> proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
>> la manière suivante:
>>
>> ProxyRequests Off
>>
>> <Proxy *>
>> AddDefaultCharset off
>> Order deny,allow
>> Allow from all
>> </Proxy>
>
>
> ProxyVia On
> ProxyPass /toto http://192.168.2.90:9000/titi
> ProxyPassReverse /toto http://192.168.2.90:9000/titi
>
> Je sauvegarde et je redemarre apache (/etc/init.d/apache2 restart)
>
> J'obtiens le message d'erreur suivant (mais apache demarre quand meme)
>
> Forcing reload of web server (apache2)...apache2: Could not reliably
> determine the server's fully qualified domain name, using 192.168.0.2fo r
> ServerName
tu as mis un VirtualHost qui utilise cette IP ou un hostname dont l'IP
est celle la?
il vaut mieux ne pas utiliser de VirtualHost. sinon, il faut etre sur
que l'IP se resolve bien par le DNS ou à défaut par /etc/hosts (auque l
cas tu peux "mentir" puisque seule cette machine lit sont /etc/hosts).
> Maintenant, si j'interroge http://192.168.0.2/toto il me redirige bien
> vers
> la page web désiré, mais
>
> - Je n'ai pas les images ni les fontes de la page web
> - C'est incroyablement lent pour afficher trois pauvres infos
il faut regarder la "source" du document (CTRL-U sous firefox) et
prendre l'une des URLs des images qui ne s'affichent pas et les tester
directement. pour ce genre de debogage, un bon plugin pour firefox est
Live HTTP Headers...
>
> De plus, si je navigue sur la page web vers laquelle il me redirige et
> que
> je clique sur un lien local, le navigateur essayes de trouver une
> adresse en
> 192.168.2.90 à laquelle il n'a bien sur pas accès directement.
en mode proxy, ce genre d'IP ne devrait pas apparaitre. il faut que les
pages utilisent des URLs relatives. sinon, il va falloir réecrire les
pages (avec mod_proxy_html si ma mémoire est encore fidèle), mais c'e st
pas super pour les perfs (et en HTTP 1.1, la réécriture de pages à la
volée est problématiques puisque la content-length obligatoire vient
avant l'envoi du doc, ce qui veut dire que le proxy doit soit cacher
jusqu'à réécriture complète, soit forcer un découpage qui n'est pas
naturel...).
>
> J'ai plusieurs questions a ce propos:
>
> - Est ce que la conf que j'ai faite sur apache est correcte ? (bon
> fichiers de conf, infos necessaires, ...)
impossible à dire sans voir toute la conf (ce qui serait "trop"). par
contre, une description des "features" que tu utilises peut aider.
> - Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
> hors mis les problemes rezo ?
le DNS est en général le coupable ici....
> - Pourquoi lors de la seconde requête il essayes de me rediriger ve rs
> 192.168.2.90 au lieu de chercher une adresse en 192.168.0.2 ? (le
> reverse proxy ne fonctionnerais pas correctement)?
le reverse proxy ne réécrit pas la page. si dans ta page, tas
<a href="http://192.168...."> ...
mod_proxy n'y changera rien.
>
> J'ai essaye d'aller voir les logs, mais aucun message d'erreur dans
> /var/log/apache2
non, car pour ton apache, tout va bien!
> Est ce que qqn a une idee? Est ce que le fonctionnement est celui
> attendu ou
> est ce que ma conf est foireuse?
>
> Merci d'avance
>
> Alexandre
>
Alexandre Neubert wrote:
> Désolé, le message est incomplet, je continue ...
>
> Le 03/05/07, Alexandre Neubert <alexandre.neubert@gmail.com> a écrit :
>>
>> Bonjour,
>> Je rencontre quelques problemes avec mon installation de apache 2.2
>> sur un
>> serveur Debian Etch sur lequel j'ai voulu configurer les modules
reverse
>> proxy ajp,http et ssl.
>>
>> Voici ce que j'ai fait:
>>
>> - Installation des paquets apache 2.2 (pas de pb de ce côté l à)
>> - Activation des modules voulus (cd /etc/apache2/mods-available &&
>> a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
>> message me dit à
>> chaque fois que le module est désormais chargé et que pour
>> l'activer il
>> suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce
>> que je fais
>> - Ensuite, je configure le reverse proxy pour mes url. Admettons qu e
>> mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
>> rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
>> proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
>> la manière suivante:
>>
>> ProxyRequests Off
>>
>> <Proxy *>
>> AddDefaultCharset off
>> Order deny,allow
>> Allow from all
>> </Proxy>
>
>
> ProxyVia On
> ProxyPass /toto http://192.168.2.90:9000/titi
> ProxyPassReverse /toto http://192.168.2.90:9000/titi
>
> Je sauvegarde et je redemarre apache (/etc/init.d/apache2 restart)
>
> J'obtiens le message d'erreur suivant (mais apache demarre quand meme)
>
> Forcing reload of web server (apache2)...apache2: Could not reliably
> determine the server's fully qualified domain name, using 192.168.0.2fo r
> ServerName
tu as mis un VirtualHost qui utilise cette IP ou un hostname dont l'IP
est celle la?
il vaut mieux ne pas utiliser de VirtualHost. sinon, il faut etre sur
que l'IP se resolve bien par le DNS ou à défaut par /etc/hosts (auque l
cas tu peux "mentir" puisque seule cette machine lit sont /etc/hosts).
> Maintenant, si j'interroge http://192.168.0.2/toto il me redirige bien
> vers
> la page web désiré, mais
>
> - Je n'ai pas les images ni les fontes de la page web
> - C'est incroyablement lent pour afficher trois pauvres infos
il faut regarder la "source" du document (CTRL-U sous firefox) et
prendre l'une des URLs des images qui ne s'affichent pas et les tester
directement. pour ce genre de debogage, un bon plugin pour firefox est
Live HTTP Headers...
>
> De plus, si je navigue sur la page web vers laquelle il me redirige et
> que
> je clique sur un lien local, le navigateur essayes de trouver une
> adresse en
> 192.168.2.90 à laquelle il n'a bien sur pas accès directement.
en mode proxy, ce genre d'IP ne devrait pas apparaitre. il faut que les
pages utilisent des URLs relatives. sinon, il va falloir réecrire les
pages (avec mod_proxy_html si ma mémoire est encore fidèle), mais c'e st
pas super pour les perfs (et en HTTP 1.1, la réécriture de pages à la
volée est problématiques puisque la content-length obligatoire vient
avant l'envoi du doc, ce qui veut dire que le proxy doit soit cacher
jusqu'à réécriture complète, soit forcer un découpage qui n'est pas
naturel...).
>
> J'ai plusieurs questions a ce propos:
>
> - Est ce que la conf que j'ai faite sur apache est correcte ? (bon
> fichiers de conf, infos necessaires, ...)
impossible à dire sans voir toute la conf (ce qui serait "trop"). par
contre, une description des "features" que tu utilises peut aider.
> - Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
> hors mis les problemes rezo ?
le DNS est en général le coupable ici....
> - Pourquoi lors de la seconde requête il essayes de me rediriger ve rs
> 192.168.2.90 au lieu de chercher une adresse en 192.168.0.2 ? (le
> reverse proxy ne fonctionnerais pas correctement)?
le reverse proxy ne réécrit pas la page. si dans ta page, tas
<a href="http://192.168...."> ...
mod_proxy n'y changera rien.
>
> J'ai essaye d'aller voir les logs, mais aucun message d'erreur dans
> /var/log/apache2
non, car pour ton apache, tout va bien!
> Est ce que qqn a une idee? Est ce que le fonctionnement est celui
> attendu ou
> est ce que ma conf est foireuse?
>
> Merci d'avance
>
> Alexandre
>
Alexandre Neubert wrote:
> Désolé, le message est incomplet, je continue ...
>
> Le 03/05/07, Alexandre Neubert a écrit :
>>
>> Bonjour,
>> Je rencontre quelques problemes avec mon installation de apache 2.2
>> sur un
>> serveur Debian Etch sur lequel j'ai voulu configurer les modules
reverse
>> proxy ajp,http et ssl.
>>
>> Voici ce que j'ai fait:
>>
>> - Installation des paquets apache 2.2 (pas de pb de ce côté l à)
>> - Activation des modules voulus (cd /etc/apache2/mods-available &&
>> a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le
>> message me dit à
>> chaque fois que le module est désormais chargé et que pour
>> l'activer il
>> suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce
>> que je fais
>> - Ensuite, je configure le reverse proxy pour mes url. Admettons qu e
>> mon serveur apache se trouve sur 192.168.0.2 et que je souhaite
>> rediriger l'url /toto vers 192.168.2.90. J'édite le fichier
>> proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
>> la manière suivante:
>>
>> ProxyRequests Off
>>
>> <Proxy *>
>> AddDefaultCharset off
>> Order deny,allow
>> Allow from all
>> </Proxy>
>
>
> ProxyVia On
> ProxyPass /toto http://192.168.2.90:9000/titi
> ProxyPassReverse /toto http://192.168.2.90:9000/titi
>
> Je sauvegarde et je redemarre apache (/etc/init.d/apache2 restart)
>
> J'obtiens le message d'erreur suivant (mais apache demarre quand meme)
>
> Forcing reload of web server (apache2)...apache2: Could not reliably
> determine the server's fully qualified domain name, using 192.168.0.2fo r
> ServerName
tu as mis un VirtualHost qui utilise cette IP ou un hostname dont l'IP
est celle la?
il vaut mieux ne pas utiliser de VirtualHost. sinon, il faut etre sur
que l'IP se resolve bien par le DNS ou à défaut par /etc/hosts (auque l
cas tu peux "mentir" puisque seule cette machine lit sont /etc/hosts).
> Maintenant, si j'interroge http://192.168.0.2/toto il me redirige bien
> vers
> la page web désiré, mais
>
> - Je n'ai pas les images ni les fontes de la page web
> - C'est incroyablement lent pour afficher trois pauvres infos
il faut regarder la "source" du document (CTRL-U sous firefox) et
prendre l'une des URLs des images qui ne s'affichent pas et les tester
directement. pour ce genre de debogage, un bon plugin pour firefox est
Live HTTP Headers...
>
> De plus, si je navigue sur la page web vers laquelle il me redirige et
> que
> je clique sur un lien local, le navigateur essayes de trouver une
> adresse en
> 192.168.2.90 à laquelle il n'a bien sur pas accès directement.
en mode proxy, ce genre d'IP ne devrait pas apparaitre. il faut que les
pages utilisent des URLs relatives. sinon, il va falloir réecrire les
pages (avec mod_proxy_html si ma mémoire est encore fidèle), mais c'e st
pas super pour les perfs (et en HTTP 1.1, la réécriture de pages à la
volée est problématiques puisque la content-length obligatoire vient
avant l'envoi du doc, ce qui veut dire que le proxy doit soit cacher
jusqu'à réécriture complète, soit forcer un découpage qui n'est pas
naturel...).
>
> J'ai plusieurs questions a ce propos:
>
> - Est ce que la conf que j'ai faite sur apache est correcte ? (bon
> fichiers de conf, infos necessaires, ...)
impossible à dire sans voir toute la conf (ce qui serait "trop"). par
contre, une description des "features" que tu utilises peut aider.
> - Y-a-t-il une raison pour laquelle l'affichage est lent a ce point
> hors mis les problemes rezo ?
le DNS est en général le coupable ici....
> - Pourquoi lors de la seconde requête il essayes de me rediriger ve rs
> 192.168.2.90 au lieu de chercher une adresse en 192.168.0.2 ? (le
> reverse proxy ne fonctionnerais pas correctement)?
le reverse proxy ne réécrit pas la page. si dans ta page, tas
<a href="http://192.168...."> ...
mod_proxy n'y changera rien.
>
> J'ai essaye d'aller voir les logs, mais aucun message d'erreur dans
> /var/log/apache2
non, car pour ton apache, tout va bien!
> Est ce que qqn a une idee? Est ce que le fonctionnement est celui
> attendu ou
> est ce que ma conf est foireuse?
>
> Merci d'avance
>
> Alexandre
>
> ProxyVia On
> ProxyPass /toto http://192.168.2.90:9000/titi
> ProxyPassReverse /toto http://192.168.2.90:9000/titi
> ProxyVia On
> ProxyPass /toto http://192.168.2.90:9000/titi
> ProxyPassReverse /toto http://192.168.2.90:9000/titi
> ProxyVia On
> ProxyPass /toto http://192.168.2.90:9000/titi
> ProxyPassReverse /toto http://192.168.2.90:9000/titi
[snip]
* Quelles sont les configuration nécessaires pour faire tourner
convenablement mon reverse proxy? Je pense que ce sera plus simple si
je suit un tutorial et que je compare avec ce que j'ai fait jusqu'ici.
Tu peux me fournir les etapes necessaires ou un lien vers un tuto qui
pourrait m'aider?
[snip]
* Quelles sont les configuration nécessaires pour faire tourner
convenablement mon reverse proxy? Je pense que ce sera plus simple si
je suit un tutorial et que je compare avec ce que j'ai fait jusqu'ici.
Tu peux me fournir les etapes necessaires ou un lien vers un tuto qui
pourrait m'aider?
[snip]
* Quelles sont les configuration nécessaires pour faire tourner
convenablement mon reverse proxy? Je pense que ce sera plus simple si
je suit un tutorial et que je compare avec ce que j'ai fait jusqu'ici.
Tu peux me fournir les etapes necessaires ou un lien vers un tuto qui
pourrait m'aider?
Alexandre Neubert wrote:
> [snip]
>
> * Quelles sont les configuration nécessaires pour faire tourner
> convenablement mon reverse proxy? Je pense que ce sera plus simple si
> je suit un tutorial et que je compare avec ce que j'ai fait jusqu'ici.
> Tu peux me fournir les etapes necessaires ou un lien vers un tuto qui
> pourrait m'aider?
j'avais oublié da dernière question:
http://www.apachetutor.org/admin/reverseproxies
la, il y a un exemple avec des URLs différentes, mais si tu peux
utiliser les mêmes (toto -> toto), ça t'évitera des problèmes.
Alexandre Neubert wrote:
> [snip]
>
> * Quelles sont les configuration nécessaires pour faire tourner
> convenablement mon reverse proxy? Je pense que ce sera plus simple si
> je suit un tutorial et que je compare avec ce que j'ai fait jusqu'ici.
> Tu peux me fournir les etapes necessaires ou un lien vers un tuto qui
> pourrait m'aider?
j'avais oublié da dernière question:
http://www.apachetutor.org/admin/reverseproxies
la, il y a un exemple avec des URLs différentes, mais si tu peux
utiliser les mêmes (toto -> toto), ça t'évitera des problèmes.
Alexandre Neubert wrote:
> [snip]
>
> * Quelles sont les configuration nécessaires pour faire tourner
> convenablement mon reverse proxy? Je pense que ce sera plus simple si
> je suit un tutorial et que je compare avec ce que j'ai fait jusqu'ici.
> Tu peux me fournir les etapes necessaires ou un lien vers un tuto qui
> pourrait m'aider?
j'avais oublié da dernière question:
http://www.apachetutor.org/admin/reverseproxies
la, il y a un exemple avec des URLs différentes, mais si tu peux
utiliser les mêmes (toto -> toto), ça t'évitera des problèmes.