• Seedbox
  • [RESOLU] Problème avec mon serveur dédié

Salut à tous, voilà

J'ai investi dans un kimsufi 2g

J'ai suivi l'installation manuelle de Nico mais arrivé au bout ça ne marche pas.

1) Je m'explique, j'arrive à me connecter sur la page web de rTorrent mais il ne marche pas, j'ai un message en plein milieu
"la liste des torrents n'est pas encore disponible, la connexion à rTorrent n'a pas encore été établie."

http://nsa21.casimages.com/img/2011/12/22/111222112635445901.png

Cependant sur le serveur ftp j'ai bien le repertoire avec mon pseudo,
j'ai bien les 3 répertoires "session, torrent, watch"


J'ai mis un .torrent dans le repertoire watch (comme indiqué dans le tuto pour ne pas passer par la page web) et j'ai bien eu le fichier télécharger dans mon repertoire torrent.
D'ailleurs j'ai rapatrié le film sur mon pc par ftp et je peux le visionner, dc il a bien été téléchargé par torrent.


2) De plus j'ai des soucis avec la connexion ftp, il en se connectais que en port 21 anonyme,
Pour pouvoir me connecté avec pass et log j'ai du mettre un autre prog ftp à la place: pro ftp

apt-get install proftpd

Et là ma connexion ftp marche avec log et pass avec proftp.

3) Lorsque que je relance rTorrent par putty il me mets

root@ks******:~# /etc/init.d/wam.rtord restart
Restarting rtorrent: rtorrent.
root@ks******:~#

Voilà, j'ai refait l'installation manuelle deux fois et toujours les mêmes problèmes

Merci d'avance pour votre aide.
Hello,

Il doit y avoir un problème dans ton installation... Surement une ligne mal corrigée avec ton <user> ou quelque chose comme çà  ???

Il te reste 2 solutions... Soit tu recommences calmement, soit tu confies ton installation à un "pro"...

Pour le ftp je te déconseille fortement proftpd, qui est bourré de failles de sécurité 

Bon courage
Salut, oui tu dois avoir loupé un petit truc dans l'installation, peu être les droits sur les dossiers.

Pour le serveur FTP, tu n'a pas entièrement configuré ton serveur FTP, la config que donne Nico est très résumée, tu peu, par exemple, utiliser celle du site debian-addict qui est pas mal. vsftpd reste la meilleure solution pour le FTP, n'utilise pas pro-ftpd qui est limite niveau sécurité...

Formate ton serveur, et reprends calmement depuis le début. Pense surtout à bien remplacer les <u> et <UU> dans le tuto 😉. (aide toi de la fonction "remplacer" de notepad++ pour ça)
Tappe:

ps -U TONUSER | grep rtorrent

Si ca n'affiche rien, essaye de faire :

su TONUSER

puis

rtorrent

Vois si ca démarre ou t'affiche un message d'erreur.

Il la première commande te retourne quelque chose ou si la 2ème manip fais démarrer rtorrent, colle nous ton :

/home/TONUSER/.rtorrent.rc

/etc/lighttpd/lighttpd.conf

/var/www/rutorrent/conf/users/TONUSER/config.php


++Nico
J'ai reformaté mon serveur,
j'ai tout refait la réinstall en suivant le tuto,
La connexion ftp marche en sftp over SSH via flashfxp (je n'ai donc pas remis ftp pro comme vous me l'avez conseillé)

J'ai acccès à rTorrent via le web, j'ai ajouté un torrent qui est apparu sur le ftp,
Par contre pour ajouter le torrent j'ai du faire "aide" puis ctrl-o
J'ai bien eu le message "torrent ajouté"
Mais rien n'est apparu
j'ai toujours un soucis, rien ne s'affiche dans la fenêtre du milieu (pour voir la vitesse, les %age ...)
et il me met toujours à la place
"la liste des torrents n'est pas encore disponible, la connexion à rTorrent n'a pas encore été établie."



Pour Nico j'ai rentré tes commandes et j'ai eu


ps -U **** | grep rtorrent
root@******:~# ps -U **** | grep rtorrent
30543 pts/2    00:00:33 rtorrent


nano /home/****/.rtorrent.rc
root@******:~# nano /home/****/.rtorrent.rc
  GNU nano 2.2.4        Fichier : /home/****/.rtorrent.rc

schedule = chmod,0,0,"execute=chmod,777,/home/****/.session/***.socket"
execute = {sh,-c,rm -f /home/****/.session/wam.socket}
scgi_local = /home/****/.session/***.socket
execute = {sh,-c,chmod 0666 /home/****/.session/***.socket}
encoding_list = UTF-8
port_range = 45000-65000
port_random = no
check_hash = no
directory = /home/****/torrents
session = /home/****/.session
encryption = allow_incoming, try_outgoing, enable_retry
schedule = watch_directory,1,1,"load_start=/home/****/watch/*.torrent"
schedule = untied_directory,5,5,"stop_untied=/home/****/watch/*.torrent"
use_udp_trackers = yes
dht = off
peer_exchange = no
execute = {sh,-c,/usr/bin/php /var/www/rutorrent/php/initplugins.php **** &}

nano /etc/lighttpd/lighttpd.conf
root@******:~# nano /etc/lighttpd/lighttpd.conf
  GNU nano 2.2.4                                           Fichier : /etc/lighttpd/lighttpd.conf

server.modules = (
        "mod_access",
        "mod_alias",
        "mod_compress",
        "mod_redirect",
#       "mod_rewrite",
)

server.document-root        = "/var/www"
server.upload-dirs          = ( "/var/cache/lighttpd/uploads" )
server.errorlog             = "/var/log/lighttpd/error.log"
server.pid-file             = "/var/run/lighttpd.pid"
server.username             = "www-data"
server.groupname            = "www-data"

index-file.names            = ( "index.php", "index.html",
                                "index.htm", "default.htm",
                               " index.lighttpd.html" )

url.access-deny             = ( "~", ".inc" )

static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

include_shell "/usr/share/lighttpd/use-ipv6.pl"

dir-listing.encoding        = "utf-8"
server.dir-listing          = "enable"

compress.cache-dir          = "/var/cache/lighttpd/compress/"
compress.filetype           = ( "application/x-javascript", "text/css", "text/html", "text/plain" )

include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"
fastcgi.server = ( ".php" => ((
                     "bin-path" => "/usr/bin/php5-cgi",
                     "socket" => "/tmp/php.socket"
                 )))
$SERVER["socket"] == ":443" {
ssl.engine = "enable"
ssl.pemfile = "/etc/lighttpd/certs/lighttpd.pem"
}
server.modules += ( "mod_auth" )
auth.backend = "htdigest"
auth.backend.htdigest.userfile = "/etc/lighttpd/.auth"
auth.debug = 2
auth.require = ( "/rutorrent/" =>
(
"method" => "digest",
"realm" => "ruTorrent Seedbox",
"require" => "valid-user"
)
)

server.modules += ( "mod_scgi" )
scgi.server = (
"/***0" =>
( "127.0.0.1" =>
(
"socket" => "/home/****/.session/***.socket",
"check-local" => "disable",
"disable-time" => 0# don't disable scgi if connection fails
)
)
)

nano /var/www/rutorrent/conf/users/****/config.php
<?php
$topDirectory = '/home/****';
$scgi_port = 0;
$scgi_host = "unix:///home/****/.session/***.socket";
$XMLRPCMountPoint = "/***0";
?>

Merci d'avance pour votre aide
Bizarre, ta config à l'air bonne. Tente un /etc/init.d/lighttpd restart. Sinon envoie moi tes accès (ip + mdp root + user + mdp user) par MP, je jeterais un coup d'oeil.

++ Nico
J'ai rentré ta commande, ça ne change rien.

Je pars demain pour fêter noël en famille, je rentre d’ici quelques jours,

Je te contacterais par mp à mon retour.

Merci encore pour votre aide et bonne fête à tous

Fab^^
6 jours plus tard
De retour dans mon home sweet home, je me suis occupé de nouveau de mon  serveur
j'ai repris l'étape ou on installe rutorrent, car en parcourant le net j'ai compris que c'était l’interface de gestion de Rtorrent et ça à l'air de marcher.

j'ai encore le message

[27.12.2011 23:26:48] JS error: [ : 0] Script error.
[28.12.2011 00:07:05] La requête vers rTorrent a échoué.

Mais tout s'affiche correctement

Merci pour le temps que vous m'avez accordé, je vais maintenant m’atteler à sécuriser mon serveur dédié.

J'ai déjà désactivé le root, changé le port,

Je vais mettre : (ou plutôt chercher comment installer^^)
- Iptables
- Fail2ban
- Rkhunter
et un vpn (c'es mieux qu'un proxy à ce que j'ai lu)

Si vous avez d'autres remarques je suis preneur.

Bonne fête de fin d'année à tous.

Fab
Salut,

Est-ce que ce message s'affiche à chaque fois ? Le message : " La requête vers rTorrent a échoué." peut s'afficher lorsque le serveur charge beaucoup notamment lors de l'ajout de .torrent massif.

Pour le vpn, tu as un script d'installation auto dans la partie VIP à base d'OpenVPN. Pour le reste, tu pour trouver des tutos sur le net. Mais bon avec la désactivation du root et changement port tu en tout de même à l'abris ! A la rigueur fail2ban mais les iptables/rkhunter ~ Ca apporte souvent plus de soucis qu'autre chose ^^

Bon courage

++ Nico
Merci pour ta réponse rapide

"La requête vers rTorrent a échoué." ne s'est affiche pas a chaque fois.

Merci pour les conseils, je vais me contenter de mettre Fail2ban alors,
pôur le vpn j'ai pas accés à la partie VIP mais je vais chercher sur le net, il doit bien y avoir de bons tutos.

Merci encore pour les réponses et piur l'aide.

Fab
Répondre…