serveur subsonic - err_connection_timed_out

Vous venez de déballer votre Raspberry Pi et vous vous posez des questions ? C'est ici que ça se passe !

Modérateur : Francois

Répondre
kingkorg78
Messages : 7
Enregistré le : jeu. 10 mars 2016 12:22

serveur subsonic - err_connection_timed_out

Message par kingkorg78 » dim. 3 avr. 2016 08:32

Bonjour à tous,
j'ai le pi3 depuis 1 mois. J'ai réussi à obtenir un owncloud qui marche très bien avec un HDD externe.
Voilà que je veux remplacer mon google play music par un serveur streaming audio sur le pi.
J'ai d'abord essayé ampache, mais le projet a l'air très vieillissant et un peu à l'abandon.
Je me suis donc rabattu sur subsonic, qui a une offre premium à 1$/mois, ce qui est concevable.
J'ai installé java, puis subsonic.
Voilà pour la petite histoire.

Le problème commence ici. Je ne peux me connecter à mon serveur subsonic uniquement sur mon pi directement via http://localhost:4040.
J'obtiens ERR_CONNECTION_TIMED_OUT avec chrome depuis mon mac en réseau local via http://adresse_ip_de_mon_pi:4040.
Je me demande si en suivant les tutos pour sécuriser mon apache et mon owncloud je n'aurais pas fermé un peu trop de port(e)s.
Ca fait 3 jours que j'égrène les tutos et les forums anglais sans succès.
Si quelqu'un est en mesure d'éclairer mon chemin, je lui en serai reconnaissant :)

Merci d'avance !

Korhm
Raspinaute
Messages : 232
Enregistré le : ven. 19 sept. 2014 08:13
Localisation : Toulouse

Re: serveur subsonic - err_connection_timed_out

Message par Korhm » mar. 5 avr. 2016 19:56

Bonsoir,

Je pense que ton subsonic n'écoute que sur la loopback du raspberry pi
A priori, il faut modifier le fichier /etc/default/subsonic et rajouter la ligne suivante (en remplaçant <ip> par l'adresse de ta machine

Code : Tout sélectionner

SUBSONIC_ARGS="--host=<ip>"
Puis redémarrer le service

D'autres docs recommandent d'utiliser Apache (ou Nginx) en tant que reverse proxy pour faire pointer l'ip du serveur web et un port vers localhost:4040
Essai avec la première méthode. Si ca ne fonctionne pas on creusera la seconde ;)

kingkorg78
Messages : 7
Enregistré le : jeu. 10 mars 2016 12:22

Re: serveur subsonic - err_connection_timed_out

Message par kingkorg78 » mer. 6 avr. 2016 09:12

Merci pour la réponse.
La première solution n'a rien changé :)
Dans les tutos d'install de Subsonic, il n'est jamais fait mention d'un virtualhost apache pour subsonic. Est-ce normal ? J'ai essayé aussi d'en créer un sans succès :D Du coup je l'ai effacé.

Etant donné que je n'accède déjà pas à mon serveur subsonic en LAN, je ne pense pas que le proxy reverse apportera une solution. Mais je me trompe peut-être.
A noter qu'après subsonic j'ai installé transmission et que j'ai le même problème sur le port 9091. Impossible d'y accéder en LAN.

Si je peux vous aider en postant des fichiers de conf ou des résultats de commandes shell, je suis dispo ;)

quand j'exécute :

Code : Tout sélectionner

netstat -antup|grep 4040
j'obtiens :

Code : Tout sélectionner

tcp6    0    0 :::4040    :::*    LISTEN
Est-ce normal qu'il n'y ait pas d'ip indiqué genre 0:0:0:0 avant le :4040 ?

Merci d'avance.

Korhm
Raspinaute
Messages : 232
Enregistré le : ven. 19 sept. 2014 08:13
Localisation : Toulouse

Re: serveur subsonic - err_connection_timed_out

Message par Korhm » mer. 6 avr. 2016 10:36

Bonjour,

ça ressemble plutôt à un problème réseau là. On voit ici que ta machine écoute sur une adresse ipv6, mais on sait pas s'il écoute sur une ipv4 (à priori non puisque ça ne marche pas....)
Que retourne la commande suivante :

Code : Tout sélectionner

sudo ifconfig
Personnellement, j'ai désactivé l'ipv6 sur mes serveurs, ça posait pas mal de problème sur le lan (parfois, sans raison, l'ipv6 prenait le dessus, et le raspberry n'avait même plus d'ipv4)
Pour cela, éditer le fichier /etc/sysctl.conf et ajouter :

Code : Tout sélectionner

net.ipv6.conf.all.disable_ipv6=1

kingkorg78
Messages : 7
Enregistré le : jeu. 10 mars 2016 12:22

Re: serveur subsonic - err_connection_timed_out

Message par kingkorg78 » mer. 6 avr. 2016 10:45

résultat d'ifconfig :

Code : Tout sélectionner

eth0      Link encap:Ethernet  HWaddr b8:27:eb:d5:eb:ba  
          adr inet6: fe80::5224:156f:1b43:30d6/64 Scope:Lien
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:200 errors:0 dropped:0 overruns:0 frame:0
          TX packets:200 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          RX bytes:16949 (16.5 KiB)  TX bytes:16949 (16.5 KiB)

wlan0     Link encap:Ethernet  HWaddr b8:27:eb:80:be:ef  
          inet adr:192.168.1.16  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::ba27:ebff:fe80:beef/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:279871 errors:0 dropped:824 overruns:0 frame:0
          TX packets:129785 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:94328186 (89.9 MiB)  TX bytes:24220360 (23.0 MiB)
J'ai modifié le fichier /etc/sysctl.conf comme indiqué puis rebooté le pi.
L'adresse ipV6 a bien disparu dans ifconfig, par contre, ça ne marche toujours pas :D

Korhm
Raspinaute
Messages : 232
Enregistré le : ven. 19 sept. 2014 08:13
Localisation : Toulouse

Re: serveur subsonic - err_connection_timed_out

Message par Korhm » mer. 6 avr. 2016 11:07

Ok, on voit bien que ton interface wlan0 à une adresse ip, et qu'elle a l'air de fonctionner (il y a des paquets qui rentrent et qui sortent)
Est-ce que ton raspberry, ton routeur et ton mac sont dans le même sous-réseau (adresse ip 192.168.1.x pour les 3) ? Que donne un ping entre les différentes machines ?
Maintenant que l'ipv6 est désactivée, que retourne le netstat ?

kingkorg78
Messages : 7
Enregistré le : jeu. 10 mars 2016 12:22

Re: serveur subsonic - err_connection_timed_out

Message par kingkorg78 » mer. 6 avr. 2016 14:28

Bon mon serveur apache2 a l'air complètement en vrac.
Je suis en train de le réinstaller. Je vais essayer de tout reconfigurer correctement. Suite au prochain épisode.

Répondre

Retourner vers « Débutants »