Aller au contenu

Virtualhost apache et redirection


Messages recommandés

Salut !

Petite crise hier, je me suis installé un serveur XMPP avec prosody. Si ce n'était que pour moi tout irait très bien vu que ça fonctionne avec les divers clients. Sauf que comme d'hab j'aime bien partager avec les copains et que je veux utiliser jappix comme interface web.

Je rencontre un un soucis pour faire communiquer jappix avec prosody. J'ai suivi ce tuto: http://www.rezine.org/documentation/aut ... stantanee/

Ca déconne à partir du moment où j'attaque la partie des VH apache. A la connexion jappix me dit "Service indisponible" et j'ai rien dans les logs.
J'ai testé le bon fonctionnement du serveur quand on lui envoie une requête http sur son ip locale et et il répond non sans humour "You really don't look like a BOSH client to me... what do you want?"
Donc ce n'est pas le serveur XMPP qui est en cause.
Je penche pour 2 possibilités: mon manque de compréhension des VH apache à cause de mon utilisation précoce et exclusive de virtualmin, ou un soucis dans la conf de jappix.
Le soucis c'est que le tuto que je site plus haut a quelques incohérences dans le contenu des VH et de jappix. Donc je m'y perds un peu.

Admettons que je veuille que jappix soit accessible via jappix.tom23.com et que le domaine du xmpp soit tom23.com pourriez vous me guider dans la configuration du tout.
Je vous donne le contenu du 2ième virtualhost que j'ai adapté en fonction du tuto.

Code: Tout sélectionner

<VirtualHost *:80>
ServerName jappix.tom23.com
RewriteEngine On
RewriteRule / http://192.168.2.143:5280/http-bind/ [P]
<Proxy http://127.0.0.1>
Allow from all
</Proxy>
</VirtualHost>

Comme je l'ai dit, les incohérences du tuto me perturbent. J'ai du mal à voir dans quel sens orienter tout ça. Et j'ai du mal à saisir comment les redirections fonctionnent. Je suis plus habitué à nginx et son unique fichier de conf du proxy.

Merci d'avance pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Je ne comprends pas très bien ce que tu veux faire.

jappix.tom23.com/ => http://192.168.2.143:5280/http-bind/ ?

Attention cela ne fonctionnera pas hors du réseau local.

Si c'est dans le cas je ne vois pas trop en quoi le <Proxy> est utile.

Tu veux faire un reverse proxy c'est à dire que ton Apache relaiera les requêtes sur http://192.168.2.143:5280/http-bind/ ?

Dans ce cas je ne vois pas trop en quoi Rewrite est utile et <Proxy> ne ce configure pas comme cela.

Un peu de doc : http://blog.héry.com/article9/configurer-un-reverse-proxy-apache-http-https

Par contre je ne suis pas sur que ce soit aisé de rediriger sur un répertoire, enfin j'ai déjà eu des soucis par contre http://192.168.2.143:5280/ ça doit marcher.

Lien vers le commentaire
Partager sur d’autres sites

Le but était de me servir de mon serveur apache pour y installer jappix et du coup avoir une interface web pour mon serveur xmpp.

Sachant que ce serveur xmpp est sur une autre machine. Je galérai pour trouver la bonne configuration.

Tu fais bien de faire remonter ce topic, j'ai oublié de venir faire part de la solution trouvée ici:

http://homeserver-diy.net/forum/viewtopic.php?f=15&p=2561#p2555

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...