• Seedbox
  • [Seedbox-Bonobox] Problème avec Nginx

Merci Xavier pour ta réponse.

Après tes modifs, ça s'améliore ! Rutorrent s'affiche avec le skin que j'avais choisi (en noir). La bête reprend vie 😃

Il n'affiche cependant pas les différents torrents.

Bad response from server: (500 [error,list]) <!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 <a href="http://nginx.org/r/error_log">error log</a> for details.</p> <p><em>Faithfully yours, nginx.</em></p> </body> </html>
[31.08.2017 19:49:57] FILE MANAGER ignited 

je suis cependant obligé de repasser en Chmod 644 pour cela. Sinon rien ne s'affiche. Est-ce un problème de permissions ? Par ailleurs, est ce dangereux de laisser en chmod 644 (au lieu de 640) ?

Edit : xxx.xx.xx.xx/seedbox-manager/ m'affiche file not found.

    ex_rat
    Sur le coup non j'ai pas fait le rapprochement mais quand j'ai lu sont paste la oui 😉

    Caserio
    Bon si la partie web s'affiche maintenant faut chercher côté rtorrent...relance le.au pire reboot le serveur
    Attention a désactiver apache au démarrage

    Pour le manager sa risque d'être un poil compliqué car la tu as une ancienne config nginx pour le manager 2.5 alors que toi tu dois avoir la version 3 .

    J'ai redémarré. Pas de différences apparentes.

    Faut-il que je kill apache2 ? Je pensais que Nginx et Apache travaillait ensemble.

      Caserio
      a oui kill apache(sinon y a conflit avec les ports)..si tu veux les 2 il te faut changer les ports.du style ngnix 80 et 443 , apache 81 et 444

      Après un

      ps -ef

      je vois qu'apache2 ne s'est pas relancé après le reboot du serveur. Mais rien n'a changé.

      Il doit peut être avoir un problème de chemin ou de permissions quelque part..

      tu peux tester ruTorrent avec un autre navigateur pour être sûr que c'est pas juste un soucis de cache ?

      Je viens de tester avec Internet Explorer (sic). Il m'a juste demandé le mdp mais après même problème :/

       Bad response from server: (500 [error,list])

      tu as quelques choses de parlant dans les logs nginx ? Ça doit causer une erreur 500 ^^
      edit: moi je file pour ce soir, bon courage pour la suite.

      De mémoire, c'est bien ça (le 640) mais il ne devrait pas y avoir de danger (contrairement au 777).

      Disons qu'il s'agit de 2 choses différentes. Alors non tu n'as pas besoin de Apache (aucune obligation) car Nginx fonctionne(ra) très bien sans.
      Par contre, c'est vrai ils peuvent travailler ensemble (je l'indique juste à titre informatif et pour le confirmer).
      Cela va être compliqué car je crois n'en avoir jamais rencontré (les erreurs 500, 502, etc et on manque de retours)...

      7 jours plus tard

      Bonjour à tous !
      je suis reparti sur une fresh install il y a quelques mois,
      tout fonctionne et pourtant, l'affichage est vraiment instable, des fois ça fonctionne tres bien et d'autres fois pas du tout, il faut alors que je redemarre le serveur ou que j'attende un peu ...
      sur ce post, j'ai trouvé cette commande :

      apt show nginx | egrep 'APT-Sources|Version'
      qui me renvoie le message : WARNING: apt does not have a stable CLI interface yet. Use with caution in scrip ts.
      ça a l'air de correspondre exactement au problème que je rencontre puisque ça semble vraiment instable.
      Est ce que vous avez une idée de ce que je pourrai faire pour résoudre le problème ?

      Bonsoir,

      non @Nik064 cela n'a fort probablement aucun rapport. Puisqu'il ne s'agit là que d'un message d'avertissement.

      ok, du coup, j'ai regardé dans les logs de nginx
      dans /var/log/nginx/rutorrent-error.log
      et il y a une erreur concernan tle le dossier /var/www/base/announce qui n'existe pas, donc je l'ai créé en lui donnant les droits www-data.

      mkdir /var/www/base/announce
      chown -R www-data:www-data /var/www/base/announce
      reboot

      aprés ça marche toujours après un reboot,
      maintenant dans les logs, juste aprés quelques minutes de fonctionnement, j'ai :

      *219 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.20, server: seedbox.fr, request: "GET /announce/?info_hash=%1E%1Ad%90%7F%04%A4%0F$

      -> j'ai pas du donner les bon droits sur ce dossier ...
      j'ai fait un

      chmod 777 /var/www/base/announce

      mais j'obtiens la même erreur :

      [error] 870#870: *481 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.102, server: seedbox.fr, request: "GET /announce/?info_hash=%1E%1Ad%90%7F%04%A4%0F$

      maintenant j'ai une autre erreur :

      [error] 821#821: *21 open() "/var/www/base/oneshotimage1" failed (2: No such file or directory)

      et pour couronner le tout, on dirait que j'ai été banni de mondedie.fr, je ne peux plus m'y connecter depuis mon logement, il faut que je passe par mon téléphone ...

      @Nik064 Je crois que tu es en train de voir des logs d'accès de bot qui sonde ton serveur.

      Tu as vu les erreurs quand tu utilises ta seedbox ? Car si non n'en prend note je dois en avoir 1000 par jours.

      Si non pour ton ip elle me semble pas banni / A moins que tu es fait F5 beaucoup de fois (1000 par sec) 🙂

        Cela ne me rappel rien... Néanmoins, cela pourrait-il venir d'un des plugins (de ruTorrent tel que le autodl-irssi, retrackers, etc) ? Il semble y avoir des chances enfin d'après ces résultats via :

        Donc, il va falloir procéder par étapes (soit les désactiver, soit les supprimer) afin de le savoir.

        Autrement, cela aiderait de nous renseigner sur la version (des programmes). Pour donner un exemple : depuis le mois de Juin, il en existe une nouvelle (ruTorrent_v3.8). Et puis, c'est parfois une bonne idée de procéder à une mise à jour (comme tel rien ne nous l'indique).

        @Nik064 [...] directory index is forbidden

        Cela ne semble pas être le bon code (d'erreur)... De mémoire, c'est la 403 (et non 481) qui s'affiche. Cela se produit lorsque Nginx ne trouve aucun index.

          hydrog3n
          en tous cas, je ne peux plus me connecter depuis ma ligne fixe, c'est bizarre quand même ...
          et sinon oui, au même moment ou l'erreur s'est inscrite dans le log rutorrent a crashé et m'a indiqué
          une erreur du genre "bad response from server" et plus rien de ce qui fonctionne avec nginx ne marche ensuite : sickrage, couchpotato, seedbox-manager

          Wagner
          Salut Wagner et merci pour ta réponse !
          pour les erreurs, j'ai exactement ça :

          [error] 820#820: *121138 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.120, server: seedbox.fr, request: "GET /announce/?info_hash=%AB%93%5F%81%87%90%D58%19N%E6%9E%06%FF%5B%82%12%7Bf%BB&peer_id=-lt0D60-%CD%60%B3I%FDW%C9%06%0F2%99U&key=042d37e1&compact=1&port=45001&uploaded=1045959462&downloaded=0&left=0 HTTP/1.1", host: "seedbox.fr"

          2017/09/09 19:57:28 [error] 820#820: *121145 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.120, server: seedbox.fr, request: "GET /announce/?info_hash=%FA%B5%E6%F7%A5%26%C5xK%7D-%E1%D1i-%0F4%0B%986&peer_id=-lt0D60-E%C6%87lB%89F%E2%D0p%95%D1&key=3df5b3f1&compact=1&port=45001&uploaded=248908395&downloaded=0&left=0 HTTP/1.1", host: "seedbox.fr"

          2017/09/09 20:00:05 [error] 820#820: *121746 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.120, server: seedbox.fr, request: "GET /announce/?info_hash=%1E%1Ad%90%7F%04%A4%0F%D1N%11%17%D2%A4u%07i%8DQ%1B&peer_id=-lt0D60-%25M%BD%EA%0E1%9E%88M%A2%9A%3B&key=61aebe16&compact=1&port=45000&uploaded=401262435&downloaded=0&left=0 HTTP/1.1", host: "seedbox.fr"

          2017/09/09 20:02:48 [error] 820#820: *122359 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.120, server: seedbox.fr, request: "GET /announce/?info_hash=%FA%B5%E6%F7%A5%26%C5xK%7D-%E1%D1i-%0F4%0B%986&peer_id=-lt0D60-E%C6%87lB%89F%E2%D0p%95%D1&key=3df5b3f1&compact=1&port=45001&uploaded=250923627&downloaded=0&left=0 HTTP/1.1", host: "seedbox.fr"

          2017/09/09 20:02:57 [error] 818#818: *122398 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.120, server: seedbox.fr, request: "GET /announce/?info_hash=%AB%93%5F%81%87%90%D58%19N%E6%9E%06%FF%5B%82%12%7Bf%BB&peer_id=-lt0D60-%CD%60%B3I%FDW%C9%06%0F2%99U&key=042d37e1&compact=1&port=45001&uploaded=1067280615&downloaded=0&left=0 HTTP/1.1", host: "seedbox.fr"

          2017/09/09 20:05:25 [error] 818#818: *123025 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.120, server: seedbox.fr, request: "GET /announce/?info_hash=%1E%1Ad%90%7F%04%A4%0F%D1N%11%17%D2%A4u%07i%8DQ%1B&peer_id=-lt0D60-%25M%BD%EA%0E1%9E%88M%A2%9A%3B&key=61aebe16&compact=1&port=45000&uploaded=421434290&downloaded=0&left=0 HTTP/1.1", host: "seedbox.fr"

          2017/09/09 20:08:11 [error] 819#819: *123908 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.120, server: seedbox.fr, request: "GET /announce/?info_hash=%FA%B5%E6%F7%A5%26%C5xK%7D-%E1%D1i-%0F4%0B%986&peer_id=-lt0D60-E%C6%87lB%89F%E2%D0p%95%D1&key=3df5b3f1&compact=1&port=45001&uploaded=253545067&downloaded=0&left=0 HTTP/1.1", host: "seedbox.fr"

          2017/09/09 20:08:17 [error] 820#820: *123942 directory index of "/var/www/base/announce/" is forbidden, client: 192.168.0.120, server: seedbox.fr, request: "GET /announce/?info_hash=%AB%93%5F%81%87%90%D58%19N%E6%9E%06%FF%5B%82%12%7Bf%BB&peer_id=-lt0D60-%CD%60%B3I%FDW%C9%06%0F2%99U&key=042d37e1&compact=1&port=45001&uploaded=1085181795&downloaded=0&left=0 HTTP/1.1", host: "seedbox.fr"

          je te confirme bien que j'ai la version 3.8 de rutorrent, je vais essayer de voir comment faire pour désactiver les plugins du coup et je te tiens au courant ! merci !

          [EDIT]
          j'ai pas trouvé les plugins que tu as relevé mais j'avais déjà vu un message d'erreur dans rutorrent au sujet du chat du coup, je l'ai désactivé pour le moment, je teste comme ça pour le pour voir si ça recrashe.

          Salut @Nik064

          de rien et j'ai l'impression que Nginx ne l'a pas reporté (ou (ré)indiqué le code). De plus, il se mélange les pinceaux car il doit y avoir une erreur quelque part... A priori, cela ne doit pas être le bon chemin mais il s'agit de la même erreur. Cependant, ce n'est pas de ce côté qu'il faut chercher (j'y reviendrais plus tard si besoin).

          Alors pour les désactiver, il existe 2 solutions :

          • grâce au fichier plugins.ini (il faut renseigner enabled = no en-dessous du nom du plugin)

          • exploiter l'interface de ruTorrent (via l'onglet dénommé plugins)

            ok, là tous les plugins sont désactivés par défaut :
            il n'y a que ceux qui sont dans la section default qui sont marqués à "yes" :
            [default]
            enabled = user-defined
            canChangeToolbar = yes
            canChangeMenu = yes
            canChangeOptions = yes
            canChangeTabs = yes
            canChangeColumns = yes
            canChangeStatusBar = yes
            canChangeCategory = yes
            canBeShutdowned = yes

            comparé à mon problème de base, il n'y a que le plugin chat qui a été désactivé et les erreurs continuent d’apparaître dans les logs nginx donc ça doit pas être ça mais sinon, j'ai vraiment l'impression qu'il n'y a plus de bugs pour le moment ... On dirait que j'ai retrouvé quelquechose de stable.
            Et je peux à nouveau me connecter depuis mon PC fixe 😋

            [Edit]
            Après plusieurs jours de test, le script semble bien refonctionner - Du coup, je pense que c'était le plugin de chat qui me faisait tout buggé. Merci Wagner !

            Bonjour,

            C'est quand même bizarre ton histoire. Les chemins avec announce/ ressemblent à des adresses de tracker.

            11 jours plus tard

            Bonjour,

            Juste pour indiquer que vu que mon installation est parti à vau l'eau, j'ai décidé de passer à debian 9 et faire un installation propre.

            Je tenais quand même à remercier ceux qui ont pris le temps de s'intéresser à mon problème. ça me servira dans la suite de la maintenance de mon serveur j'en suis sur 🙂

            A bientôt sur le forum