This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

[Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

French community

Moderators: velivole18, ernie, mtiburs

Forum rules
Set-Up GuideFAQsForum Rules
laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

[Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Bonjour,

Merci de vous servir de ce thread pour toutes réactions concernant ce tuto :
[TUTO] rtorrent + ruTorrent {nginx & php-fpm}

User avatar
lulu80
PowerUser
PowerUser
Posts: 763
Joined: 15 Jun 2014 12:15
Location: France-(Picardie 80)
Contact:
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by lulu80 »

Bonjours,
Je teste actuellement le tuto "rtorrent + ruTorrent {nginx & php-fpm}" , mais celui dans Virtualbox avec débian wheezy, qui réunit "rtorrent ; Rutorrent ; coutchpotato ; et un vpn (mullvad)".
Il m'a été installer par les soins de laster13 et moi aux commandes de la box pour lui ouvrir
les ports nécessaires :mrgreen: et oui j'ai fait que sa :P .
Ce que je peux dire pour l'instant, c'est que cette installation est une merveille et si le vpn venait à s'arrêter Rutorrent stop immédiatement c'est téléchargement cool hein! en plus les fichiers télécharger arrivent directs dans le répertoire de votre choix .
Voila je voulais décrire une peu mon impression sur ce tuto et merci laster13 ;)


testé sur >> version 9.3.0.2 - Nayla (revision 1556) ;Plateforme x64-embedded sur AMD A4-4020 APU with Radeon(tm) HD Graphics ;
8 Go de rams DDR3 1333 MHz
VM > mémoire 1024 ; proc 1 cœur ; Ressources allouées 80 %
Version 11.2.0.4 - Omnius (revision 6400)
https://lucinfordi.fr

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Hello,

J ai testé de mon côté le choix n°2 : une VM avec Debian Wheezy.
Le lien vers le tuto Debian donné par Laster13 (http://mondedie.fr/viewtopic.php?id=5302) fonctionne très bien, il faut juste penser aux premières étapes de dépôts et d update à mettre wheezy au lieu de jessie (nom des versions de Debian).
Ensuite j ai attaqué le 2ème tuto pour le vpn (http://mondedie.fr/viewtopic.php?id=5933). Et la c est plus délicat, ayant pas d expérience et connaissance.

Je bloque à l étape 4: Le fichier de configuration pour le vpn.
Je comprends qu on doit réutiliser celui fourni par son fournisseur et qu il faut le compléter. Mais les rajouts à faire ne sont pas clairs.
Après échange avec Laster13, il faut rajouter les lignes de scripts suivantes du modèle du tuto:

Code: Select all

route-nopull
script-security 2
up up.sh
down down.sh
Et vers la fin avant la commande remote :

Code: Select all

auth-user-pass pass
Et pass est un fichier qui contiendra votre id et mot de passe de votre acces vpn (le tuto en parle vers la fin).
Et

Code: Select all

keepalive 10 60
comme le dit le tuto.


Étape 5:
Je me perds sur l'étape 5. Il est dit:
Modifier selon votre config ce qui est <entre_crochets> soit : <tun0>, <XXXX:XXXX> le port-range spécifié dans vos .rtorrent.rc, <XXXX> le port udp utilisé pour l'utilisation des dht, et <eth0> votre interface passerelle à l'internet.

tun0 : comment identifier par quoi je le remplace ?

<XXXX:XXXX> le port-range spécifié dans vos .rtorrent.rc, => est ce bien la plage de port qui correspond aux utilisateurs créés dans rtorrent ?

<XXXX> le port udp utilisé pour l'utilisation des dht=> lequel est ce ?

<eth0> votre interface passerelle à l'internet.=> laquelle est ce et comment l'identifier ?

Édit : un point important est que le fichier de configuration doit s appeler openvpn.conf et non fichierdeconf.conf comme le dit le tuto.

Merci par avance
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Bonjour,
ernie wrote:<XXXX:XXXX> le port-range spécifié dans vos .rtorrent.rc, => est ce bien la plage de port qui correspond aux utilisateurs créés dans rtorrent ?
Oui c'est bien cette plage, par contre tu enleves les ">"
un extrait de ".rtorrent.rc" qui est dans "/home/<username>/.rtorrent.rc"
scgi_port = 127.0.0.1:500x
encoding_list = UTF-8
port_range = 45000-65000
"tun0" est l'interface utilisée par openvpn et d'ailleurs dans ton fichier openvpn.conf tu dois avoir la commande "dev tun".
ernie wrote:<XXXX> le port udp utilisé pour l'utilisation des dht=> lequel est ce ?
Tu peux définir le port que tu veux sauf que dans le tuto les dht ont été désactivés. Je te laisse le soin de chercher sur le net les raisons pour lesquelles il est conseillé de désactiver les "dht" ;) .
ernie wrote:<eth0> votre interface passerelle à l'internet.=> laquelle est ce et comment l'identifier ?
tu tapes "ifconfig" et tu vas voir l'interface que tu utilises mais il y a de fortes chances que ce soit la même soit"eth0"

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Merci.

Sinon dans tes conseils sur le fichier de configuration, tu me mets:
up up.sh

Comment l'ordi interprête t il le chemin ? Où est ce que cela pointe ?

Dans le tuto il y a up /etc/openvpn/up.sh

Je suppose que c'est la meme approche pour : auth-user-pass pass avec auth-user-pass chemin/pass
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Si tu mets tes fichiers up.sh, down.sh et pass dans le dossier openvpn, tu n'as pas besoin de préciser le chemin absolu mais l'un ou l'autre ne pose aucun problème.

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Merci
Je fais finir cela cette après-midi.

Une fois fait comment vérifier que les scripts fonctionnent bien ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Tu vas à cette adresse
http://checkmytorrentip.net/
Tu cliques sur get i now et tu places ce fichier dans rutorrent. Il te donnera l 'ip de ton client torrent. Pour verifier que le traffic s'arrete lorsque le vpn tombe tu peux detruire l'interface tun0 en tapant :

Code: Select all

ifconfig tun0 down

Normalement tout doit s'arreter ;)
Le script checkvpn verifie par un ping que l ip choisie pour rutorrent repond, dans le cas contraire il relance openvpn et tout repart.

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Le script Check vérifie apparemment toutes les 5 min.
Ne vaut il pas mieux faire toutes les 30 secondes ?

De plus que dois je obtenir à l'étape 10 ?

On peut vérifier que les règles iptables on bien été ajoutées

iptables -L
=> j'obtiens

Code: Select all

root@wheezy:/etc/init.d# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination       
On vérifie les instances rtorrent :

ps -aux |grep rtorrent
=>j'obtiens

Code: Select all

root@wheezy:/etc/init.d# ps -aux |grep rtorrent
warning: bad ps syntax, perhaps a bogus '-'?
See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ
root     24263  0.0  0.1   7832   880 pts/0    S+   17:16   0:00 grep rtorrent
On peut aussi vérifier que rtorrent se bind à la bonne adresse :

netstat -lptn |grep rtorrent
=> cela ne me retourne rien

et dans rutorrent j'ai un message:
[28.06.2015 17:19:14] WebUI started.
[28.06.2015 17:19:14] Lien incorrect avec rTorrent. Vérifier qu'il est bien en cours d'exécution. Vérifier la configuration de $scgi_port et de $scgi_host dans config.php et scgi_port dans le fichier de configuration de rTorrent.

Si je m'assure que les services sont lancés j'ai:

Code: Select all

root@wheezy:~# service openvpn start
[ ok ] Starting virtual private network daemon: fichierdeconf.
root@wheezy:~# service champagne-rtorrent start
Starting rtorrent...
root@wheezy:~# service --status-all
 [ + ]  acpid
 [ - ]  bootlogs
 [ ? ]  bootmisc.sh
 [ ? ]  user-rtorrent
 [ ? ]  checkfs.sh
 [ ? ]  checkroot-bootclean.sh
 [ - ]  checkroot.sh
 [ - ]  console-setup
 [ + ]  cron
 [ + ]  dbus
 [ - ]  hostname.sh
 [ ? ]  hwclock.sh
 [ - ]  kbd
 [ - ]  keyboard-setup
 [ ? ]  killprocs
 [ ? ]  kmod
 [ - ]  motd
 [ ? ]  mountall-bootclean.sh
 [ ? ]  mountall.sh
 [ ? ]  mountdevsubfs.sh
 [ ? ]  mountkernfs.sh
 [ ? ]  mountnfs-bootclean.sh
 [ ? ]  mountnfs.sh
 [ ? ]  mtab.sh
 [ ? ]  networking
 [ + ]  nginx
 [ - ]  openvpn
 [ + ]  php5-fpm
 [ - ]  procps
 [ ? ]  rc.local
 [ - ]  rmnologin
 [ - ]  rsync
 [ + ]  rsyslog
 [ ? ]  screen-cleanup
 [ ? ]  sendsigs
 [ + ]  ssh
 [ + ]  udev
 [ ? ]  udev-mtab
 [ ? ]  umountfs
 [ ? ]  umountnfs.sh
 [ ? ]  umountroot
 [ - ]  urandom
 [ - ]  virtualbox-guest-utils
 [ - ]  x11-common
J'ai un - devant openvpn et un ? devant rtorrent. Normal ?

De plus pour:

Code: Select all

nano /etc/network/interfaces

on ajoute à la fin :

auto lo:1
        iface lo:1 inet static
        address 192.168.0.1
        netmask 255.255.255.255
L'adresse 192.168.0.1 doit elle etre dans la plage du DHCP de ma freebox ? Où puis je mettre ce que je veux , genre 192.168.190.1 ?

Merci de de vos réponses par avance
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

keepalive 10 60 demande à openvpn d'envoyer un ping toutes les 10 secondes et de se reconnecter au bout de 60 secondes si le ping ne répond pas. De plus le script checkvpn es t un doublon au cas ou le vpn se relance pas tout seul donc un ping toutes les 5 mn me semble suffisant.
et dans rutorrent j'ai un message:
[28.06.2015 17:19:14] WebUI started.
[28.06.2015 17:19:14] Lien incorrect avec rTorrent. Vérifier qu'il est bien en cours d'exécution. Vérifier la configuration de $scgi_port et de $scgi_host dans config.php et scgi_port dans le fichier de configuration de rTorrent.
As tu bien rajoute la ligne suivante dans .rtorrent.rc ?
bind = 192.168.0.1

L ip que tu as choisi ne doit absolument pas faire partie de ton reseau d autant plus de ta plage dhcp. si ton reseau est sur la plage 192.168.0.0 alors tu prends comme ip (par exemple) 192.168.1.1. openvpn va se servir de cette plage reseau pour faire transiter ton traffic. si le vpn tombe, et comme cette ip n existe pas sur toàn reseau, du coup le traffic s arrete.

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

voila de mon coté
root@wheezy:~# netstat -lptn |grep rtorrent
tcp 0 0 192.168.1.1:50001 0.0.0.0:* LISTEN 1726/rtorrent
tcp 0 0 127.0.0.1:5001 0.0.0.0:* LISTEN 1726/rtorrent
root@wheezy:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED

Chain FORWARD (policy ACCEPT)
target prot opt source destination
DROP all -- 192.168.1.1 anywhere

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain SERVICES (0 references)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:50001
ACCEPT udp -- anywhere anywhere udp dpt:50001
root@wheezy:~# netstat -lptn |grep rtorrent
tcp 0 0 192.168.1.1:50001 0.0.0.0:* LISTEN 1726/rtorrent
tcp 0 0 127.0.0.1:5001 0.0.0.0:* LISTEN 1726/rtorrent
root@wheezy:~#

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Donc si au lieu de 192.168.0.1 j'ai pris 192.168.190.1, il suffit de bien mettre partout ce 192.168.190.1 ? ou certains 192.168.0.1 doivent rester ?

et oui le fichier .rtorrent.rc à bind = 192.168.190.1 (pour mon cas)
et il est à la fin du fichier

Le fichier de conf a une ligne verb 2 et toi c'est à 3. Est ce que cela joue ?
Dans les scripts il y a <tun0>. J'ai enlevé les <>, ai je bien fait ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

oui si tu choisis 192.168.190.1 alors tu mets cette ip partout dans le tuto et même dans "nano /etc/network/interfaces"
auto lo:1
iface lo:1 inet static
address 192.168.190.1
netmask 255.255.255.255
Comme dans le tuto tu mets /32 derrière l ip qui donne une correspondance masque 255.255.255.255
Le fichier de conf a une ligne verb 2 et toi c'est à 3. Est ce que cela joue ?
Dans les scripts il y a <tun0>. J'ai enlevé les <>, ai je bien fait ?
Oui mets "verb3" comme dans le tuto et oui il fallait bien enlever les <>

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Merci.
Bon tout est bon pour les IP et j'ai mis verb 3.

Faut il que j'enlève la configuration de la freebox pour le vpn ? Peut être je n'ai droit qu'à une connexion ?

Sinon si tu fais :
root@wheezy:~# service champagne-rtorrent start
Starting rtorrent...
root@wheezy:~# service champagne-rtorrent stop
Stopping rtorrent...
screen: no process found
root@wheezy:~#

As tu comme moi ? J'ai l'impression que rtorrent ne veux plus se lancer.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Je pense effectivement que tu n'as droit qu'à un seul accès mais bon je n'ai pas fais le test.
C'est openvpn.conf avec le fichier up.sh qui va lancer rutorrent et c est normal car si tu lances rutorrent, sans avoir au préalable lancer openvpn, les tables de routage ne se seront pas créées et il ne fonctionnera pas. Rappelle toi qu il cherche l adresse 192.168.190.1 pour fonctionner et c'est openvpn qui va le lui permettre

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Bon je trouve pas mon erreur. Je vais recommencer une nouvelle vm, le weekend prochain et on verra.
A +
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Tu peux aussi consulter le log en tapant :
tail -f /var/log/daemon.log

Tu laisses la console putty ouverte et dans une autre tu tapes
service openvpn start

Cela te permettra probablement de cibler l'origine de l erreur

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Merci.

J'ai testé et 3 lignes m'interpellent:

Code: Select all

Jul  4 20:18:06 wheezy ovpn-fichierdeconf[30012]: Options error: option 'redirect-gateway' cannot be used in this context

Code: Select all

Jul  4 20:18:06 wheezy ovpn-fichierdeconf[30012]: Note: Cannot open TUN/TAP dev /dev/net/tun: No such device (errno=19)

Code: Select all

Jul  4 20:18:06 wheezy ovpn-fichierdeconf[30012]: Linux ifconfig failed: external program exited with error status: 255
Est ce que cela vous parle ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Bonsoir,

Je pense que cela vient de l'interface tun0 qui ne se crée pas. Si tu peux poster tes fichiers openvpn.conf, up.sh et down.sh ainsi que le log. Quoiqu il en soit je ne pense pas que ce soit un probleme de rtorrent, dailleurs pour tester tu enleves dans .rtorrent la ligne commencant par "bind" et il tu lances

Code: Select all

service champagne-rtorrent start

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Hello,

Voici le fichier conf d'openvpn:

Code: Select all

client
dev tun
proto udp
;Pas de modification depuis le serveur de la table de routage
route-nopull
;Scripts locaux gérant les routes et le client torrent
script-security 2
up up.sh
down down.sh
; Cert
ns-cert-type server
cipher BF-CBC
;Host
resolv-retry infinite
;auth
auth-user-pass pass
keepalive 10 60
sndbuf 0
rcvbuf 0
remote <adresseduserveurvpn.domain.tld> <portduserveurvpn> (j'ai bien mis mon serveur et mon port donné par vpntunnel)
persist-key
persist-tun
nobind
comp-lzo
verb 3
<ca>
après c'est le certificat
et en enlevant le bind pour rtorrent, cela fonctionne.

Merci en attendant le diagnostic du pro.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

A priori le fichier openvpn.conf a l'air correct. Tu l'as bien nommé ainsi ?
Si tu peux me joindre également les fichiers up.sh, down.sh et le log généré au moment de la tentative de connection. Pour détecter l'erreur je te conseille mettre des # dans le fichier openvpn.conf, en testant ligne par ligne. A chaque fois tu regardes le log et tu vérifies la connection vpn en tapant

Code: Select all

service openvpn status
Au final une fois la connection effectuée tu dois obtenir la phrase suivante

Code: Select all

Initialization Sequence Completed
Verifie bien que tu as créé la table de routage et l'interface comme préciser ds le tuto. En ce qui me concerne, lors de la mise en place j'avais adopté mullvad comme vpn. C'est avec lui que je fonctionne actuellement sans aucun soucis. J'avais également fais le test avec vptunnel et cela fonctionnait aussi parfaitement.

Si cela ne fonctionne toujours pas on affinera les tests en procédant différemment ;)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Hello

Dans le fichier down.sh et up.sh, il y a:
NET_DEV="tun0"
Les guillemets sont ils normaux ?
Idem pour up.sh

Le fichier de configuration qui commence par 'client' et qui contient les infos du vpn, s'appelle fichierdeconf.conf.

Faut il changer son nom ? Je teste en parellèle de vos retours


A+
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Cela avance et se termine
Cette fois openvpn se lance bien (le fichier de conf doit s'appeler openvpn.conf).

et en remettant le bind dans .rtorrent.rc, cela fonctionne.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
lulu80
PowerUser
PowerUser
Posts: 763
Joined: 15 Jun 2014 12:15
Location: France-(Picardie 80)
Contact:
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by lulu80 »

bonsoir ernie ,
je te suis mais peut pas t'aider :? si tu a besoin que je regarde dans un de mes fichiers tu me donne le chemin et je te dit
Version 11.2.0.4 - Omnius (revision 6400)
https://lucinfordi.fr

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Merci lulu80
T inquiètes , cela fonctionnent maintenant. En fait , le fichier de configuration n avait pas le bon nom.
Sinon tu utilises aussi couchpotatoe avec rtorrent et rutorrent ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
lulu80
PowerUser
PowerUser
Posts: 763
Joined: 15 Jun 2014 12:15
Location: France-(Picardie 80)
Contact:
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by lulu80 »

oui mais il trouve pas tous les torrents demander.... en fait il les trouves mais il faut des providers que je n'ai pas
sinon dans l'ensemble je dirait plus de 90 % de réussite :)
edit : sinon je met les torrents a la main et cela fonctionne aussi bien :?
j'ai même réglé rutorrent avec des plages d'horaire pour ne pas déranger le réseau dans la journée
la vitesse baisse le jour et remonte la nuit cool hein :)
Version 11.2.0.4 - Omnius (revision 6400)
https://lucinfordi.fr

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Bonjour,

Couchpotato fonctionne très bien avec rutorrent, il suffit de créer un dossier "incomplet" pour que le postprocessing se fasse correctement (renommage et déplacement du fichier) Pour ce faire il suffit de suivre les indications proposées sur ce lien :
http://mondedie.fr/viewtopic.php?id=5953
Pourquoi ce dossier? Car sinon le postprocessing commence avant même que le fichier soit complètement téléchargé et du coup une fois déplacé, on se retrouve avec un media abimé et illisible... c'est d'ailleurs le seul défaut que je trouve au client torrent de free car sinon il fonctionne parfaitement bien.
Il n'en reste pas moins que parfois Couchpotato a du mal à renommer certain fichiers et du coup Plex n'arrive pas à les indexer (ex : Nom.2015.FRENCH.x264-TRUC.mkv). La solution ultime est d'installer "FileBot" qui fonctionne parfaitement bien avec rutorrent. Son principe de fonctionnement consiste à renommer les fichiers dès la fin du téléchargement, de les déplacer et de faire en sorte que plex puisse les lire. Plus besoin de renommer manuellement les fichiers récalcitrants non traités par Couchpotato et il y en a quelques uns.

Je l'ai testé et cela fonctionne parfaitement. Bien sur il faut désactiver le renommage dans Couchpotato qui ferait double emploi ;)
Tuto FileBot

Ernie, si tu peux me tenir au courant de tes tests sur rutorrent, essaie de le pousser dans ses retranchements. De mon coté j'ai parfois des plantages mais cela vient de ma config trop légère. Si tu peux me donner tous les details de ce que tu constates comme dysfonctionnement si tu en trouves bien sur.

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Oui je dirai ce que je constate
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1458
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by ernie »

Pour la logique de renommage et de déplacement , je m'y perds. Est ce ainsi ?

1) rtorrent va gérer le téléchargement dans incomplete (le lien que tu donnes plus haut)
2) rutorrent via la fonction automove deplacera de incomplete vers torrent (meme lien que tu donnes), une fois le telechargement fini
3) couchpotato renomera et deplacera de torrent vers ou on veut sur l'ordi, par exemple /media/nfs/ qui serait le nfs de nas4free

Ai je bien compris la logique ?

Filebot ne permettra que d'optimiser le renommage defectueux de couchpotato.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.1.0.4 - Ingva (revision 7743) embedded
NAS1: Xeon E3 1241@3.5GHz, 2HDD@8To/mirror, 1SSD cache, Zlog on mirror, 1 UFS 300 Go
NAS2: G3220@3GHz, 2x3HDD@2To/strip+raidz1, 1SSD cache, Zlog on mirror
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, BTSync, zrep, rclone, themes), nfs, smb, UPS,
NAS2: OBI (zrep (backup mode), themes)

laster13
PowerUser
PowerUser
Posts: 995
Joined: 01 Jun 2013 19:15
Location: France-Marseille
Status: Offline

Re: [Topic unique] rtorrent + ruTorrent {nginx & php-fpm}

Post by laster13 »

Pour le renommage et déplacement c'est la bonne logique, par contre si tu utilises FileBot, tu désactives dans Couchpotato le renommage et déplacement; Tu laisses FileBot gérer le tout.

Post Reply

Return to “Français”