Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

J'ai mis en place une configuration VirtualHost afin d'accéder à différents sous-domaines dont en particulier un sous-domaine devant me permettre de me connecter à l'interface GUI de ma Box Numéricable. L'interface de management de LaBox de Numéricable est accessible à partir du LAN sur 192.168.0.1:80 et à partir de l'extérieur sur 85.x.y.z:8080.

- Un extrait de ma configuration chez OVH:

.mydomain.com  A  85.x.y.z
www.mydomain.com CNAME mydomain.com
dsm.mydomain.com CNAME mydomain.com
labox.mydomain.com CNAME mydomain.com
- Sur LaBOX
Redirection 85.x.y.z: (IP EXT de LaBOX)
vers 192.168.0.11: (IP LAN du DiskStation)

- Après le chargement habituel des modules proxy, ma conf VirtualHost
#DSM
NameVirtualHost *:
<VirtualHost *:>
   ServerName dsm.mydomain.com
   ProxyRequests Off
   ProxyVia Off
   ProxyPass / http://localhost:5000/
   ProxyPassReverse / http://localhost:5000/
</VirtualHost>

#LABOX
NameVirtualHost *:
<VirtualHost *:>
   ServerName labox.mydomain.com
   ProxyRequests Off
   ProxyVia Off
   ProxyPass / http://192.168.0.1:80/
   ProxyPassReverse / http://192.168.0.1:80/
</VirtualHost>

Cependant avec la configuration implémentée ci-dessus, alors que j'accède sans problème de l'extérieur à DSM, pour LaBox l'accès est seulement partiel :

1) Dans mon Navigateur je demande : http://labox.mydomain.com

---> Affichage de la page d'accueil de LaBox : page d'informations + accès à l'authentification

2) Je clique sur le bouton d'accès à la page d'authentification

---> Dans mon navigateur l'URL suivante s'affiche : http://labox.mydomain.com/login.html

---> Affichage de la page d'authentification : login/password à renseigner

---> Jusqu'ici tout va bien...

3) Je renseigne les champs login/password et je valide

---> Dans mon navigateur l'URL suivante s'affiche : http://192.68.0.1/config.html

---> Affichage de "Page Web non disponible" !

A l'étape 3) quand je vois l'URL http://192.68.0.1/config.html s'afficher dans mon navigateur, je comprends bien que cela ne peut pas fonctionner de l'extérieur.

Effectivement si je fais la même requête depuis mon LAN, alors j'accède bien à la page de configuration (étape 3 OK dans ce cas).

Mon erreur de configuration est certainement grosse comme une maison, et donc toutes vos remarques et explications sont les bienvenues.

PS : Une configuration similaire avec HAPROXY (BackEnd labox 192.168.0.1:80 check) me ramenait exactement au même problème, alors qu'avec la même configuration HAPROXY un collègue disposant d'une FreeBox ne rencontre aucun souci.

Posté(e)

Finalement, je m'aperçois que LaBox détecte l'IP source avec laquelle je tente de me connecter sur l'interface de management :

- Si je me connecte à partir de mon LAN, alors après l'authentification, elle réécrit l'URL avec l'IP du LAN : http://192.68.0.1/config.html

- Si je me connecte à partir de l'extérieur, alors après l'authentification, elle réécrit l'URL avec l'IP du WAN : http://85.x.y.z/config.html

Une solution consiste alors définir comme ProxyPass, non pas http://192.168.0.1:80 mais http://192.168.0.1:80/config.html

#LABOX
NameVirtualHost *:
<VirtualHost *:>
   ServerName labox.mydomain.com
   ProxyRequests Off
   ProxyVia Off
   ProxyPass / http://192.168.0.1:80/config.html
   ProxyPassReverse / http://192.168.0.1:80/config.html
</VirtualHost>

Dans ce cas, l'URL source n'est pas écrasée par l'IP de LaBox et l'interface de management est accessible.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.