[torrent] Problème rcp avec transmission
Résolu
Bonjour,
J'ai installé transmission-daemon sur mon ubuntu 10.04 server LTS, il fonctionnait bien, jusqu'à ce que je redémarre le PC ...
depuis, je peux lancer transmission, mais il n'y a pas d'écoute sur le port RPC. Pourtant le fichier de configuration me semble ok, j'ai essayé des manips, mais sans succès.
Je vais vous mettre quelques extraits qui pourront mettre sur la voie ...
ha oui, avant le redémarrage, j'avais supprimé rtorrent ...
donc voila, mon utilisateur s'appelle apache ...
(la connexion vers l'adresse temrinant par 1, sur le meme sous réseau me parait un peu louche)
et le fichier de config qui va bien (extrait de /home/apache/.config/transmission-daemon.settings.json)
merci d'avance !
ps : je joins la liste de paquets installés:
J'ai installé transmission-daemon sur mon ubuntu 10.04 server LTS, il fonctionnait bien, jusqu'à ce que je redémarre le PC ...
depuis, je peux lancer transmission, mais il n'y a pas d'écoute sur le port RPC. Pourtant le fichier de configuration me semble ok, j'ai essayé des manips, mais sans succès.
Je vais vous mettre quelques extraits qui pourront mettre sur la voie ...
ha oui, avant le redémarrage, j'avais supprimé rtorrent ...
ps -aux|grep tran apache 1491 0.0 0.9 31968 2308 ? Ssl 22:08 0:00 transmission-daemon
donc voila, mon utilisateur s'appelle apache ...
netstat -p|grep tran udp 0 0 ***.***.***.123:51684 ***.***.***.1:5351 ESTABLISHED 1491/transmission-d unix 2 [ ] DGRAM 8422 1491/transmission-d unix 3 [ ] STREAM CONNECTED 8402 1491/transmission-d unix 3 [ ] STREAM CONNECTED 8401 1491/transmission-d
(la connexion vers l'adresse temrinant par 1, sur le meme sous réseau me parait un peu louche)
et le fichier de config qui va bien (extrait de /home/apache/.config/transmission-daemon.settings.json)
"rpc-authentication-required": false, "rpc-bind-address": "0.0.0.0", "rpc-enabled": false, "rpc-password": "{bb55c547fe1ea04290fad1ed95ed6395c2fc6050lS4tbPN.", "rpc-port": 9091, "rpc-username": "roger", "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": false,
merci d'avance !
ps : je joins la liste de paquets installés:
acpid install adduser install amule-common install amule-daemon install amule-utils install apache2 install apache2-mpm-prefork install apache2-utils install apache2.2-bin install apache2.2-common install apt install apt-show-versions install apt-utils install aptitude install base-files install base-passwd install bash install bsdmainutils install bsdutils install busybox-initramfs install bzip2 install ca-certificates install console-setup install console-terminus install coreutils install cpio install cpp install cpp-4.4 install cron install dash install dbus install debconf install debconf-i18n install debianutils install defoma deinstall dhcp3-client install dhcp3-common install diffutils install dmidecode install dmsetup install dpkg install dtach install e2fslibs install e2fsprogs install eject install ethtool install file install findutils install fontconfig deinstall fontconfig-config install gcc-4.4-base install gconf2-common deinstall gettext-base install gnupg install gnupg-curl install gpgv install grep install groff-base install grub-common install grub-pc install guile-1.8-libs install gzip install hostname install ifupdown install initramfs-tools install initramfs-tools-bin install initscripts install insserv install installation-report install iproute install iptraf install iputils-ping install joe install kbd install klibc-utils install language-pack-en install language-pack-en-base install laptop-detect install less install libacl1 install libapache2-mod-php5 install libappindicator0 deinstall libapr1 install libaprutil1 install libaprutil1-dbd-sqlite3 install libaprutil1-ldap install libapt-pkg-perl install libasound2 deinstall libatk1.0-0 deinstall libatm1 install libattr1 install libavahi-client3 deinstall libavahi-common3 deinstall libblkid1 install libbsd0 install libbz2-1.0 install libc-bin install libc6 install libc6-i686 install libcairo2 deinstall libcanberra-gtk0 deinstall libcanberra0 deinstall libcap2 install libclass-accessor-perl install libcomerr2 install libcrypto++8 install libcups2 deinstall libcurl3 install libcurl3-gnutls install libcwidget3 install libdatrie1 deinstall libdb4.8 install libdbd-mysql-perl install libdbi-perl install libdbus-1-3 install libdbus-glib-1-2 deinstall libdbusmenu-glib1 deinstall libdbusmenu-gtk1 deinstall libdevmapper1.02.1 install libdirectfb-1.2-0 deinstall libdrm-intel1 install libdrm-nouveau1 install libdrm-radeon1 install libdrm2 install libedit2 install libept0 install libevent-1.4-2 install libexpat1 install libfontconfig1 install libfreetype6 install libfribidi0 install libgcc1 install libgconf2-4 deinstall libgcrypt11 install libgd2-xpm install libgdbm3 install libglib2.0-0 install libgmp3c2 install libgnutls26 install libgpg-error0 install libgpm2 install libgsasl7 install libgssapi-krb5-2 install libgtk2.0-0 deinstall libhtml-template-perl install libidl0 deinstall libidn11 install libindicator0 deinstall libio-string-perl install libjasper1 deinstall libjpeg62 install libjson-glib-1.0-0 deinstall libk5crypto3 install libkeyutils1 install libklibc install libkrb5-3 install libkrb5support0 install liblaunchpad-integration1 deinstall libldap-2.4-2 install liblocale-gettext-perl install liblockfile1 install libltdl7 install libmagic1 install libmailutils2 install libmcrypt4 install libmpfr1ldbl install libmysqlclient16 install libncurses5 install libncursesw5 install libnet-daemon-perl install libnewt0.52 install libnih-dbus1 install libnih1 install libnotify1 deinstall libntlm0 install libogg0 deinstall liborbit2 deinstall libpam-modules install libpam-runtime install libpam0g install libpango1.0-0 deinstall libpango1.0-common deinstall libparse-debianchangelog-perl install libpcre3 install libpixman-1-0 deinstall libplrpc-perl install libplymouth2 install libpng12-0 install libpopt0 install libpython2.6 install libreadline6 install libsasl2-2 install libsasl2-modules install libselinux1 install libsepol1 install libsigc++-2.0-0c2a install libslang2 install libsqlite3-0 install libss2 install libssl0.9.8 install libstdc++6 install libsub-name-perl install libsysfs2 deinstall libt1-5 install libtasn1-3 install libtdb1 deinstall libtext-charwidth-perl install libtext-iconv-perl install libtext-wrapi18n-perl install libthai0 deinstall libtiff4 deinstall libtimedate-perl install libtorrent11 install libts-0.0-0 deinstall libudev0 install libupnp3 install libusb-0.1-4 install libuuid1 install libvorbis0a deinstall libvorbisfile3 deinstall libwrap0 install libwxbase2.8-0 install libx11-6 install libx11-data install libxapian15 install libxau6 install libxcb-render-util0 deinstall libxcb-render0 deinstall libxcb1 install libxcomposite1 deinstall libxcursor1 deinstall libxdamage1 deinstall libxdmcp6 install libxext6 deinstall libxfixes3 deinstall libxft2 deinstall libxi6 deinstall libxinerama1 deinstall libxml2 install libxmlrpc-c3 install libxmlrpc-core-c3 install libxpm4 install libxrandr2 deinstall libxrender1 deinstall linux-firmware install linux-image-2.6.32-40-virtual install linux-image-virtual install linux-virtual install locales install locate install lockfile-progs install login install logrotate install lsb-base install lsb-release install lynx install lynx-cur install lzma install mailutils install make install makedev install man-db install manpages install mawk install mime-support install module-init-tools install mount install mountall install msmtp install mysql-client-5.1 install mysql-client-core-5.1 install mysql-common install mysql-server install mysql-server-5.1 install mysql-server-core-5.1 install ncurses-base install ncurses-bin install net-tools install netbase install netcat-openbsd install ntpdate install openssh-client install openssh-server install openssl install os-prober install passwd install perl install perl-base install perl-modules install php5 install php5-cli install php5-common install php5-gd install php5-mcrypt install php5-mysql install phpsysinfo install plymouth install procps install psmisc install python install python-apt install python-central install python-minimal install python2.6 install python2.6-minimal install readline-common install rsync install rsyslog install rtorrent install sed install sensible-utils install shared-mime-info install squid-langpack install squid3 install squid3-common install ssl-cert install ssmtp install sudo install sysv-rc install sysvinit-utils install tar install tasksel install tasksel-data install tcpd install telnet-ssl install transmission-cli install transmission-common install transmission-daemon install transmission-gtk deinstall tsconf deinstall ttf-dejavu-core install tzdata install ubuntu-keyring install ubuntu-minimal install ucf install udev install unattended-upgrades install upstart install ureadahead install usbutils install util-linux install vim install vim-common install vim-runtime install vim-tiny install wget install whiptail install xkb-data install zlib1g install
A voir également:
- Unregistered torrent pass
- Comment telecharger un torrent - Guide
- Torrent - Télécharger - Téléchargement & Transfert
- Avatar torrent magnet ✓ - Forum Cinéma / Télé
- Prison break torrent magnet ✓ - Forum Cinéma / Télé
- C'est quoi un torrent - Forum Téléchargement
3 réponses
J'ai installé transmission-daemon sur mon ubuntu 10.04 server LTS, il fonctionnait bien, jusqu'à ce que je redémarre le PC ...
Pour commencer tu peux essayer de mettre à jour ubuntu car ta version date d'avril 2010, depuis on est 12.10 ;-)
ps -aux|grep tran
apache 1491 0.0 0.9 31968 2308 ? Ssl 22:08 0:00 transmission-daemon
Ok
(la connexion vers l'adresse temrinant par 1, sur le meme sous réseau me parait un peu louche)
Peux-tu donner plutôt le résultat de :
Je n'ai pas bien compris ce que tu voulais dire par l'adresse qui termine par "1"
et le fichier de config qui va bien (extrait de /home/apache/.config/transmission-daemon.settings.json)
"rpc-authentication-required": false,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": false,
"rpc-password": "{bb55c547fe1ea04290fad1ed95ed6395c2fc6050lS4tbPN.",
"rpc-port": 9091,
"rpc-username": "roger",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
Là j'ai plutôt l'impression que transmission écoute sur le port 1491. Comment t'y connectes tu côté client ?
Bonne chance
Pour commencer tu peux essayer de mettre à jour ubuntu car ta version date d'avril 2010, depuis on est 12.10 ;-)
ps -aux|grep tran
apache 1491 0.0 0.9 31968 2308 ? Ssl 22:08 0:00 transmission-daemon
Ok
netstat -p|grep tran udp 0 0 ***.***.***.123:51684 ***.***.***.1:5351 ESTABLISHED 1491/transmission-d unix 2 [ ] DGRAM 8422 1491/transmission-d unix 3 [ ] STREAM CONNECTED 8402 1491/transmission-d unix 3 [ ] STREAM CONNECTED 8401 1491/transmission-d
(la connexion vers l'adresse temrinant par 1, sur le meme sous réseau me parait un peu louche)
Peux-tu donner plutôt le résultat de :
netstat -ntlp | grep tran
Je n'ai pas bien compris ce que tu voulais dire par l'adresse qui termine par "1"
et le fichier de config qui va bien (extrait de /home/apache/.config/transmission-daemon.settings.json)
"rpc-authentication-required": false,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": false,
"rpc-password": "{bb55c547fe1ea04290fad1ed95ed6395c2fc6050lS4tbPN.",
"rpc-port": 9091,
"rpc-username": "roger",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
Là j'ai plutôt l'impression que transmission écoute sur le port 1491. Comment t'y connectes tu côté client ?
Bonne chance
Merci pour la commande netstat -ntlp.
J'ai réussi à redémarrer avec mon vieux fichier de config, qui marchait pas avant, mais j'ai toujours pas comprit pourquoi il avait arreté de fonctionner.
Je crois que quand je faisait mes tests, le fichier de config se faisait écraser lros de la fermeture du programme ..... ("rpc-enabled": false => je l'avais mis à true, j'en suis convaincu, c'est la première chose que j'ai fait dans le fichier).
1491 semble plutôt etre le PID
Merci de ton aide en tout cas !
J'ai réussi à redémarrer avec mon vieux fichier de config, qui marchait pas avant, mais j'ai toujours pas comprit pourquoi il avait arreté de fonctionner.
Je crois que quand je faisait mes tests, le fichier de config se faisait écraser lros de la fermeture du programme ..... ("rpc-enabled": false => je l'avais mis à true, j'en suis convaincu, c'est la première chose que j'ai fait dans le fichier).
1491 semble plutôt etre le PID
Merci de ton aide en tout cas !
1491 semble plutôt etre le PID
Oui excuse-moi tu as tout à fait raison :-) L'important c'est que tu aies résolu ton problème.
De manière générale, quand tu as ce genre de problème, il faut vérifier avec netstat si ton serveur écoute bien sur le port auquel tu t'attends.
Si ce n'est pas le cas, il faudrait vérifier si ton programme est lancé (avec la commande ps), s'il est lancé avec des paramètres qui lui font lire ton fichier de configuration. Si malgré tout ça son comportement n'est pas celui espéré, il est toujours bon de vérifier dans les logs (voir dans /var/log/) du serveur s'il est parvenu à lire correctement le fichier de configuration.
Bonne chance
Oui excuse-moi tu as tout à fait raison :-) L'important c'est que tu aies résolu ton problème.
De manière générale, quand tu as ce genre de problème, il faut vérifier avec netstat si ton serveur écoute bien sur le port auquel tu t'attends.
Si ce n'est pas le cas, il faudrait vérifier si ton programme est lancé (avec la commande ps), s'il est lancé avec des paramètres qui lui font lire ton fichier de configuration. Si malgré tout ça son comportement n'est pas celui espéré, il est toujours bon de vérifier dans les logs (voir dans /var/log/) du serveur s'il est parvenu à lire correctement le fichier de configuration.
Bonne chance