Bonjour,

Je souhaite personnalisé la page erreur pour les erreurs 404 50X etc
donc j'ai modifié la page (/etc/nginx/sites-enabled/rutorrent.conf) et ajouter c'est lignes
server {
		## redirection url ##
        listen 80;
.......................

error_page 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 500 501 502 503 504 505 506 507 /error.html;

		location = /error.html {
   			root /usr/share/nginx/html;
   			internal;
		}

...........................
Puis modifié le contenue et design de la page (/usr/share/nginx/html/error.html)

Puis j'ai testé la page rutorrent (via SSH en root)
nginx -t
puis j'ai redémarré nginx
service nginx restart
J'ai pris les info sur ce tuto

Mais visiblement cela ne fonctionne pas même après avoir vidé le cache de mes navigateurs...

Une idée !?
bonjour

- as tu uploader ta page error.html dans le dossier /usr/share/nginx/html ?

- as tu vu ce topic ? ici
Oui bien sur j'ai placé ma page error.html dossier /usr/share/nginx/html

Oui j'avais déjà vue et lu ce topic, mais comme moi pas trouvé de solution pour cela.
Hello,
Tu as essayé d'enlever le internal par hasard ?
Oui bien sur j'ai déjà essayé mais rien n'à faire tjrs pas d'affichage de ma page perso !
J'ai même vidé l'historique et le cahe de différents navigateur et tjrs rien !
J'ai redémarré les services nginx mais ça aussi cela ne change pas
Pour faire un petit test, copie ton error.html sous la racine de ton serveur web (donc dans le répertoire qui contient l index de tondomaine.tld dans /var/www) et modifie le chemin dans ton location en fonction.
Regarde dans la console de ton navigateur, ainsi que dans les logs de nginx. Pour voir d'où vient l'erreur.
Pour répondre a lokiii J'ai fait le test que tu ma demandé et tjrs pas d'affichage de la page.

Pour répondre à xataz mes messages d'erreurs sont les suivants:

Console page web
Failed to load resource: the server responded with a status of 404 (OK)
page /var/log/nginx/error.log
2016/02/23 18:37:02 [error] 15320#15320: OCSP_basic_verify() failed (SSL: error:27069065:OCSP routines:OCSP_basic_verify:certificate verify error:Verify error:unable to get local issuer certificate) while requesting certificate status, responder: ocsp.startssl.com
page /var/log/nginx/acces.log
85.69.155.23 - - [23/Feb/2016:18:37:08 +0100] "GET /riutyi HTTP/1.1" 301 178 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36"
page /var/log/nginx/rutorrent-access.log
93.0.179.119 - user2 [23/Feb/2016:18:47:24 +0100] "GET /rutorrent/plugins/diskspace/action.php?_=1456248452787 HTTP/2.0" 200 271 "https://www.monserver.com/rutorrent/index.html" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36"
Bon, j'ai surfé et j'ai essayé différents script trouvé sur la toile qui soit disant permet de personnaliser les page d'erreur nginx, mais rien de marche...
C'est quand même bizarre de ne pas pouvoir la personnaliser !
Mais je ne lâche pas l'affaire...
Désolé mais je sèche un peu, j'ai fait la même chose la semaine dernière et j'ai pas eu de soucis ...

Dans mon rutorrent.conf :
        include /etc/nginx/conf.d/error_pages.conf;
Dans error_pages.conf:
error_page 401 403 /error_pages/401.html;
error_page 404 /error_pages/404.html;
error_page 500 502 503 504 /error_pages/50x.html;

location ^~ /error_pages {
        root /var/www;
}
Et j'ai mes pages d'erreurs html sous "/var/www/error_pages"

J'espère que ça peut aider...
Bon lokiii je viens de faire ce que tu as fait pour toi mais cela ne fonctionne pas pour moi

Console Chrome:
Failed to load resource: the server responded with a status of 401 (OK)
Failed to load resource: the server responded with a status of 404 (OK)
page /var/log/nginx/error.log
2016/02/28 12:31:38 [error] 19429#19429: OCSP_basic_verify() failed (SSL: error:27069065:OCSP routines:OCSP_basic_verify:certificate verify error:Verify error:unable to get local issuer certificate) while requesting certificate status, responder: ocsp.startssl.com
page /var/log/nginx/acces.log
85.69.155.23 - - [28/Feb/2016:12:22:18 +0100] "GET /rutorren HTTP/1.1" 301 178 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36"
85.69.155.23 - - [28/Feb/2016:12:22:43 +0100] "GET /rutorren HTTP/1.1" 301 178 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0"
141.212.122.64 - - [28/Feb/2016:12:32:04 +0100] "GET /x HTTP/1.1" 400 525 "-" "Telesphoreo"
85.69.155.23 - - [28/Feb/2016:12:32:15 +0100] "GET /ru HTTP/1.1" 301 178 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0"
213.202.212.166 - - [28/Feb/2016:12:34:00 +0100] "HEAD /robots.txt HTTP/1.0" 301 0 "-" "-"
23.20.60.205 - - [28/Feb/2016:12:40:56 +0100] "HEAD / HTTP/1.1" 301 0 "-" "Cloud mapping experiment. Contact research@pdrlabs.net"
23.20.60.205 - - [28/Feb/2016:12:40:56 +0100] "GET /clientaccesspolicy.xml HTTP/1.1" 301 178 "-" "Cloud mapping experiment. Contact research@pdrlabs.net"
page /var/log/nginx/rutorrent-access.log
85.69.155.23 - - [28/Feb/2016:12:32:20 +0100] "GET /ru HTTP/2.0" 404 237 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0"
85.69.155.23 - - [28/Feb/2016:12:32:20 +0100] "GET /ru HTTP/2.0" 404 237 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0"
85.69.155.23 - - [28/Feb/2016:12:32:20 +0100] "GET /ru HTTP/2.0" 404 237 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0"
page /etc/nginx/conf.d/error_pages.conf
error_page 400 /error_pages/400.html;
error_page 401 /error_pages/401.html;
error_page 403 /error_pages/403.html;
error_page 404 /error_pages/404.html;
error_page 503 /error_pages/503.html;
error_page 500 501 502 504 /error_pages/50x.html;

location ^~ /error_pages {
        root /var/www/;
}
page /etc/nginx/sites-enabled/rutorrent.conf
server {
		## redirection url ##
        listen 80;
        server_name monserver.com www.monserver.com;

        ## redirection permanant HTTP: vers HTTPS: ##

        location / {
        rewrite ^ https://$server_name$request_uri? permanent;
        }

        ## inclure pages erreurs ##

        include /etc/nginx/conf.d/error_pages.conf;
}

server {
	listen 443 default_server ssl http2;
	server_name monserver.com www.monserver.com;

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

	## Début ##

	ssl on;
	ssl_certificate /etc/ssl/nginx/monserver.com.crt-unified;
	ssl_certificate_key /etc/ssl/nginx/server.key;
	ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
	ssl_ciphers "EECDH+AESGCM:AES128+EECDH:AES256+EECDH";

	ssl_prefer_server_ciphers on;
	ssl_ecdh_curve secp384r1;
dossier /var/www/error_pages
error_pages

Retour au point de départ !
reaman wrote: page /var/log/nginx/error.log
2016/02/28 12:31:38 [error] 19429#19429: OCSP_basic_verify() failed (SSL: error:27069065:OCSP routines:OCSP_basic_verify:certificate verify error:Verify error:unable to get local issuer certificate) while requesting certificate status, responder: ocsp.startssl.com
T as un soucis avec startssl déjà ici.
server {
		## redirection url ##
        listen 80;
        server_name monserver.com www.monserver.com;

        ## redirection permanant HTTP: vers HTTPS: ##

        location / {
        rewrite ^ https://$server_name$request_uri? permanent;
        }

        ## inclure pages erreurs ##

        include /etc/nginx/conf.d/error_pages.conf;
}
le location / sert à rien, remplace tout simplement par:
server {
     listen 80;
     servername xxx;
     return 301 https://$server_name$request_uri;
}
Et dans ta déclaration de serveur ssl,
server {
     listen 443 ssl;
     .....
     include /etc/nginx/conf.d/error_pages.conf
    .....
}
Essayes comme ça, tu me diras.
L'erreur SSL est réglé merci pour cela

Bon une petite progression, page perso 404.HTML s'affiche quand j'indique une mauvais url
Par contre la page 401 ne s'affiche pas si j'annule la demande d'authentifiction à rutorrent je retombe sur la page d'origine 401, même après avoir vider le cache de mon nav et essayé sous un second nav idem

401.html

Après comment testé les autres erreurs 400 500 501 502 503 504 ?
Cool
Pour la 401, bah écoute c est exactement la même logique, y'a aucune différence, donc je dirai que tu as un soucis de droits / users / chemin / déclaration quelque part...
Et pour les autres, encore une fois c est toujours la même logique, donc normalement, si ça marche pour un, ça marche pour tous ^^
Check tes " ; " à la fin des lignes, etc...
ouai je ais regardé ça
Est pour info dans mes pages, il ne manque aucun ;

Merci pour le coup de main
J'aimerai savoir si lorsque vous êtes sur la page index.html et que l'on vous demande de vous loger, si vous cliquez sur Annuler vous avais le message 401 authentification personnalisé ou comme moi celle de l'original ? Et pourtant j'ai ma page 401 personnalisée.
Comment peut-on renommer le nom du serveur dans la fenêtre d'authentification ?

Authentification
En ouvrant mieux les yeux, tu passes devant en bricolant tes vhost depuis le début de ton post sans le voir, donc cherche plus
Ex.
ex-rat merci pour l'indice, je l'avais vur dans la page rutorrent.conf pour "auth_basic "seedbox";" mais je n'osé pas le modifier de peur de tout mettre en panne mais tu m'as obligé à essayer et c'est bon alors merci à toi pour ce petit coup de pied au cul

Après avoir modifié le nom seedbox par celui de monserver "auth_basic "seedbox";" je m'apperçois que lorsque je me délogue, je suis renvoyé sur la page de google mais si je reviens sur ma page index de rutorrent j'y accède sans même que l'on me demande de me loger à nouveau et cela même si je vide le cache de mon navigateur chrome après mettre délogué et avant d'aller de nouveau sur la page index de rutorrent.

Juste encore un ptit truc concernant ce post, j'aimerai bien que ma page perso apparaît lorsque j'annule mon authentification en cliquant sur Annuler dans la fenêtre Authentification requise, hors c'est toujours l'ancienne qui apparaît, comme je modifie cela ?
reaman wrote:J'aimerai savoir si lorsque vous êtes sur la page index.html et que l'on vous demande de vous loger, si vous cliquez sur Annuler vous avais le message 401 authentification personnalisé ou comme moi celle de l'original ? Et pourtant j'ai ma page 401 personnalisée.
Tant mieux si t'as trouvé

Je viens de tester pour voir ton problème de 401 et ça me faisait la même chose que toi, page nginx d'origine après "annuler";
J'ai modifié comme ça mon error_pages.conf et c'est bon après pour moi:
error_page 401 /error_pages/401.html;
error_page 403 /error_pages/403.html;
error_page 404 /error_pages/404.html;

location ^~ /error_pages {
        root /var/www;
        satisfy any;
        allow all;

}
Le satisfy + allow à la fin (j'ai séparé les 401/403 pour mon test et viré les 50x aussi)
edit: c'est peut-être pas si bon que ça, j'ai l'identification qui tourne en boucle maintenant avec ça ou alors rutorrent qui tape direct en 401... bref, bien relou quand même

Pour ton histoire de loggin, tu n'aurais pas un cookie qui traine (c'est juste une idée comme ça).
Ex.