Pages : 1
#1 Le 29/11/2012, à 20:17
- nightcap
pas de sorti web subsonic
bonjour a tous j' ais installer subsonic sur mon pc qui marche tres bien chez moi mais pas possible d'y accéder de l'exterieur je cherche mais ne c'est pas quoi faire
night
Hors ligne
#2 Le 29/11/2012, à 23:29
- sechanbask
Re : pas de sorti web subsonic
Bonjour,
Avez-vous "NATter" les ports de votre box ?
Hors ligne
#3 Le 30/11/2012, à 16:35
- nightcap
Re : pas de sorti web subsonic
j'ai fais comme dit ici : http://portforward.com/english/routers/ … bsonic.htm
mais visiblement rien a faire
Hors ligne
#4 Le 30/11/2012, à 20:14
- Pseudo supprimé
Re : pas de sorti web subsonic
mauvaise idée ce tuto.
c'est mieux d'utiliser lamp en reverse proxy sur tomcat & jetty.
je crois que subsonic tourne par défaut sur jetty.
Au moins, tu as que le 80 ou 443 à forwarder dans ton modem-routeur.
par exemple
<VirtualHost ...:80>
...
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order allow,deny
Deny from ...
Allow from ...
</Proxy>
#exemples de construction
ProxyPass /bonjour/ http://127.0.0.1:8080/examples/servlets/servlet/HelloWorldExample
ProxyPassReverse /bonjour/ http://127.0.0.1:8080/examples/servlets/servlet/HelloWorldExample
#ProxyPassMatch ^/radio/(.*)$ http://127.0.0.1:8000/$1
#ProxyPassReverse ^/radio/(.*)$ http://127.0.0.1:8000/$1
ProxyPassMatch ^/radio/(.*)$ http://127.0.0.1:8000/$1
ProxyPassReverse ^/radio/(.*)$ http://127.0.0.1:8000/$1
avec subsonic en 4040 ou en 8080 si tu l'as installé en .war dans tomcat, tu auras un truc dans ce genre.
ProxyPassMatch ^/subsonic/(.*)$ http://127.0.0.1:8080/$1
ProxyPassReverse ^/subsonic/(.*)$ http://127.0.0.1:8080/$1
Il te faut charger aussi les modules
sudo apache2ctl -M | grep proxy
proxy_module (shared)
proxy_http_module (shared)
et proxy_connect pour le 443
#5 Le 30/11/2012, à 21:49
- sechanbask
Re : pas de sorti web subsonic
Perso j'ai natté mes ports externe 4040 interne 4040, du coup je peux peut accéder à subsonic en faisant :
http://IP_externe:4040
Titouan : ta solution me parait bien compliquée.
Hors ligne
#6 Le 30/11/2012, à 22:51
- Pseudo supprimé
Re : pas de sorti web subsonic
Perso j'ai natté mes ports externe 4040 interne 4040, du coup je peux accéder à subsonic en faisant :
http://IP_externe:4040
c'est légèrement archaïque comme méthode...
Après vérification,
ProxyPassMatch ^/subsonic/(.*)$ http://127.0.0.1:port/subsonic/$1
ProxyPassReverse ^/subsonic/(.*)$ http://127.0.0.1:port/subsonic/$1
#7 Le 30/11/2012, à 23:30
- sechanbask
Re : pas de sorti web subsonic
archaïque ? IP et port natté ? c'est toujours les base d'un réseaux IPv4 !! En tout cas, j'ai pas d'attaque sur ce port !!
Hors ligne
#8 Le 02/12/2012, à 11:08
- nightcap
Re : pas de sorti web subsonic
bonjour a tous
quand je rentre les commende je me retrouve avec sa bash: Erreur de syntaxe près du symbole inattendu « ( »
j'aurai peux être du préciser je suis débutant sous linux donc je ne connais pas bien les ligne de commende, n'hésiter pas a donnais de détaille qui vous paraisse aller de soit .
merci de votre aide
Hors ligne
#9 Le 03/12/2012, à 13:08
- sechanbask
Re : pas de sorti web subsonic
Avant de faire tout ce que Titouan a décrit (qui marche j'en suis sûr mais qui est un peu rugueux et inutile si le service ne marche pas de base) , est-ce que tu as déjà essayé d'accéder à subsonic en faisant (en remplaçant IP_externe par votre IP externe bien sûr):
http://IP_externe:4040
Si ça ne marche pas ça veut dire que ta box ne fait pas de loopback. Comprends ici que depuis l'intérieur de ton réseaux local, tu ne peut pas contacter ta box avec l'adresse IP externe (j'ai le cas à mon travail, du coup pour installer les applications web, c'est un peu chiant)
Mais tu peux tenter d'y accéder depuis un webproxy pour vérifier : http://pici.picidae.net/ en rentrant l'adresse http://IP_externe:4040.
Hors ligne
Pages : 1