Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/11/2015, à 19:04

sabnac

transmission-daemon n'écoute par sur le port RPC au boot

Bonjour,

Je rencontre un problème avec transmission-daemon. En effet lorsque je redémarre mon serveur, le daemon est bien lancé mais dans mon netstat je ne le vois pas écouter sur le port 9091:

# uptime ; echo " "; /etc/init.d/transmission-daemon status; echo " " ;echo netstat ;netstat -an | grep 9091
 17:54:04 up 9 min,  1 user,  load average: 0,00, 0,03, 0,05
 
● transmission-daemon.service - Transmission BitTorrent Daemon
   Loaded: loaded (/lib/systemd/system/transmission-daemon.service; enabled)
   Active: active (running) since dim. 2015-11-08 17:44:59 CET; 9min ago
 Main PID: 444 (transmission-da)
   Status: "Idle."
   CGroup: /system.slice/transmission-daemon.service
           └─444 /usr/bin/transmission-daemon -f --log-error

nov. 08 17:44:59 PI systemd[1]: Started Transmission BitTorrent Daemon.
nov. 08 17:45:01 PI transmission-daemon[444]: [2015-11-08 17:45:01.564 CET] UDP Failed to set receive buffer: requested 4194304, got 327680 (tr-udp.c:78)
nov. 08 17:45:01 PI transmission-daemon[444]: [2015-11-08 17:45:01.564 CET] UDP Failed to set send buffer: requested 1048576, got 327680 (tr-udp.c:89)
 
netstat


si je redémarre transmission, plus de soucis:

# uptime; /etc/init.d/transmission-daemon restart; echo " "; /etc/init.d/transmission-daemon status; echo " " ;echo netstat ;netstat -an | grep 9091
 17:55:02 up 10 min,  1 user,  load average: 0,00, 0,03, 0,05
[ ok ] Restarting transmission-daemon (via systemctl): transmission-daemon.service.
 
● transmission-daemon.service - Transmission BitTorrent Daemon
   Loaded: loaded (/lib/systemd/system/transmission-daemon.service; enabled)
   Active: active (running) since dim. 2015-11-08 17:55:02 CET; 180ms ago
 Main PID: 787 (transmission-da)
   CGroup: /system.slice/transmission-daemon.service
           └─787 /usr/bin/transmission-daemon -f --log-error

nov. 08 17:55:02 PI systemd[1]: Started Transmission BitTorrent Daemon.
 
netstat
tcp        0      0 0.0.0.0:9091            0.0.0.0:*               LISTEN   

Savez vous pourquoi le démon ne se met pas en écoute au démarrage?



Info:
transmission-daemon 2.84 (14307)

Hors ligne

#2 Le 11/11/2015, à 14:15

sabnac

Re : transmission-daemon n'écoute par sur le port RPC au boot

Avez vous besoin de plus d'informations?

Hors ligne

#3 Le 05/01/2016, à 13:33

pat_bateman

Re : transmission-daemon n'écoute par sur le port RPC au boot

bonjour,
j'ai le même problème.
as tu trouvé une solution?

Hors ligne

#4 Le 06/01/2016, à 12:52

sabnac

Re : transmission-daemon n'écoute par sur le port RPC au boot

Bonjour Pat,

Je n'ai pas vraiment trouvé de solution mais je contourne le problème avec un script que j'ai fais et que je lance via cron de manière régulière:

#!/bin/sh
date=`date`
log="/raid/script/transmission/transmission.log"
/etc/init.d/transmission-daemon status |grep Active | grep running
if [ $? -eq 0 ] 
        then
                netstat -an|grep 9091
                if [ $? -ne 0 ] 
                        then
                                /etc/init.d/transmission-daemon restart
                                echo "daemon restarted by the script $date" >> $log
                                echo "------------------------------" >> $log
                fi  
fi

size=`cat $log|wc -l`
if [ $size -ge 1000 ]
        then
                echo " ">$log
fi

Hors ligne

#5 Le 07/06/2016, à 17:29

pat_bateman

Re : transmission-daemon n'écoute par sur le port RPC au boot

sabnac a écrit :

Bonjour Pat,

Je n'ai pas vraiment trouvé de solution mais je contourne le problème avec un script que j'ai fais et que je lance via cron de manière régulière:

#!/bin/sh
date=`date`
log="/raid/script/transmission/transmission.log"
/etc/init.d/transmission-daemon status |grep Active | grep running
if [ $? -eq 0 ] 
        then
                netstat -an|grep 9091
                if [ $? -ne 0 ] 
                        then
                                /etc/init.d/transmission-daemon restart
                                echo "daemon restarted by the script $date" >> $log
                                echo "------------------------------" >> $log
                fi  
fi

size=`cat $log|wc -l`
if [ $size -ge 1000 ]
        then
                echo " ">$log
fi

Hello et merci pour ta réponse.
le pb n'est toujours pas résolu par défaut. Je suis sous raspbian et je suis passé par cette solution:

sudo raspi-config
4 Wait for Network at Boot  => enable

L'OS attend d'avoir du réseau avant de démarrer les process.

Hors ligne