ex_rat Merci pour ton aide, si tu soupçonnes un problème avec rutorrent je vais essayer une installation manuelle avec la 0.9.7, je vous tiens au jus
[Discussion] Installer ruTorrent sur Debian (nginx & php-fpm)
Bonjour, je suis nouveau ici, hier j'ai utilisé votre fantastique script et j'ai eu plusieurs erreurs lors du chargement de la page rutorrent.
Je suis un novice en matière de linux, mais en vérifiant, j'ai vu des bugs dans les plugins.
Pour que la page se charge, exécutez
mv /var/www/rutorrent/plugings/geoip2 , logoff y filemanager /home/user1/plugings
puis vérifier \var\log\nginx\rutorrent-error.log et j'ai vu
hrown in /var/www/rutorrent/plugins/logoff/init.php on line 2" while reading res>
2022/01/13 23:31:22 [error] 384#384: *14 FastCGI sent in stderr: "PHP message: PHP >
Stack trace:
#0 /var/www/rutorrent/php/getplugins.php(495): require_once()
#1 {main}
thrown in /var/www/rutorrent/plugins/filemanager/init.php on line 3" while readin>
#0 /var/www/rutorrent/php/getplugins.php(495): require_once()
#1 {main}
thrown in /var/www/rutorrent/plugins/geoip2/init.php on line 11" while reading re>
Je suppose qu'il y aura d'autres problèmes, mais pour l'instant, il est utilisable.
J'espère que cela vous aidera d'une manière ou d'une autre
une autre solution pour le faire charger sans déplacer quoi que ce soit est d'ajouter dans le fichier
/var/www/rutorrent/conf/users/user/plugins.ini
[geoip2]
enabled = no
[logoff]
enabled = no
[filemanager]
enabled = no
Désolé, je ne parle pas français, j'espère que vous pouvez comprendre quelque chose.
oscargb13
Tout d'abord je te remercie pour les manips que tu as donné, elles fonctionnent parfaitement, je me permet de les remettre au propre si tu n'y vois pas d'inconvénient
Dans un premier temps déplacer les dossiers comme ceci:
sudo mv /var/www/rutorrent/plugins/geoip2 /home/user/plugins
sudo mv /var/www/rutorrent/plugins/logoff /home/user/plugins
sudo mv /var/www/rutorrent/plugins/filemanager /home/user/plugins
sudo mv /var/www/rutorrent/plugins/_cloudflare /home/user/plugins
Ensuite rajoutez dans les lignes suivantes:
nano /var/www/rutorrent/conf/users/votreuser/plugins.ini
[geoip2]
enabled = no
[logoff]
enabled = no
[filemanager]
enabled = no
[cloudflare]
enabled=no
J'ai été obligé de rajouter le plugins cloudflare car j'avais un message d'erreur.
Vous finissez par relancer rtorrent avec cette commande:
systemctl restart user-rtorrent
Toutes ces manips m'ont permis de retrouver un rtorrent fonctionnel.
En espérant que ça aide ceux qui avaient des problèmes avec rtorrent.
Encore merci à oscargb13
Hello @ex_rat ( et bonne année 2022 ! ).
Il ne faut plus utiliser le repo "rutorrent-thirdparty-plugins" car il n'est plus mis à jour. Je viens de supprimer mon fork de celui-ci.
Pense à mettre à jour ton fork des plugins "geoip2" et "logoff" avec les modifs que j'ai récemment push sur mes repos.
Pour le plugin "filemanager", le nouveau repo est le suivant : https://github.com/nelu/rutorrent-filemanager/
- Modifié
Bonjour à tous,
j'ai une fois de plus utilisé l'excellent script d' @ex_rat avec lequel je n'avais jamais eu de problème
Sauf aujourd'hui ou après installation rutorrent me retourne une erreur
Bad response from server: (500 [error,getplugins]) Internal Server Error
Pouvez vous m'aider?
Merci
PS: j'ai testé sur un autre serveur et j'ai exactement le même problème
Edit: Le serveur est bien évidement fraichement réinstallé avec debian 10 et MAJ en 11
Edit 2: suffit de remonter de quelques messages et on comprend qu'il y a un petit soucis! Me reste à essayer de tout installer manuellement
- Modifié
Hello à tous,
J'ai le même problème que @"frenchline".
J'ai fait avec l'installation Manuelle, avec le script, en Debian 10 & 11.
Je m'arrache les cheveux depuis 1 semaine la dessus
Quelqu'un pourrait m'aider aussi?
J'ai lancé le script de debug et voilà le liens que j'ai a vous fournir : "Obsolète donc supprimé"
Et voilà le rapport (@ip modifiés) : "Obsolète donc supprimé"
EDIT :
J'ai appliquais ce que propose @oscargb13 , repris par @BobGuedin et j'ai changé mon erreur
Maintenant j'ai :
[18.01.2022 22:40:31] No connection to rTorrent. Check if it is really running. Check $scgi_port and $scgi_host settings in config.php and scgi_port in rTorrent configuration file.
Et dans la partie de la fenêtre avec les torrents j'ai de noté : "Torrent list not yet available, connection to rtorrent not established"
EDIT 2 :
J'ai mis à jour le liens UBUNTU et mon rapport.txt
D'après ce que je comprends (et c'est pas grand chose ) il me dit que rtorrent n'est pas lancé.
J'ai fait un ps -aux et effectivement, je ne vois pas de rtorrent en route.
J'ai donc réinstallé rtorrent comme le dis le tuto classique mais sans succès.
Je commence sérieusement à sécher
YALAAAAAA
J'ai trouvé ce qui cloche, merci au script de débug
frenchline : Mon problème était dans le fichier "/etc/init.d/<user>-rtorrent"
J'ai du sauter la commande ( "sed -i 's/<username>/magicalex/g' /etc/init.d/<username>-rtorrent")
parceque dans le fichier en question j'avais toujours la ligne "user=<users>".
Je te conseil d'executer le denier paragraphe hors tuto, tout en bas et d'analyer :
cd /tmp
git clone https://github.com/exrat/Script-Debug-MonDedie
cd Script-Debug-MonDedie
chmod a+x Script-Debug-Mondedie.sh && ./Script-Debug-Mondedie.sh
Merci pour ce script et pour le tuto
- Modifié
Je me sens moins seul
Je comprends pas trop, j'ai utilisé le script il y a moins de deux mois sur le même serveur et je n'ai eu aucun problème
Edit: @PieTr0 le problème est connu et en cours de résolution, regarde quelques messages au dessus
https://mondedie.fr/d/10832-discussion-installer-rutorrent-sur-debian-nginx-php-fpm/344
frenchline
Le script fonctionne bien c'est juste un problème de script de rutorrent, reprend les modifs détaillées plus haut
- Modifié
@BobGuedin oui, j'ai vu, mais ça fait un paquet de plugins en moins, surtout filemanager qui est très utile.
Bref, on sait d'ou vient le problème, reste à espérer que ex_rat mette son script à jour rapidement.
J'ai un autre problème pour lequel j'ai tout tout réinstallé.
voila l'erreur dans rutorrent:
Bad response from server: (502 [error,getalltrackers]) <!DOCTYPE html> <html> <head> <title>Error</title> <style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style> </head> <body> <h1>An error occurred.</h1> <p>Sorry, the page you are looking for is currently unavailable.<br/> Please try again later.</p> <p>If you are the system administrator of this resource then you should check the error log for details.</p> <p><em>Faithfully yours, nginx.</em></p> </body> </html>
En plus de l'erreur, je n'ai plus la liste des trackers dans la colonne de gauche.
J'ai trouvé ce qui la provoque, mais, je ne sais pas comment la résoudre, j'ai un grand nombre de torrents en seed, 2935, ce qui provoque l'erreur.
Il suffit que j'en supprime 5 (peut importe lesquels) pour redescendre au nombre de 2930 pour ne plus avoir l'erreur et avoir la liste des trackers qui réapparait !
Avez vous une idée ? Y a t'il une limite quelque part? Est-ce PHP qui a du mal à gérer?
Une fois de plus merci
Je suis sur l'affaire ce matin, ça devrait rentrer dans l'ordre mais y'a un peu de taf...
Micdu70 ça va mieux avec tes modifs
Par contre, est-ce que c'est normal de ne plus avoir les chemins pour gzip et bzip2 en:
https://github.com/Micdu70/rutorrent-filemanager/blob/master/conf.php
avec:
$pathToExternals['gzip'] = '';
$pathToExternals['bzip2'] = '';
Et en typo, tu as laissé rempli:
$pathToExternals['unzip'] = '/usr/bin/unzip';
Ex.
Il a du oublier le gars
Je suis en train de tabasser Github qui est parti en vrille de mon coté... Quand ça veut pas ça rigole pas !
On va s'en sortir !
C'est ok, ça tourne à une exception prêt (fileshare ne fonctionne plus et le nouveau filemanager-share coince pour l'instant de mon coté).
Donc on formate et on réinstalle dans la bonne humeur !
Pour l'histoire des home user plus haut, on créer les partitions à l'installation ( /home/toto/ ) du serveur AVANT, c'est expliqué partout sur le forum ça, donc j'ai pas le temps les gars, on cherche !
Micdu70 Y'a un truc qui coince avec le nouveau filemanager-share, j'ai bien le lien créé mais ça tape en 404 après. Le log me renvoi un " failed (20: Not a directory)". Le lien symbolique share.php est ok et accessible, du coup je sais pas...
Si tu as envie jouer avec le vps/bonobox/nginx installé tout propre pour voir, y'a pas de soucis tu me donnes un mail et ça roule pour les accès. Il va dormir pendant un mois là
Bref, on est reparti pour un tour, faites des retours même si bon parce que sans vous je suis aveugle !
Ex.
ex_rat Merci beaucoup pour ton travail!!!!
En ce qui concerne les home user j'ai trouvé la solution après avoir cherché sur le forum, j'ai effacé mon post après.
Pour avoir la dernière version des plugins il faut repasser par une installation complète de ce que je comprends?
- Modifié
Salut
Oui vaut mieux formater parce qu'il vraiment beaucoup de modif' de partout là.
Le forum qui rafraîchi pas quand on post c'est pénible
Hier soir j'ai fait la mise à jour de filemanager, logoff et geoip2, ils apparaissent avec le statut "bloqué" dans le colonne "démarrage" mais par contre logoff fonctionne correctement, par contre le geoip2 ne fonctionne pas et je suis incapable de le dire pour filemanager car je ne sais pas l'utiliser.....

- Modifié
repart sur du propre, ce sera mieux, j'ai mis tous les plugins à jours de partout
- Modifié
ex_rat Oui je repartirai bien sur du propre mais j'ai passé trois jours à essayer de résoudre ces soucis avec énormément d'essai d'installation, je dois reconnaitre que même avec ces 2-3 soucis le serveur fonctionne correctement, de plus on doit renouveler notre abonnement d'ici 3 mois, je pense qu'à ce moment je reprendrai tout à zéro. Encore merci pour le travail que tu fournis
- Modifié
@ex_rat merci pour ta réactivité et le travail effectué, c'est cool de nous simplifier la vie, alors une fois de plus merci
PS: si quelqu'un a une idée https://mondedie.fr/d/10832-discussion-installer-rutorrent-sur-debian-nginx-php-fpm/359
Edit: question con, si je réinstalle avec ton script, pourrais je le modifier sans tout réinstaller quand tu auras trouvé la solution pour fileshare ?