7 jours plus tard
Bonjour,

merci du tuto j'ai installer sans probleme sauf que j'ai un 403 avec nginx quand je mets l'authentification avec rutorrent je suis obliger de commenter les deux lignes sinon j'ai pas acces avec mon user rutorrent et meme avec codiad je dois pas avoir les bonnes permissions sur mon user mais je sais pas ou modifié sa

merci
C'est étrange ton souci.
Tu as réussi à le résoudre ?
Oui j'ai réussi j'avais oublier dr changer un "user" par le vrai nom donc ça ne marchait pas, j'ai suivi trop vite ton tuto et pas fait attention mais je crois que j'arrive pas a mettre l'auth sur codiad meme si avec le soft y'en a deja une
c'est en regardant le fichier sur notepad que j'ai vu mon erreur ^^ mais pour codiad je crois que sa prend pas le auth enfin pas grave y'en a deja un mais je peut pas modifier les fichier ça veut pas sauvegarder mais pour h5ai on peut télécharger les film a partir de la ou juste les regarder ???
jbnitro wrote:je peut pas modifier les fichier ça veut pas sauvegarder
Faut mettre les bonnes permissions sur les fichiers que tu veux modifier

jbnitro wrote:pour h5ai on peut télécharger les film a partir de la ou juste les regarder ???
Au choix, ça dépend des plugins qu'il y a sur ton navigateur.
Dans tous les cas, un clic-droit > "enregistrer le lien sous" permet de le télécharger directement.
25 jours plus tard
Salut, j'ai suivi ton tutoriel et je n'arrive pas à avoir nomdedomaine.fr/partage. J'ai une erreur 404.

J'ai mis
 ## debut H5AI ##
        location ^~ /partage {
        root /var/www/base;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;
        #On appelle h5ai
        index index.html index.php /_h5ai/server/php/index.php;
        #On autorise le listing des fichiers
        autoindex on;
        #Facultatif on utilise l'auth de rutorrent
#        auth_basic "Vous devez vous authentifier";
#        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_user";
}
    ## fin H5AI ##
dans rutorrent, rafraichit le nginx
Peut etre un problème de droit, non?
Une 404 provient d'une erreur d'emplacement (cf chemin, directive location, root, alias, rewrite), non d'un problème de droit.
Autrement, les logs devraient apporter une bonne clarification de la cause.
C'est bon résolu.
J'ai fait un nouveau conf nommé public.conf
Mis dans mon dossier de partage (/partage) le h5ai et hop ca marche (pas avec l'auth).
server {
    listen 80;
    server_name public.domaine.fr www.public.domaine.fr;
    return 301  https://public.domaine.fr$request_uri;
}

server {
    listen 443;
    server_name public.domaine.fr;

    ssl on;
    ssl_certificate /etc/nginx/ssl/sd.domaine_chain.pem;
    ssl_certificate_key /etc/nginx/ssl/sd.key.pem;
    ssl_session_timeout 5m;
    ssl_prefer_server_ciphers on;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ALL:!aNULL:!eNULL:!LOW:!EXP:!RC4:!3DES:+HIGH:+MEDIUM;


location ^~ / {
        root /var/www/partage;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;
        #On appelle h5ai
        index index.html index.php /_h5ai/server/php/index.php;
        #On autorise le listing des fichiers
        autoindex on;
        #Facultatif on utilise l'auth de rutorrent
#        auth_basic "Vous devez vous authentifier";
#        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_user";
}

}
2 mois plus tard
Merci pour le tuto tout à fait clair et fonctionnel.
J'ai réussi à mettre à disposition mon dossier pour rutorrent. Maintenant, j'aimerais pouvoir faire pareil avec le client deluge et transmission.
J'ai créé les liens symboliques mais je me tape des erreurs "403 Forbidden". Il a donc un problème de droit d'accès pour chaque dossier en public.

Est-ce que vous savez comment et ou configurer les dossiers de téléchargement de Deluge et Transmission pour qu'ils soient visible de tous ?

Merci d'avance
3 mois plus tard
Salut,

comment avoir accès via un sous domaine ?
J'ai bien mis mon vhost.config mais j'ai pas l'interface h5ai, j'ai toujours l'interface classique.
Une idée ?
server {
    listen 80;
    server_name ftp.domaine.fr;

    charset utf-8;
    index index.html index.php;
    client_max_body_size 10M;

    ssl_certificate /etc/nginx/ssl/server.crt;
    ssl_certificate_key /etc/nginx/ssl/server.key;

    access_log /var/log/nginx/rutorrent-access.log combined;
    error_log /var/log/nginx/rutorrent-error.log error;
    
    error_page 500 502 503 504 /50x.html;
    location = /50x.html { root /usr/share/nginx/html; }

    auth_basic "seedbox";
    auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
   
 
location ^~ / {
        root /var/www/partage;
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;
        #On appelle h5ai
        index index.html index.php /_h5ai/server/php/index.php;
        #On autorise le listing des fichiers
        autoindex on;
        #Facultatif on utilise l'auth de rutorrent
#        auth_basic "Vous devez vous authentifier";
#        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd_user";
}

}
J'ai jamais réussi à faire fonctionner h5ai sur un sous-domaine personnellement.
moi j'ai comme le tuto sur domaine.tld/partage mais jamais essaye en sous domaine
D'accord. je vais trop vite alors :s
tu as fait comme la conf de celui de dessus ??
cocolabombe0 disait que lui sa marchait avec un sous-domaine
salut salut,

voilà le fichier de conf pour le sous domaine :
server {
    listen 80;
    server_name sd.domaine.fr;
    return 301  https://$server_name$request_uri;
}

server {
    listen 443;
    server_name sd.domaine.fr;

    ssl on;
    ssl_certificate /etc/nginx/ssl/sd.****_chain.pem;
    ssl_certificate_key /etc/nginx/ssl/sd.key.pem;
    ssl_session_timeout 5m;
    ssl_prefer_server_ciphers on;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers ALL:!aNULL:!eNULL:!LOW:!EXP:!RC4:!3DES:+HIGH:+MEDIUM;


location ^~ / {
        root /*******; <-- le répertoire où vous avez extrait h5ai
        include /etc/nginx/conf.d/php;
        include /etc/nginx/conf.d/cache;
        #On appelle h5ai
        index index.html index.php /_h5ai/server/php/index.php;
        #On autorise le listing des fichiers
        autoindex on;
        #Facultatif on utilise l'auth de rutorrent
        auth_basic "Vous devez vous authentifier";
        auth_basic_user_file "/etc/nginx/passwd/rutorrent_passwd";
}

}
attention y'a les certificats du tuto de Meister


sinon dans la conf de h5ai vous avez modifié des choses ou non ??
Marche pas non plus, j'ai toujours l'interface classique :s