Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Configuration d'un reverse proxy sur etch

10 réponses
Avatar
Alexandre Neubert
------=_Part_19613_9208991.1178208550665
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

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=F4t=E9 l=E0)
- Activation des modules voulus (cd /etc/apache2/mods-available &&
a2enmod proxy_ajp && a2enmod proxy_http && a2enmod ssl). Le message me d=
it =E0
chaque fois que le module est d=E9sormais charg=E9 et que pour l'activer=
il
suffit de faire /etc/init.d/apache2 force-reload, donc c'est ce que je f=
ais
- 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'=E9dite le fichier
proxy.confse trouvant dans /etc/apache2/mods-enabled/proxy.conf de la
mani=E8re
suivante:

ProxyRequests Off

<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>

------=_Part_19613_9208991.1178208550665
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Bonjour,<br>Je rencontre quelques problemes avec mon installation de apache=
2.2 sur un serveur Debian Etch sur lequel j&#39;ai voulu configurer les mo=
dules reverse proxy ajp,http et ssl.<br><br>Voici ce que j&#39;ai fait:<br>
<ul><li>Installation des paquets apache 2.2 (pas de pb de ce c=F4t=E9 l=E0)=
</li><li>Activation des modules voulus (cd /etc/apache2/mods-available &amp=
;&amp; a2enmod proxy_ajp &amp;&amp; a2enmod proxy_http &amp;&amp; a2enmod s=
sl). Le message me dit =E0 chaque fois que le module est d=E9sormais charg=
=E9 et que pour l&#39;activer il suffit de faire /etc/init.d/apache2 force-=
reload, donc c&#39;est ce que je fais
</li><li>Ensuite, je configure le reverse proxy pour mes url. Admettons que=
mon serveur apache se trouve sur <a href=3D"http://192.168.0.2">192.168.0.=
2</a> et que je souhaite rediriger l&#39;url /toto vers <a href=3D"http://1=
92.168.2.90">
192.168.2.90</a>. J&#39;=E9dite le fichier proxy.conf se trouvant dans /etc=
/apache2/mods-enabled/proxy.conf de la mani=E8re suivante:</li></ul>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ProxyRequests Off<br><br>&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Proxy *&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddDefaultC=
harset off
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; Order deny,allow<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Allow from all<br>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Proxy&gt;<br><br>&nbsp;<br>

------=_Part_19613_9208991.1178208550665--


--
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

10 réponses

Avatar
Alexandre Neubert
------=_Part_19821_30242454.1178209196343
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

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 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>




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 e n
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 o u
est ce que ma conf est foireuse?

Merci d'avance

Alexandre

------=_Part_19821_30242454.1178209196343
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Désolé, le message est incomplet, je continue ...<br><br><div><span cla ss="gmail_quote">Le 03/05/07, <b class="gmail_sendername">Alexandre Neu bert</b> &lt;<a href="mailto:">alexandre.neube
</a>&gt; a écrit :</span><blockquote class="gmail_quote" style="borde r-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-le ft: 1ex;">Bonjour,<br>Je rencontre quelques problemes avec mon installation de apache
2.2 sur un serveur Debian Etch sur lequel j&#39;ai voulu configurer les mod ules reverse proxy ajp,http et ssl.<br><br>Voici ce que j&#39;ai fait:<br>
<ul><li>Installation des paquets apache 2.2 (pas de pb de ce côté là) </li><li>Activation des modules voulus (cd /etc/apache2/mods-available &amp ;&amp; a2enmod proxy_ajp &amp;&amp; a2enmod proxy_http &amp;&amp; a2enmod s sl). Le message me dit à chaque fois que le module est désormais charg é et que pour l&#39;activer il suffit de faire /etc/init.d/apache2 force- reload, donc c&#39;est ce que je fais
</li><li>Ensuite, je configure le reverse proxy pour mes url. Admettons que mon serveur apache se trouve sur <a href="http://192.168.0.2" target=" _blank" onclick="return top.js.OpenExtLink(window,event,this)">192.168.0. 2
</a> et que je souhaite rediriger l&#39;url /toto vers <a href="http://19 2.168.2.90" target="_blank" onclick="return top.js.OpenExtLink(window,e vent,this)">
192.168.2.90</a>. J&#39;édite le fichier proxy.conf se trouvant dans /etc /apache2/mods-enabled/proxy.conf de la manière suivante:</li></ul>&nbsp;& nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ProxyRequests Off<br><br>&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Proxy *&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddDefaultC harset off
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp; Order deny,allow<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Allow from all<br>& nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Proxy&gt;</blockquote><div>< br>ProxyVia On<br>ProxyPass /toto <a href="http://192.168.2.90:9000/titi" >http://192.168.2.90:9000/titi</a>
<br>ProxyPassReverse /toto <a href="http://192.168.2.90:9000/titi">http:/ /192.168.2.90:9000/titi</a><br><br>Je sauvegarde et je redemarre apache (/e tc/init.d/apache2 restart)<br><br>J&#39;obtiens le message d&#39;erreur sui vant (mais apache demarre quand meme)
<br><br>Forcing reload of web server (apache2)...apache2: Could not reliabl y determine the server&#39;s fully qualified domain name, using <a href=" http://192.168.0.2">192.168.0.2</a> for ServerName<br><br>Maintenant, si j& #39;interroge
<a href="http://192.168.0.2/toto">http://192.168.0.2/toto</a> il me redir ige bien vers la page web désiré, mais<br><ul><li>Je n&#39;ai pas les i mages ni les fontes de la page web</li><li>C&#39;est incroyablement lent po ur afficher trois pauvres infos
</li></ul>De plus, si je navigue sur la page web vers laquelle il me rediri ge et que je clique sur un lien local, le navigateur essayes de trouver une adresse en <a href="http://192.168.2.90">192.168.2.90</a> à laquelle i l n&#39;a bien sur pas accès directement.
<br><br>J&#39;ai plusieurs questions a ce propos:<br><ul><li>Est ce que la conf que j&#39;ai faite sur apache est correcte ? (bon fichiers de conf, in fos necessaires, ...)</li><li>Y-a-t-il une raison pour laquelle l&#39;affic hage est lent a ce point hors mis les problemes rezo ?
<br></li><li>Pourquoi lors de la seconde requête il essayes de me redirig er vers <a href="http://192.168.2.90">192.168.2.90</a> au lieu de cherche r une adresse en <a href="http://192.168.0.2">192.168.0.2</a> ? (le rever se proxy ne fonctionnerais pas correctement)?
</li></ul>J&#39;ai essaye d&#39;aller voir les logs, mais aucun message d&# 39;erreur dans /var/log/apache2<br><br>Est ce que qqn a une idee? Est ce qu e le fonctionnement est celui attendu ou est ce que ma conf est foireuse?
<br><br>Merci d&#39;avance<br><br>Alexandre<br>&nbsp;</div><br></div><br>

------=_Part_19821_30242454.1178209196343--


--
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
Avatar
Alexandre Neubert
------=_Part_20221_28140176.1178210192475
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Salut,
Voici le message complet; posté après coup; désolé

Alexandre

Le 03/05/07, mouss a écrit :

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






------=_Part_20221_28140176.1178210192475
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Salut,<br>Voici le message complet; posté après coup; désolé<br><br >Alexandre<br><br><div><span class="gmail_quote">Le 03/05/07, <b class= "gmail_sendername">mouss</b> &lt;<a href="mailto:">mlis
</a>&gt; a écrit :</span><blockquote class="gmail_quote" style="borde r-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-le ft: 1ex;">Alexandre Neubert wrote:<br>&gt; Bonjour,<br>&gt; Je rencontre qu elques problemes avec mon installation de apache
2.2<br>&gt; sur un serveur Debian Etch sur lequel j&#39;ai voulu configurer les<br>&gt; modules reverse proxy ajp,http et ssl.<br>&gt;<br>&gt; Voici c e que j&#39;ai fait:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Installation des paquets apache
2.2 (pas de pb de ce côté là)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Activ ation des modules voulus (cd /etc/apache2/mods-available &amp;&amp;<br>&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a2enmod proxy_ajp &amp;&amp; a2enmod p roxy_http &amp;&amp; a2enmod ssl). Le<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; message me dit à chaque fois que le module est désormais charg é
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; et que pour l&#39;activer il s uffit de faire /etc/init.d/apache2<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp; force-reload, donc c&#39;est ce que je fais<br>&gt;&nbsp;&nbsp;&nbsp;&n bsp; * Ensuite, je configure le reverse proxy pour mes url. Admettons<br>&g t;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; que mon serveur apache se trouve sur
<a href="http://192.168.0.2">192.168.0.2</a><br>&gt;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp; &lt;<a href="http://192.168.0.2">http://192.168.0.2</a>&g t; et que je souhaite rediriger l&#39;url /toto<br>&gt;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp; vers <a href="http://192.168.2.90">192.168.2.90
</a> &lt;<a href="http://192.168.2.90">http://192.168.2.90</a>&gt;. J&#39 ;édite le fichier<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf<br>&gt;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp; de la manière suivante:<br>&gt;<br>&gt;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ProxyRequests Off
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Proxy *&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddDefaultCharset off<br>&gt;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n bsp;&nbsp; Order deny,allow<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Allow from all<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Proxy&gt;<br>&gt; <br>&gt;<br><br>
ton message a du être coupé quelque part...<br><br>en tout cas, pour un reverse proxy, tu t&#39;en fous de ProxyRequests<br>(laisse le tel qu&#39; il était à l&#39;origine). ProxyRequests est pour un<br>&quot;forward&q uot; proxy (intranet vers internet par exemple).
<br><br>il faut que tu utilises un truc du genre:<br><br>ProxyPass /toto <a href="http://192.168.2.90/toto">http://192.168.2.90/toto</a><br>ProxyRev ersePass /toto <a href="http://192.168.2.90/toto">http://192.168.2.90/tot o
</a><br><br>tu peux mettre ça dans un fichier sous sites-available et l&# 39;enabler,<br>puis reload d&#39;apache.<br><br>PS. la, ce n&#39;est pas de l&#39;ajp, c&#39;est du reverse proxy tout cours.<br><br><br><br>--<br>Lis ez la FAQ de la liste avant de poser une question :
<br><a href="http://wiki.debian.net/?DebianFrench">http://wiki.debian.net /?DebianFrench</a><br>Vous pouvez aussi ajouter le mot ``spam&#39;&#39; dan s vos champs &quot;From&quot; et<br>&quot;Reply-To:&quot;<br><br>To UNSUBSC RIBE, email to
<a href="mailto:">debian-user- </a><br>with a subject of &quot;unsubscribe& quot;. Trouble? Contact <a href="mailto:">list
</a><br><br></blockquote></div><br>

------=_Part_20221_28140176.1178210192475--


--
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
Avatar
mouss
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 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>





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
Avatar
Alexandre Neubert
------=_Part_20549_6003905.1178211288456
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Voici le contenu du /etc/hosts

127.0.0.1 localhost.localdomain localhost
192.168.0.2 robi

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

C'est pas correct (a part le domaine manquant pour robi).

Alexandre

Le 03/05/07, LE GURUDEC Guenole a écrit :

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




------=_Part_20549_6003905.1178211288456
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Voici le contenu du /etc/hosts<br><br><a href="http://127.0.0.1">127.0.0. 1</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost.localdomain&nbsp;&nbsp; localhost<br><a href="http://192.168.0.2">192.168.0.2</a> &nbsp; robi<br ><br># The following lines are desirable for IPv6 capable hosts
<br>::1&nbsp;&nbsp;&nbsp;&nbsp; ip6-localhost ip6-loopback<br>fe00::0 ip6-l ocalnet<br>ff00::0 ip6-mcastprefix<br>ff02::1 ip6-allnodes<br>ff02::2 ip6-a llrouters<br>ff02::3 ip6-allhosts<br><br>C&#39;est pas correct (a part le d omaine manquant pour robi).
<br><br>Alexandre<br><br><div><span class="gmail_quote">Le 03/05/07, <b c lass="gmail_sendername">LE GURUDEC Guenole</b> &lt;<a href="mailto:guen "></a>&gt; a écrit :</span><blockqu ote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204 ); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Alexandre Neubert a écrit :<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Est ce que la conf que j&#39;ai faite sur apache est correcte ? (bon<br>&gt;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp; fichiers de conf, infos necessaires, ...)<br>&gt ;&nbsp;&nbsp;&nbsp;&nbsp; * Y-a-t-il une raison pour laquelle l&#39;afficha ge est lent a ce point
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hors mis les problemes rezo ?< br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; * Pourquoi lors de la seconde requête il essayes de me rediriger<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vers <a href="http://192.168.2.90">192.168.2.90</a> &lt;<a href="http://192.16 8.2.90">
http://192.168.2.90</a>&gt; au lieu de chercher une<br>&gt;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp; adresse en <a href="http://192.168.0.2">192.168.0.2< /a> &lt;<a href="http://192.168.0.2">http://192.168.0.2</a>&gt; ? (le rev erse proxy ne<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fonctionnerais pa s correctement)?
<br><br>Vérifie ton /etc/hosts. Il doit trainer des trucs d&#39;une vieil le config...<br><br>--<br>Guénolé LE GURUDEC<br>Responsable système d &#39;information<br>Tel : 02.40.38.29.37<br>Mobile : 06.71.25.34.31<br></bl ockquote>
</div><br>

------=_Part_20549_6003905.1178211288456--


--
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
Avatar
mouss
Alexandre Neubert wrote:
Salut,
Voici le message complet; posté après coup; désolé



non, toujours pas. comme quoi, rien ne vaut un bon vrai MUA...

mais de toute façon, regarde ce que j'ai dit avant de renvoyer ton
message. si tu n'utilises pas de ProxyPass, y a pas de reverse proxy
(enfin, on peut faire du reverse proxy avec autre chose, mais bon...)









--
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
Avatar
mouss
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 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



tu as mis un VirtualHost qui utilise cette IP ou un hostname dont l'IP
est celle la?
en general, si t'as pas besoin de comportement qui depende du hostname,
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 (auquel
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...

la lenteur est souvent due à la résolution DNS.

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'est
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 vers
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





--
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
Avatar
Alexandre Neubert
------=_Part_29073_31701986.1178263080347
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Salut,
Merci pour tes reponses ...

Le 03/05/07, mouss a écrit :

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?




Je n'ai pas touché au virtual hosts (en tous cas je n'en ai pas configur é)

en general, si t'as pas besoin de comportement qui depende du hostname,
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).




Voici ce que me donne nslookup


nslookup 192.168.0.2
Server: [ip_internet_publique]
Address: [ip_internet_publique]#xx

** server can't find 2.0.168.192.in-addr.arpa: NXDOMAIN


> 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...




la source de l'image est en relatif par rapport au contexte de la webapp;
pas etonnant qu'il ne trouve pas. Y'a moyen de les faire reecrire? Ou est c e
normal et a ce moment la c'est mon reverse proxy qui coince ?

la lenteur est souvent due à la résolution DNS.
>
> 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!





Bon, alors posons la question autrement:
* 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?

Merci d'avance

Alexandre


> 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
>





------=_Part_29073_31701986.1178263080347
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Salut,<br>Merci pour tes reponses ...<br><br><div><span class="gmail_quot e">Le 03/05/07, <b class="gmail_sendername">mouss</b> &lt;<a href="mail to:" target="_blank" onclick="return top.js.OpenExtLi nk(window,event,this)">
</a>&gt; a écrit :</span><blockquote class="gmail_quo te" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Alexandre Neubert wrote:<br>&gt; Désolé, le message est incomplet, je c ontinue ...<br>&gt;<br>&gt; Le 03/05/07, Alexandre Neubert &lt;<a href="m ailto:" target="_blank" onclick="return top. js.OpenExtLink(window,event,this)">
</a>&gt; a écrit :
<br>&gt;&gt;<br>&gt;&gt; Bonjour,<br>&gt;&gt; Je rencontre quelques problem es avec mon installation de apache 2.2<br>&gt;&gt; sur un<br>&gt;&gt; serve ur Debian Etch sur lequel j&#39;ai voulu configurer les modules reverse
<br>&gt;&gt; proxy ajp,http et ssl.<br>&gt;&gt;<br>&gt;&gt; Voici ce que j& #39;ai fait:<br>&gt;&gt;<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;- Installation des paquets apache 2.2 (pas de pb de ce côté là)<br>&gt;&gt;&nbsp;&nb sp;&nbsp;&nbsp;- Activation des modules voulus (cd /etc/apache2/mods-availa ble &amp;&amp;
<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;a2enmod proxy_ajp &amp;&amp; a2enmod pr oxy_http &amp;&amp; a2enmod ssl). Le<br>&gt;&gt; message me dit à<br>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;chaque fois que le module est désormais charg é et que pour<br>&gt;&gt; l&#39;activer il
<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;suffit de faire /etc/init.d/apache2 for ce-reload, donc c&#39;est ce<br>&gt;&gt; que je fais<br>&gt;&gt;&nbsp;&nbsp ;&nbsp;&nbsp;- Ensuite, je configure le reverse proxy pour mes url. Admetto ns que<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;mon serveur apache se trouve sur
<a href="http://192.168.0.2" target="_blank" onclick="return top.js.O penExtLink(window,event,this)">192.168.0.2</a> et que je souhaite<br>&gt;&g t;&nbsp;&nbsp;&nbsp;&nbsp;rediriger l&#39;url /toto vers <a href="http:// 192.168.2.90" target="_blank" onclick="return top.js.OpenExtLink(window ,event,this)">
192.168.2.90</a>. J&#39;édite le fichier<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nb sp;proxy.conf se trouvant dans /etc/apache2/mods-enabled/proxy.conf de
<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;la manière suivante:<br>&gt;&gt;<br>& gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ProxyRequests Off<b r>&gt;&gt;<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt; Proxy *&gt;<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddDefaultCharset off<br>&gt;& gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; Order deny,allow
<br>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Allow from all<br>&gt;&gt;&nbsp;&nbsp;&nb sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/Proxy&gt;<br>&gt;<br>&gt;<br>&gt; Pr oxyVia On<br>&gt; ProxyPass /toto <a href="http://192.168.2.90:9000/titi" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)" >
http://192.168.2.90:9000/titi</a><br>&gt; ProxyPassReverse /toto
<a href="http://192.168.2.90:9000/titi" target="_blank" onclick="retu rn top.js.OpenExtLink(window,event,this)">http://192.168.2.90:9000/titi</a> <br>&gt;<br>&gt; Je sauvegarde et je redemarre apache (/etc/init.d/apache2 restart)
<br>&gt;<br>&gt; J&#39;obtiens le message d&#39;erreur suivant (mais apache demarre quand meme)
<br>&gt;<br>&gt; Forcing reload of web server (apache2)...apache2: Could no t reliably<br>&gt; determine the server&#39;s fully qualified domain name, using <a href="http://192.168.0.2" target="_blank" onclick="return to p.js.OpenExtLink(window,event,this)">
192.168.0.2</a> for<br>&gt; ServerName
<br><br>tu as mis un VirtualHost qui utilise cette IP ou un hostname dont l &#39;IP<br>est celle la?</blockquote><div><br>Je n&#39;ai pas touché au v irtual hosts (en tous cas je n&#39;en ai pas configuré) <br></div><br><bl ockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204 , 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

en general, si t&#39;as pas besoin de comportement qui depende du hostname, <br>il vaut mieux ne pas utiliser de VirtualHost. sinon, il faut etre sur<b r>que l&#39;IP se resolve bien par le DNS ou à défaut par /etc/hosts (a uquel
<br>cas tu peux &quot;mentir&quot; puisque seule cette machine lit sont /et c/hosts).</blockquote><div><br>Voici ce que me donne nslookup <br></div><br ><div><br>&nbsp;nslookup <a href="http://192.168.0.2" target="_blank" o nclick="return top.js.OpenExtLink(window,event,this)">
192.168.0.2</a><br>Server:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ip_internet_publique]
<br>Address:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ip_internet_publiqu e]#xx<br><br>** server can&#39;t find 2.0.168.192.in-addr.arpa: NXDOMAIN</d iv><br><blockquote class="gmail_quote" style="border-left: 1px solid rg b(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

&gt;<br>&gt; Maintenant, si j&#39;interroge <a href="http://192.168.0.2/t oto" target="_blank" onclick="return top.js.OpenExtLink(window,event,th is)">http://192.168.0.2/toto</a> il me redirige bien<br>&gt; vers<br>&gt; l a page web désiré, mais
<br>&gt;<br>&gt;&nbsp;&nbsp; - Je n&#39;ai pas les images ni les fontes de la page web
<br>&gt;&nbsp;&nbsp; - C&#39;est incroyablement lent pour afficher trois pa uvres infos<br><br>il faut regarder la &quot;source&quot; du document (CTRL -U sous firefox) et<br>prendre l&#39;une des URLs des images qui ne s&#39;a ffichent pas et les tester
<br>directement. pour ce genre de debogage, un bon plugin pour firefox est< br>Live HTTP Headers...</blockquote><div><br>la source de l&#39;image est e n relatif par rapport au contexte de la webapp; pas etonnant qu&#39;il ne t rouve pas. Y&#39;a moyen de les faire reecrire? Ou est ce normal et a ce mo ment la c&#39;est mon reverse proxy qui coince ?
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px s olid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">la lenteur est souvent due à la résolution DNS.<br>&gt;<br>&gt; De plus, s i je navigue sur la page web vers laquelle il me redirige et
<br>&gt; que<br>&gt; je clique sur un lien local, le navigateur essayes de trouver une<br>&gt; adresse en<br>&gt; <a href="http://192.168.2.90" targ et="_blank" onclick="return top.js.OpenExtLink(window,event,this)">192. 168.2.90
</a> à laquelle il n&#39;a bien sur pas accès directement.<br><br>
en mode proxy, ce genre d&#39;IP ne devrait pas apparaitre. il faut que les <br>pages utilisent des URLs relatives. sinon, il va falloir réecrire les <br>pages (avec mod_proxy_html si ma mémoire est encore fidèle), mais c &#39;est
<br>pas super pour les perfs (et en HTTP 1.1, la réécriture de pages à la<br>volée est problématiques puisque la content-length obligatoir e vient<br>avant l&#39;envoi du doc, ce qui veut dire que le proxy doit soi t cacher
<br>jusqu&#39;à réécriture complète, soit forcer un découpage qui n&#39;est pas<br>naturel...).<br>&gt;<br>&gt; J&#39;ai plusieurs questions a ce propos:<br>&gt;<br>&gt;&nbsp;&nbsp; - Est ce que la conf que j&#39;ai faite sur apache est correcte ? (bon
<br>&gt;&nbsp;&nbsp; fichiers de conf, infos necessaires, ...)<br><br>impos sible à dire sans voir toute la conf (ce qui serait &quot;trop&quot;). pa r<br>contre, une description des &quot;features&quot; que tu utilises peut aider.<br>

&gt;&nbsp;&nbsp; - Y-a-t-il une raison pour laquelle l&#39;affichage est le nt a ce point<br>&gt;&nbsp;&nbsp; hors mis les problemes rezo ?<br><br>le D NS est en général le coupable ici....<br><br>&gt;&nbsp;&nbsp; - Pourquo i lors de la seconde requête il essayes de me rediriger vers
<br>&gt;&nbsp;&nbsp; <a href="http://192.168.2.90" target="_blank" oncl ick="return top.js.OpenExtLink(window,event,this)">192.168.2.90</a> au li eu de chercher une adresse en <a href="http://192.168.0.2" target="_bla nk" onclick="return top.js.OpenExtLink(window,event,this)">
192.168.0.2</a> ? (le<br>&gt;&nbsp;&nbsp; reverse proxy ne fonctionnerais p as correctement)?<br><br>le reverse proxy ne réécrit pas la page. si da ns ta page, tas
<br>&lt;a href=&quot;<a href="http://192.168...." target="_blank" onc lick="return top.js.OpenExtLink(window,event,this)">http://192.168....</a >&quot;&gt; ...<br>mod_proxy n&#39;y changera rien.<br><br>&gt;<br>&gt; J&# 39;ai essaye d&#39;aller voir les logs, mais aucun message d&#39;erreur dan s
<br>&gt; /var/log/apache2<br><br>non, car pour ton apache, tout va bien!</b lockquote><div><br><br>Bon, alors posons la question autrement:<br>* Quelle s sont les configuration nécessaires pour faire tourner convenablement mo n reverse proxy? Je pense que ce sera plus simple si je suit un tutorial et que je compare avec ce que j&#39;ai fait jusqu&#39;ici. Tu peux me fournir les etapes necessaires ou un lien vers un tuto qui pourrait m&#39;aider?
<br><br>Merci d&#39;avance<br><br>Alexandre<br></div><br><blockquote class ="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin : 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt;<br>&gt; Est ce que qqn a une idee? Est ce que le fonctionnement est celui
<br>&gt; attendu ou<br>&gt; est ce que ma conf est foireuse?<br>&gt;
<br>&gt; Merci d&#39;avance<br>&gt;<br>&gt; Alexandre<br>&gt;<br><br></bloc kquote></div><br>

------=_Part_29073_31701986.1178263080347--


--
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
Avatar
mouss
Alexandre Neubert wrote:


> ProxyVia On



t'as pas besoin de ça. en reverse proxy, tu auras l'entête X-Forwarded-For.

> ProxyPass /toto http://192.168.2.90:9000/titi
> ProxyPassReverse /toto http://192.168.2.90:9000/titi




pourquoi titi au lieu de toto. je pense que ton problème vient de la.
encore une fois, mod_proxy ne réécrit pas les pages. Il réécrit
uniquement les entêtes nécessaires à la redirection. donc si une page
contient "/titi/blah/blah", ça va bloquer au coup suivant.


> la source de l'image est en relatif par rapport au contexte de la
webapp; pas etonnant qu'il ne trouve pas.

elle devraient être relatives soit par rapport à la page en question
(pas de slash au début de l'url), soit absolues sans la partie host.
autrement dit
href="ici/ou/labas.png"
et
href="/toto/quel/que/part.png"
devraient marcher correctement. c'est le navigateur qui completera ces
URLs.

Par contre,
href="http://192.168.2.90:9000/...."
ne marchera pas car le navigateur n'a rien à completer ici et ne pourra
pas se connecter à cette URL.

> Y'a moyen de les faire reecrire?

avec mod_proxy_html. mais c'est lourd et en principe tu n'en a pas
besoin ici.

> Ou est ce normal et a ce moment la c'est mon reverse proxy qui coince ?

y a-t-il une URL que je peux tester pour voir le contenu de la page
retournée? tu peux envoyer cette URL "offlist" si tu ne veux pas
"exposer" la page.



--
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
Avatar
mouss
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.


--
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
Avatar
Alexandre Neubert
------=_Part_30317_28869460.1178271037484
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

ok, merci
Je pense qu'une partie de mes problèmes venaient de la. Pour ce qui est d e
la vitesse de transfert des données; c'est apparement le rezo qui a des
soucis.

Merci encore

Alexandre

Le 04/05/07, mouss a écrit :

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.




------=_Part_30317_28869460.1178271037484
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

ok, merci<br>Je pense qu&#39;une partie de mes problèmes venaient de la. Pour ce qui est de la vitesse de transfert des données; c&#39;est apparem ent le rezo qui a des soucis.<br><br>Merci encore<br><br>Alexandre<br><br>< div>
<span class="gmail_quote">Le 04/05/07, <b class="gmail_sendername">mous s</b> &lt;<a href="mailto:"></a>&gt; a écrit :</span><blockquote class="gmail_quote" style="border-left: 1 px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" >
Alexandre Neubert wrote:<br>&gt; [snip]<br>&gt;<br>&gt; * Quelles sont les configuration nécessaires pour faire tourner<br>&gt; convenablement mon r everse proxy? Je pense que ce sera plus simple si<br>&gt; je suit un tutori al et que je compare avec ce que j&#39;ai fait jusqu&#39;ici.
<br>&gt; Tu peux me fournir les etapes necessaires ou un lien vers un tuto qui<br>&gt; pourrait m&#39;aider?<br>j&#39;avais oublié da dernière que stion:<br><br><a href="http://www.apachetutor.org/admin/reverseproxies">h ttp://www.apachetutor.org/admin/reverseproxies
</a><br><br>la, il y a un exemple avec des URLs différentes, mais si tu p eux<br>utiliser les mêmes (toto -&gt; toto), ça t&#39;évitera des pro blèmes.<br></blockquote></div><br>

------=_Part_30317_28869460.1178271037484--


--
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