• Applications
  • [Discussion] Certificat SSL signé et gratuit avec Let's Encrypt

@xavier je veux bien faire un bureau distant ce soir car là je trouve pas ...

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

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é

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

    Nebukad a moins que maintenant nginx distribue la version stable avec le module désactivé...
    perso la mainline la toujours

      arckosfr Oui exactement. J'utilise le script d' @Angristan que j'ai ré-adapté à mes besoins et lui désactivait le module.

      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.

      @ex_rat je viens de faire tes manip et malheureusement j'ai toujours le meme soucis ...

      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 :

      Paste nginx -V

      Aucun module de désactivé

      Je l'ai installé via le script de ex il y a plusieurs mois...

      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 !

        ex_rat oui j'ai bien sa le nginx.list et j'ai les même dépot que ceux que tu indiques

        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 ...

          Super !! Comme quoi, ça se joue à pas grand chose.