IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

apache reverse proxy exchange


Sujet :

Apache

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 2
    Points
    2
    Par défaut apache reverse proxy exchange
    Bonjour,

    Je suis actuellement en stage et je dois mettre en place un serveur de messagerie exchange 2003 avec outlook web access.
    L'installation s'est bien passée, les boites aux lettres fonctionnent en interne mais je rencontre des difficultés pour que celles ci soient consultables depuis l'exterieur.

    J'ai un routeur (192.168.1.1) par lequel entre le web, puis un serveur (192.168.1.254) avec apache, AD, DNS(primaire),DHCP, MYSQL, SQLServer...
    Enfin j'ai un autre serveur (192.168.1.252) ayant lui un AD secondaire, DHCP secondaire, DNS secondaire, serveur RIS et le serveur exchange.

    J'ai activé la fonction PROXY d'apache du premier serveur (.254), pour utiliser le reverse proxy.

    J'aimerai que le serveur (.254) recupère les infos nécessaires sur le serveur (.252) et les retranscrivent au .254 pour les afficher sur le navigateur.

    J'ai aussi créé un virtual host

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <virtualhost *:80>
        ServerName webmail.****.fr
        ServerAlias webmail.****.fr
     
        ProxyRequests off
     
        ProxyPass / <a href="http://poste.****.fr" target="_blank">http://poste.****.fr</a>
        ProxyPassReverse / <a href="http://poste.****.fr" target="_blank">http://poste.****.fr</a>
    </virtualhost>
    Je ne sais pas si le VH est bon.


    Dans le DNS "webmail" pointe sur 192.168.1.254 , "poste" sur 192.168.1.252 et poste.****.fr pointe sur 192.168.1.252/exchange.

    L'erreur que j'obtiens est que le chemin est introuvable ca bloque sur 192.168.1.252/exchange.

    Que dois-je faire pour m'en sortir??
    Utiliser un webmail? ou rester sur ma 1ère idée?

    Merci pour vos futures réponses.

    Jérémie

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Tu veux dire que si tu tapes http://192.168.1.252/, tu as le Web access, c'est ça ? C'est quelle URL (en http://192.168.1.252/) pour accéder au Web access ?

    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

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    192.168.1.252 correspond a poste.****.fr

    et j aimerai y acceder par webmail.****.fr (192.168.1.254)

    et oui en interne quand je tape 192.168.1.252 j obtiens web acces

    merci

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par jere1985 Voir le message
    et oui en interne quand je tape 192.168.1.252 j obtiens web acces
    Quelle URL exactement, s'il te plaît ?

    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

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 2
    Points
    2

  6. #6
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Quand j'essaie, j'ai bien un prompt qui me demande un utilisateur et un mot de passe, donc la conf semble correcte car le web access est bien 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

  7. #7
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Tu veux absolument masquer /exchange de l'URL vue par l'utilisateur ou cela t'est égal ? As tu essayé avec ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ProxyPass /exchange http://poste.****.fr/exchange
    ProxyPassReverse /exchange http://poste.****.fr/exchange

    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

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    Bonjour à tous

    J'ai changé la conf de mon VH:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <virtualhost *:80>
    ServerName poste.****.fr
    ServerAlias webmail.****.fr
     
    ProxyRequests off
     
    ProxyPass / http://192.168.1.252/exchange
    ProxyPassReverse / http://192.168.1.252/exchange
    </virtualhost>

    merci

  9. #9
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    c est fait mais je ne comprends pas trop le resultat

  10. #10
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    C'est-à-dire ? C'est quelle conf qui est en place et quel est le comportement ? Pour moi, rien n'a changé donc tu n'as pas du mettre en place les ProxyXxx /exchange ..., mais je peux me tromper.

    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

  11. #11
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    jte met la conf tout de suite !!
    merci

  12. #12
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Y a déjà un début : on voit des frames !!! Donc ça ne boucle plus. En revanche, le souci c'est qu'il y a des chemins absolus en dure avec http://192.168.1.252/ : c'est la balise <BASE> de la page principale. Il faudrait y mettre le nom public du serveur : webmail.****.fr ou poste.****.fr. Mais je ne sais pas comment faire

    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

  13. #13
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 2
    Points
    2
    Par défaut
    Sais-tu à quoi je dois toucher pour changer cela?
    OWA?exchange?le VH?...etc

  14. #14
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Peut-être Exchange, mais je ne suis pas sûr, je ne connais pas la bête.

    Tu peux quand même essayer un truc : ajoute ceci dans ta conf, avant les ProxyPassXxx :

    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

  15. #15
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Il faut aussi ajouter des ProxyPassXxx pour /exchweb, en plus de l'existant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ProxyPass /exchweb http://192.168.1.252/exchweb
    ProxyPassReverse /exchweb http://192.168.1.252/exchweb
    Il faut peut-être aussi en ajouter un pour /public.

    Mais au final, c'est peut-être plus simple de faire comme ceci, si poste.****.fr ne sert qu'à Exchange :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ProxyPass / http://192.168.1.252/
    ProxyPassReverse / http://192.168.1.252/
    C'est ta première conf, peut-être qu'il manquait juste le / à la fin de http://192.168.1.252.

    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

Discussions similaires

  1. Probleme Apache reverse proxy et NTLM
    Par donnang dans le forum Administration
    Réponses: 1
    Dernier message: 27/05/2015, 08h25
  2. Apache reverse proxy non accessible en local
    Par yan77 dans le forum Apache
    Réponses: 1
    Dernier message: 31/03/2011, 19h13
  3. Apache reverse proxy
    Par viktor951 dans le forum Apache
    Réponses: 2
    Dernier message: 28/02/2011, 16h34
  4. Apache reverse proxy
    Par loic38_01 dans le forum Apache
    Réponses: 2
    Dernier message: 15/03/2010, 18h20
  5. Réponses: 7
    Dernier message: 11/12/2007, 03h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo