[Discussion] Certificat SSL signé et gratuit avec Let's Encrypt
- Modifié
Si vous avez fait une mise à jour de nginx, il se peut que le module scgi soit désactivé ou supprimé.
Postez le résultat d'un nginx -V
pour vérifier la présence d'un --without-http_scgi_module
@Nebukad voici le resultat de nginx -V
https://paste.mondedie.fr/?736194e73b708e89#LgGCZyqdjAyPgVyXph6143ez9oxyx3CvBjLI+CmkLX0=
Ca confirme bien ce que je pensais. Il y a du y avoir une mise à jour de Nginx qui désactive le module scgi. Tu as ça dans ta conf vers la fin :
--without-http_scgi_module
J'avais eu le même soucis quand j'avais compiler Nginx avec la dernière version et surtout openssl 1.10
J'avais résolu le soucis en enlevant la ligne lors de la compil
Deja il faut savoir la version de nginx que tu as d'installé
- Modifié
Oui, et ce que tu as fais, car par défaut le module est présent.
Moi j'avais recompilé nginx en enlevant la ligne qui désactivait le module
arckosfr Oui exactement. J'utilise le script d' @Angristan que j'ai ré-adapté à mes besoins et lui désactivait le module.
- Modifié
Je viens de faire une install du script qui est sur stable et pas de soucis.
Ça vaudrait peut-être le coup de virer nginx et de le réinstaller tout bêtement pour voir ?
Au pire ça changera rien (sauf si tout par en couille bien sur ^^ )
Ca peut être fait rapide comme ça:
# backup
cp -R /etc/nginx /tmp/nginx
# remove
apt-get purge nginx
# réinstall
apt-get install nginx
# on vire les dossiers d'origine
rm -R /etc/nginx/conf.d
rm -R /etc/nginx/sites-enabled
rm -R /etc/nginx/passwd
rm -R /etc/nginx/ssl
rm /etc/nginx/nginx.conf
# on remet les conf et le reste
cp -R /tmp/nginx/conf.d /etc/nginx/conf.d
cp -R /tmp/nginx/sites-enabled/ /etc/nginx/sites-enabled
cp -R /tmp/nginx/passwd/ /etc/nginx/passwd
cp -R /tmp/nginx/ssl /etc/nginx/ssl
cp /tmp/nginx/nginx.conf /etc/nginx/nginx.conf
#les droits sur passwd
chmod 640 /etc/nginx/passwd/*
chown --changes www-data:www-data /etc/nginx/passwd/*
# et on sert les fesses !
service nginx restart
Moi je tenterais mais bon c'est pas mon serveur...
Ex.
- Modifié
Tu l'as installé comment ton nginx ? Depuis dotdeb ?
Je viens de faire le test sur une VM : en installant depuis le dépot dotdeb un nginx -V
me donne ça :
Aucun module de désactivé
Je l'ai installé via le script de ex il y a plusieurs mois...
- Modifié
Y'a eu pas mal de tripatouillage sur les dépôts du script avec ça, mais ça vient de chez nginx direct depuis un bon moment
# dépôt nginx
deb http://nginx.org/packages/debian/ jessie nginx
deb-src http://nginx.org/packages/debian/ jessie nginx
edit: pour savoir
cd /etc/apt/sources.list.d
ls
si t'as un nginx.list, c'est bien ça
Et ça fait longtemps que c'est repassé sur la version stable maintenant, c'était au moment de la mode du http2 sur mondedie !
- Modifié
Lol
La vache tu n'asas pas de chance. @kris06800
Envoi moi un mail (mon mail sur mon profile)
peux être dans spam
problème résolu grace à Xavier et merci à lui...
le soucis venait de nginx (light) après avoir tout supprimé avec remove et purge et réinstallé nginx la version normale et remis les fichier de param comme il faut tout refonctionne comme avant ...
- Modifié
Super !! Comme quoi, ça se joue à pas grand chose.