Affichage des résultats 1 à 2 sur 2

Discussion: [RESOLU] VirtualHost, DocumentRoot, ProxyPass

  1. #1
    Membre Junior
    Date d'inscription
    mars 2015
    Messages
    3
    Downloads
    0
    Uploads
    0

    [RESOLU] VirtualHost, DocumentRoot, ProxyPass

    Bonjour à tous,

    Je suis un nouvel utilisateur d'Asterisk.

    Je souhaiterais pouvoir administrer Asterisk depuis l'exterieur mais le firewall par lequel je passe ne laisse l'accès qu'au port 80.

    Pour d'autres applis, j'utilise donc VirtualHost afin de passer par le port 80 et pouvoir les administrer soit en utilisant DocumentRoot, soit ProxyPass.

    J'ai essayé de faire de même avec Asterisk mais cela ne fonctionne pas. J'aimerais savoir si quelqu'un aurait une solution pour le faire fonctionner. J'aimerais pouvoir passer par un lien http://asterisk.mondomaine.fr/index.html pour administrer Asterisk. Sachant que j'ai également un site internet qui tourne déjà sur le port 80 de mon serveur.

    J'ai essayé via DocumentRoot ou ProxyPass mais soit j'ai un message me demandant d'activer dans manager.conf enable=yes (ce qui est déjà le cas) soit j'arrive directement sur la page de connexion mais lorsque je tape mon login et mon mot de passe rien ne se passe.

    J'ai essayé de mettre en place un Alias mais rien ne semble fonctionner.

    Si quelqu'un à une solution, je suis preneur. Sachant que je n'ai pas accès à config du firewall et que l'on ne m'ouvrira pas de nouveaux ports.

    Merci pour votre retour,

    Cordialement,

    Ericzen
    Dernière modification par ericzen ; 03/03/2015 à 12h20. Motif: [RESOLU]

  2. #2
    Membre Junior
    Date d'inscription
    mars 2015
    Messages
    3
    Downloads
    0
    Uploads
    0
    Bon et bien je me réponds à moi-même pour ceux que cela interesserait.

    Pour pouvoir utiliser le ProxyPass, il faut enlever le paramètre "prefix" du fichier http.conf de Asterisk et ajouter le paramètre "redirect" comme suit dans la section [general]

    redirect=/ /static/config/index.html

    Ainsi, il est possible de paraméter un VirtualHost dans le http.conf d'apache de la manière suivante :

    <VirtualHost *:80>
    ServerName asterisk.mondomaine.fr
    ProxyPass / http://ipserveurinterne:8088/
    ProxyPassReverse / http://ipserveurinterne:8088/
    </VirtualHost>

    En espérant que cela pourra aider quelqu'un.

    Ericzen

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •