• Seedbox
  • [Discussion] Installation de l'application seedbox-manager

ex_rat c'est un kimsufi 1 mais le serveur est pas du tout sollicité
avant j'utilisais aussi ce script et ça marchait à la perfection la seule différence est que j'étais sur débian 7
la machine ne chauffe pas du tout je reste autour des 0.5 en témoin de charge serveur
mais un simple allé retour sur le seedbox-manager et sur rutorrent suffit à tout faire planter
et rutorrent est constamment en erreur, il faut redémarrer à chaque fois
pareil , il y a un truc de différent, je sais pas si c'est normal, le petit logo R de l' onglet rutorrent sintille juste avant d'afficher la page ...

Je pense que ça plante a cause du https en fait

tiens tiens, je viens d'avoir un mail de kimsufi qui me dit qu'ils ont repérés un défaut sur mon serveur -> énorme ! je comprenais plus rien ! je croyais que ça venait de moi !

voilà, ils ont réparé apparemment ...
ils m'ont envoyé un message :

Un redemarrage sur un noyau standard OVH ('netboot') sur /dev/sda1 corrige la situation.
Serveur au login, ping ok et services demarres.

de mon coté, rien ne fonctionne ... ça a l'air foireux comme réparation ... quand même

[EDIT]
et là comme par magie tout refonctionne ! c'est pas bizarre ça quand même
et j'ai rien fait et dans 10 minutes je suis sûr que ça replante !
c'est qu'il y a un problème avec la machine ? on est d'accord ?

[EDIT]
et voilà, ça a duré moins de 5 minutes, tout a planté ! j'ouvre un ticket incident ! on verra ce que ça donne !

[EDIT]
je n'ai pas eut de nouvelles de kimsufi mais j'ai tout de même essayé de faire un p'tit
journalctl -xn
et j'ai une erreur qui apparait quand seedbox-manager fonctionne:

Jun 29 09:36:44 nsxxxxx.ip-xx-xx-xx.eu sshd[24792]: fatal: no matching mac found: client hmac-md5,hmac-sha1 server hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512,hmac-sha2-256,hmac-ripemd160 [preauth]

vous savez ce que ça peut vouloir dire ?

[EDIT] Je viens de tomber sur un post d'ex_rat, en fait c'est juste que mon filezilla était pas a jour ...

6 jours plus tard

Salut,

C'est normal que le lien support dans Seedbox-Manager ne fonctionne pas ?

Serait-il possible d'ajouter la possibilité de changer son mot de passe rutorrent/seedbox-manager à partir de ce menu ?

Enfin, est il possible de faire en sorte d'accéder a seedbox-manager par le lien https://manager.domaine.ext ?

Merci.

Salut
Le module support n'existe plus vraiment depuis la dernière version, ça renvoi juste sur le mail, c'est pas super bien foutu...
Pour le pass, si tu as utilisé le script auto, tu peux le relancer comme la première fois, y'a une fonction pour modifier un pass user.
Pour l'accès en sous domaine, fais une recherche sur le forum ou sur le topic seedbox-manager dans les tutos, y'a ça un peu partout.
Ex.

Je confirme, c'est vraiment dommage que la fonction support ne fonctionne plus...
Pour le pass, le but étant que les utilisateurs de la seedbox puissent changer leur pass eux même.
Enfin pour le sous domaine, ça marchait sur mon ancien serveur mais apparemment la mise a jour de seedbox-manager apporte quelques changements qui font que mon sous domaine ne fonctionne plus.
Notamment ceci :

location / {
try_files /seedbox-manager/$uri /seedbox-manager/index.php$is_args$args;
}

Ce script n'est pas vraiment fait pour de la location au black de SB... Pour ça il existe d'autres solutions.

Ce n'est pas de la location, c'est une SB familiale partagée entre plusieurs utilisateurs de la famille.

C'est vrai que ce n'est pas top de relancer le script et faire un reboot du serveur juste pour changer le pass.

Le reboot est facultatif après le changement de pass avec le script, il le propose par défaut mais y'a pas besoin 😉
Ex.

    2 mois plus tard

    Bonjour tout le monde,

    Je suis nouvel inscrit mais je "profite" de votre très bon travail depuis quelques années 🙂

    Je suis confronté à un problème que personne n'a eu, ou en tout cas personne n'a crié à l'aide : J'ai bien suivi le tuto à la lettre pour l'installation, j'arrive bien à la page principale de SBM, mais dès que je veux aller sur les pages configuration et administration, je me retrouve avec une belle erreur 404.
    Il me redirige vers mon-domaine/seedbox-manager/settings ou mon-domaine/seedbox-manager/config, répertoires qui ne sont pas dans le dossier seedbox-manager.
    L'erreur est bien présente dans les log nginx.

    Log nginx :

    2017/08/31 16:25:34 [error] 1297#1297: *289 open() "/var/www/seedbox-manager/settings" failed (2: No such file or directory), client: xx.xx.xx.xx, server: _, request: "GET /seedbox-manager/settings HTTP/1.1", host: "doma.in", referrer: "http://doma.in/seedbox-manager/"
    2017/08/31 16:25:37 [error] 1297#1297: *289 open() "/var/www/seedbox-manager/admin" failed (2: No such file or directory), client: xx.xx.xx.xx, server: _, request: "GET /seedbox-manager/admin HTTP/1.1", host: "doma.in", referrer: "http://doma.in/seedbox-manager/"
    ...
    2017/08/31 16:57:25 [error] 1297#1297: *370 open() "/var/www/seedbox-manager/admin" failed (2: No such file or directory), client: xx.xx.xx.xx, server: _, request: "GET /seedbox-manager/admin HTTP/1.1", host: "xx.xx.xx.xx", referrer: "http://xx.xx.xx.xx/seedbox-manager/"
    2017/08/31 16:57:28 [error] 1297#1297: *370 open() "/var/www/seedbox-manager/settings" failed (2: No such file or directory), client: xx.xx.xx.xx, server: _, request: "GET /seedbox-manager/settings HTTP/1.1", host: "xx.xx.xx.xx", referrer: "http://xx.xx.xx.xx/seedbox-manager/"
    

    Contenu /var/www/seedbox-manager/ (clone du git)

    root@srv1:/var/www/seedbox-manager# ls
    assets  cache  composer.json  composer.lock  conf  index.php  LICENSE  locale  README.md  reboot-rtorrent  source  src  themes  vendor  version.json  view
    

    Impossible de trouver pourquoi il cherche un dossier qui n'existe pas/plus.

    Quelqu'un saurait-il m'aider?
    Merci d'avance à Tous.

    7 jours plus tard

    bonjour
    jessaye d'installer le manager sur ubuntu ou nginx est configuré sur le port 8080
    j'ai tout simplement mis 8080 dans listen du fichier seedbox-manager.conf mais erreur : a duplicate default server for 0.0.0.0:8080
    comment faire pour garder ce port avec le manager ?
    d'avance merci

    Bonsoir,

    d'après mes souvenirs, @zorrax c'est assez simple à résoudre. Il faut juste l'effacer (on indique le default_server une seule fois cf les lignes listen).

    22 jours plus tard

    bonjour
    désolé de vous déranger
    j'ai un pti soucis
    j'ai installer seedbox manager par le script rutorrent
    je passe en admin= yes
    sur interface je peut donc me connecter en administrateur mais la je recois une erreur 403 Forbidden
    nginx

    si il y a uns astuce quelque part je suis preneur
    je vous remercie
    merci pour tout ces tuto

      Tranber5
      Salut.
      Tu as bien suivi le tuto? Colle ton vhost sur paste pour voir un peu

      je l'avait installer avec le script et des le debut je nest pas put y acceder
      donc jai re-installer depuis le tuto
      je peut donc arriver a tout sur seedbox manager mais pas a la partie admin ( jai bien mis =yes )

      voici le fichier /etc/nginx/sites-enabled/rutorrent.conf

       ## Config seedbox-manager ##
      
              location /seedbox-manager {
              try_files /seedbox-manager/$uri /seedbox-manager/index.php$is_args$args;
              }
          location ~ \.php$ {
          fastcgi_index index.php;
          include /etc/nginx/fastcgi_params;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          fastcgi_pass unix:/run/php/php7.0-fpm.sock;
             }

      et la partie /etc/nginx/sites-enabled/seedbox.conf

      server {
          listen 82 default_server;
          server_name _;
      
      
      charset utf-8;
      index index.php;
      
      access_log /var/log/nginx/seedbox-manager-access.log combined;
      error_log /var/log/nginx/seedbox-manager-error.log error;
      
      auth_basic "seedbox-manager";
      auth_basic_user_file "/etc/nginx/passwd/password";
      
      root /var/www;
      
      location / {
          try_files /seedbox-manager/$uri /seedbox-manager/index.php$is_args$args;
      }
      
      location ^~ /assets {
          alias /var/www/seedbox-manager/assets;
      }
      
      location ~ \.php$ {
          fastcgi_index index.php;
          include /etc/nginx/fastcgi_params;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          fastcgi_pass unix:/run/php/php7.0-fpm.sock;
      }
      }

      et le fichier ./seedbox-manager/conf/users/{utilisateur}/config.ini

      ; Manager de seedbox (adapté pour le tuto de mondedie.fr)
      ;
      ; Fichier de configuration :
      ; yes ou no pour activer les modules
      ; Si vous n'avez pas de nom de domaine, indiquez l'ip (ex: http://XX.XX.XX.XX/rutorrent)
      
      [user]
      active_bloc_info = yes
      user_directory = "/home/tranber28"
      scgi_folder = "/TRANBER28"
      theme = "spiritofbonobo"
      language = "fr"
      admin = yes
      
      [nav]
      data_link = "url = ../rutorrent/, name = rutorrent
      url = ../graph/tranber28.php, name = graph
      url = ../rutorrent/logserver/access.html, name = log web
      url = ../monitoring/, name = munin"
      
      [ftp]
      active_ftp = yes
      port_ftp = 21
      port_sftp = 22
      
      [rtorrent]
      active_reboot = yes
      
      [support]
      adresse_mail = "**********"
      
      [logout]
      url = "http://mondedie.fr"

      si besoin dautre vhose
      merci beaucoup

        Tranber5
        Merci @ex_rat pour la mise en forme.
        tu accède comment a ton manager ? uri, domaine ou port différent ?

        2 mois plus tard

        Bonjour,
        Comment configurer rtorrent & nginx pour avoir un reverse proxy?
        Je tombe sur l'interface Rutorrent avec mon ID, mais j'ai le message suivant : Bad response from server: (404 [error,list]) <html>
        <head><title>404 Not Found</title></head>
        <body bgcolor="white">
        <center><h1>404 Not Found</h1></center>
        <hr><center>nginx/1.10.3</center>
        </body>
        </html>
        <!-- a padding to disable MSIE and Chrome friendly error page -->
        <!-- a padding to disable MSIE and Chrome friendly error page -->
        <!-- a padding to disable MSIE and Chrome friendly error page -->
        <!-- a padding to disable MSIE and Chrome friendly error page -->
        <!-- a padding to disable MSIE and Chrome friendly error page -->
        <!-- a padding to disable MSIE and Chrome friendly error page -->