Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/11/2011, 15h19   #1
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
Par défaut Apache en reverse proxy

bonjour,
j essaye de faire un reverse proxy sous apache pour des test .

Et la je galere grave. J ai fais le tour de google, il y a plein de chose mais je n ai toujours pas réussi.

j ai une debian sur le quel j ai webmin .Je n ai pas reussi a comprendre comment configurer le vhost dessus, donc je suis passer en direct via ssl.
Je précise que j ai active les module proxy.. enfin j espere .

donc j ai un poste seven sur le quel j ai une applis web (sharepoint).
ip de poste 192.168.1.37.Le site est sur le port 80.
J ai donc une debian en 192.168.1.10 avec apache.J ai mis ma debian en dmz.

mon fichier
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26





<VirtualHost *>
 
ServerName bureau_olivier
 
ServerAlias remote.sbs.mondomainel.eu
 
ProxyPass / http://192.168.1.37:80/
 
ProxyPassReverse /  http://192.168.1.37:80/
 

<Proxy *>
 
Order deny,allow
 
Allow from all
 
</Proxy>
 
</VirtualHost>
J ai fait un simple copier coller ,et est modifier ce que je pensais etre judicieux .

Quand je test avec firefox, jai comme reponse
Code :
1
2
3
4
5
6
7
8
9




Not Found

The requested URL / was not found on this server.
Apache/2.2.16 (Debian) Server at remote.sbs.mondomaine.eu Port 80
Il m indique qu il ne trouve pas url yes mais pourquoi.
merci
a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 16h41   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Citation:
Envoyé par neuneu1 Voir le message
Quand je test avec firefox
Et tu testes avec quelle URL ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 17h54   #3
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
salut

Avec remote.sbs.mondomaine.eu.

remonte.sbs.mondomaine.eu pointe sur mon ip free, je sais que ca passe puisque si je fait du nat c 'est ok.

merci
a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 18h16   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Est-ce que la ligne suivante est présente dans ta config Apache ?
Si elle n'y est pas, il faut l'ajouter.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 18h56   #5
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
re,
je ne sais pas , a quel niveau , http.conf ???

désole ,je début sous debian et apache..
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2011, 20h38   #6
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Avec Debian, sans vouloir me tromper, c'est dans /etc/apache2/ports.conf qu'on doit voir cette configuration. Du coup, dans ce fichier, il doit déjà y avoir un NameVirtualHost mais avec une autre valeur (*:80 par exemple). Si c'est le cas, il faut mettre cette valeur dans la balise ouvrante <VirtualHost> (par exemple <NameVirtualHost *:80>).

Et dans quel fichier as-tu mis la configuration de hôte virtuel ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 10h18   #7
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
re,

Effectivement j ai <NameVirtualHost *:80>, en fait je l'avais supprimé avec webmin, pensant que c etait une erreur de ma part lors de l install d apache.

d ou une erreur que je ne comprenait pas, lors d un restart apache en mode console.

Le fichier ce trouve quand à lui,dnas etc/apache2/site-aviable/

je refais mes tests avec tes infos, merci
a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 10h31   #8
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
Bon, y a du mieux..

Code :
1
2
3
4
5
6
It works!

This is the default web page for this server.

The web server software is running but no content has been added, yet.
Pour infos, je suis repartie d une debian propre (vive la virtualisation) .

C 'est peut etre la balise qui n est pas au bonne endroit..

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
VirtualHost *>
 <NameVirtualHost *:80>
ServerName bureau_olivier
 
ServerAlias remote.sbs.mondomainel.eu
 
ProxyPass / http://192.168.1.37:80/
 
ProxyPassReverse /  http://192.168.1.37:80/
 

<Proxy *>
 
Order deny,allow
 
Allow from all
 
</Proxy>
 
</VirtualHost>
je refaire mon fichier , pour voir si j ai pas commis encore une bourde
a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/11/2011, 22h12   #9
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Il faut que les valeurs des balises ouvrantes VirtualHost correspondent à un NameVirtualHost. Par exemple, si tu mets
Il faut quelque part
De même, si tu mets
Il faut quelque part
Le plus simple c'est de réutiliser la valeur du NameVirtualHost qui se trouve dans ports.conf (ce doit être *:80), donc avoir :

Et je repose ma question :
Citation:
Envoyé par _Mac_ Voir le message
Et dans quel fichier as-tu mis la configuration de hôte virtuel ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2011, 14h57   #10
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
bonjour,

merci pour l infos et la correction, je vais tester ca dans la journée si je peux.

Pour mon fichier vhost il se situe ici : etc/apache2/site-aviable/test1

merci
a+ bonwkend
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2011, 21h44   #11
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Est-ce qu'il y a un lien symbolique dans /etc/apache2/sites-enabled et pointant vers ce fichier /etc/apache2/sites-available/test1 ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2011, 15h23   #12
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
bonjour,
oui le lien symbolique a ete cree, bien que je ne connaissais pas.
le lien a du etre fait en auto avec webmin.


je vais repartir de 0 enfin sur le vhost.

J ai un peu de mal avec le servername,etc..

Y a plein d exemple sur le net , mais ca ne correspond pas a ce que je veux faire.

Un serveur en local, un sous-domaine cree chez ovh qui pointe sur mon ip fixe.
Un apache en reverse proxy pour rediiger les la request remote.sbs.mondomaine.eu vers le serveur SRV2008.test.local.

bien que le port default est le 987 pour avoir acces a mycompagny (en ssl), je prefere passer en port 80 pour le debut, quitte a avoir un message d erreur du sbs.

voici mon dernier vhost:
Code :
1
2
3
4
5
6
7
<VirtualHost *:80>
ServerName SRV2008.test.local
ProxyRequests on
  ProxyPass  / http://192.168.1.200/
ProxyPassReverse / http://192.168.1.200/
</VirtualHost>
merci
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2011, 21h25   #13
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Il faut indiquer le "nom" du site dans ServerName. Par exemple, pour ce site de forum, le nom qui figure dans l'URL est www.developpez.net donc il faut mettre ServerName www.developpez.net. Dans ton cas, il faut savoir le nom utiliser par ton reverse proxy pour se connecter à ton site. Si les 2 ne coïncident pas, ton VH ne sera jamais appelé.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 16h15   #14
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
bonjour,
desolé pour la réponse tardive, mais plus adsl suite a un orage( d ailleur je me demande si les freebox ne sont pas trop sensible, car j ai un parafoudre sur la ligne Ft)

C est passé , ok, merci pour les infos et la patience.

Mon petit souci , c'est que c'est un site WSS, donc je passe mon temps a me reloguer, et reloguer, etc..

Je sais que le probleme existe, je l ai vu sur le forum.

Ma derniere petite question pour finaliser ce test, c 'est :


le serveur visé etait sur le port 80, je souhaite faire pareil mais sur le port :8887, .
Ou dois je modifier mon host, sur l ip:192.168.1.37::8887
ou a l entre du fichier vhost <virtualhost *::8887>

je pense a la premiere solution, mais ca ne passe pas..

merci
a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 21h46   #15
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
C'est quoi WSS ?

Il faut les trois éléments suivants dans ta conf :
Code :
1
2
3
<VirtualHost *:8887>
    ...
</VirtualHost>
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2011, 16h18   #16
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
salut,
wss , windows sharepoint service, version gratuit de MOSS, microsoft office sharepoint server.

je test ta solution dans la semaine..
merci
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h43.


 
 
 
 
Partenaires

Hébergement Web