Partage
  • Partager sur Facebook
  • Partager sur Twitter

let's encrypte pour localhost

    4 septembre 2018 à 16:51:21

    Bonjour,

    Je bataille avec openssl pour qu'il me génère des certificats qui marchent pour mon serveur local, mais sans succès (avec firefox ça passe encore mais chrome bloque tout). Je me tourne donc vers let's encrypte.

    Voici ce que propose letscrypte pour générer un self-certificat pour ses serveur local :

    req -x509 -out localhost.crt -keyout localhost.key \
      -newkey rsa:2048 -nodes -sha256 \
      -subj '/CN=localhost' -extensions EXT -config <( \
       printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")

    malheureusement, mon terminal me retourne une erreur :

    req: Cannot open input file <(, Invalid argument
    req: Use -help for summary.
    error in req

    Comment puis-je la resoudre ?


    • Partager sur Facebook
    • Partager sur Twitter
      4 septembre 2018 à 17:22:07

      Bonjours Renjusyeage,

      De toutes évidence la redirection l4 qui doit être faite par le symbole "<" est mal interprété car req n'est logiquement pas censé la voire, quel shell utilise tu ? A tu essayer avec bash et zsh ?

      Sinon au passage ce n'est pas la bonne catégorie du forum pour ce problème

      -
      Edité par lp176 4 septembre 2018 à 17:23:42

      • Partager sur Facebook
      • Partager sur Twitter
        4 septembre 2018 à 19:02:43

        Oulala, moi je fais simplement des copier-coller des bouts de codes que je trouve ici et là. Je ne sais pas du tout à quoi correspond toutes ces dénominations :honte:. De coup, je suis dans l’incapacité de te répondre. Par contre, je peux aller chercher les infos si tu me dis ou les trouver :ninja:.

        sur let's encrypte ici il propose le bout de code que j'ai mis dans mon message.

        lp177 a écrit:

        Sinon au passage ce n'est pas la bonne catégorie du forum pour ce problème


        oufs, je n'ai pas vu ou le mettre... :'(

        -
        Edité par renjusyeager 4 septembre 2018 à 19:04:07

        • Partager sur Facebook
        • Partager sur Twitter
          4 septembre 2018 à 20:20:55

          Ce serait plutôt dans la partie réseaux voire logiciel / système.

          Ma question en plus simple serait dans quel programme est ce que tu colle ce bout de code ? quel est son titre en haut de la fenêtre au démarrage quand tu lance ce programme ?

          -
          Edité par lp176 4 septembre 2018 à 20:21:15

          • Partager sur Facebook
          • Partager sur Twitter
            4 septembre 2018 à 20:26:35

            Haaaaaaaaaaaa... :D. Je fais un coup de windows + R et je tappe "cmd". Au dessus de cette fenêtre qui s'ouvre il y a écrit C:\WINDOWS\system32\cmd.exe
            • Partager sur Facebook
            • Partager sur Twitter
              4 septembre 2018 à 20:55:02

              ok c'est bien ce que craignais, tu utilise une commande faite pour l’environnement unix dans un environement powershell / msdos ce qui fait que ce n'est pas le bon langage je t'invite à chercher la commande équivalente en powershell ou à utiliser/voire comment installer un shell unix sous windows.

              Hésite pas à ouvrir un nouveau sujet dans la partie windows ou réseaux si tu bloque

              • Partager sur Facebook
              • Partager sur Twitter
                4 septembre 2018 à 21:35:35

                Super, merci !!! Je me penche dessus dès demain :).
                • Partager sur Facebook
                • Partager sur Twitter

                let's encrypte pour localhost

                × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                • Editeur
                • Markdown