Bonjour,
Je dois mettre en place un portail web pour accéder à 2 applis sous apache et une sur iis. Cela nous fais donc 4 applis sur une seule machine (2003 Server) qui est en DMZ.
L'accès au portail se fait en HTTPS, puis avec un virtual host, je fais le reverse proxy vers les 2 applis de ce meme serveur apache mais par le port 8081, puis j'ai un autre reverse proxy vers iis sur le port 80 (toujours sur la meme machine).
Le reverse proxy vers les 2 applis apache fonctionne parfaitement, et par contre je me casse les dents avec le reverse vers l'appli iis.
J'ai droit à l'erreur suivante :
le serveur en DMZ est accessible via une IP du genre 213.xxx.xxx.xxx ou un nom paramétré dans le fichier hosts des postes clients. Puis comme les applis sont sur ce serveur, je fais le reverse proxy comme sa :Objet non trouvé!
L'URL requise n'a pu etre trouvée sur ce serveur. Si vous avez tapé l'URL à la main, veuillez vérifier l'orthographe et réessayer.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 404
213.xxx.xxx.xxx
12/31/08 15:56:13
Apache/2.2.4 (Win32) SVN/1.4.3 DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color proxy_html/2.5 PHP/5.2.2
Voila,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <VirtualHost portail.bidule.truc:443> ... ProxyRequests Off ProxyPreserveHost On ProxyPass /appli_iis/ http://localhost/appli_iis/ ProxyPassReverse /appli_iis/ http://localhost/appli_iis/ ProxyPass /appli1_apache/ http://localhost:8081/appli1_apache/ ProxyPassReverse /appli1_apache/ http://localhost:8081/appli1_apache/ ProxyPass /appli2_apache/ http://localhost:8081/appli2_apache/ ProxyPassReverse /appli2_apache/ http://localhost:8081/appli2_apache/ </VirtualHost>
Cette même config sur mon propre poste hors DMZ fonctionne à merveille,
je remplace le "localhost" par l'IP du serveur et roule ma poule.
Je n'ai absolument aucune idée d'où vient le problème..
Entre midi et 14h j'ai lancé internet explorer depuis la machine sous 2003server et tenté avec succès d'accéder à "https://localhost/appli_iis"
Merci d'avance pour tout contribution
Partager