[Mandriva] pb de "sockets"

Fermé
Slici Messages postés 428 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 26 octobre 2013 - 16 avril 2008 à 21:19
 eitri - 17 avril 2008 à 12:05
Bonjour,
j'ai re un problème sur Mandriva ^^
j'essaye d'installer Neuf Mediacenter, qui permet de lancer sur son pc un mini serveur qui partage les fichiers avec la NeufTV pour acceder sur la télé à ses fichiers.

donc, au moment de demarrer je recoit le message d'erreur suivant, apres la commande "$ ./mediacenter start" :

Demarrage du Mediacenter pour Linux ...httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
(98)Address already in use: make_sock: could not bind to address 127.0.0.1:26180
no listening sockets available, shutting down
Unable to open logs

la phrase en italique, c'est normal, vu que le serveur est sur localhost, mais je ne comprend pas la seconde erreur. un probeme de port?? faut-t'il ouvrir le port 26180? un fichier a configurer?

merci de m'eclairer !
;)

4 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
16 avril 2008 à 21:32
Salut,

affiche le résultat de la commande
netstat -lpn | grep 26180 
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 472
16 avril 2008 à 21:39
+
cat /etc/hosts


cat /etc/sysconfig/network


:-))
0
Slici Messages postés 428 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 26 octobre 2013 86
16 avril 2008 à 21:39
salut,
voici le resultat de ta commande :

tcp 0 0 192.168.1.20:26180 0.0.0.0:* LISTEN 10929/httpd
tcp 0 0 127.0.0.1:26180 0.0.0.0:* LISTEN 10929/httpd

et les deux autres :

# cat /etc/hosts
127.0.0.1 localhost

# cat /etc/sysconfig/network
NETWORKING=yes
0
En gros tu as déjà un service associé au port 26180, ce qui fait que ton programme, après avoir créé la socket , ne peut pas la lier à ce port.

Deux possibilités s'offrent à toi:

configurer mediacenter pour qu'il écoute sur un autre port

ou

trouver le programme qui écoute sur le port 26180 et faire en sorte qu'il n'utilise plus ce port

Pour ta question faut-il ouvrir ce port, le fait que ton firewall ne permette pas les connections sur ce port, n'empêche en rien le programme de lier une socket à un port. Cependant une fois que tu auras réussi à lancer mediacenter et qu'il sera capable d'écouter sur un port, il faudra surement que tu "ouvres" ce port via le firewall.
0