kusanagi ssl --email でエラーになる

TOP Forums バグ報告と提案(Requests and Feedback) kusanagi ssl --email でエラーになる

kusanagi ssl --email でエラーになる

Viewing 4 reply threads
  • Author
    Posts
    • #1686
      katsunakatamisa
      Participant

        久しぶりに 
        kusanagi ssl --email メールアドレス サイトアドレス
        コマンドでサイトをSSL対応にしてみました。するとエラーがでてSSLかできません。

        みると、
        /etc/letsencrypt/live/
        配下に wwwなしの ディレクトリができて、証明書は発行されているようです。

        これまで wwwつきの ディレクトリができて、
        /etc/opt/kusanagi/nginx/conf.d/
        の該当する http://www.domain.conf ファイル内の

        ssl_certificate /etc/letsencrypt/live/www.domain/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/www.domain/privkey.pem;

        が記載されていましたが、これがありません。

        ためしに、
        /etc/opt/kusanagi/nginx/conf.d/www.domain.conf
        に www.なしのファイルをしていしたら うまくいきました。
        ssl_certificate /etc/letsencrypt/live/domain/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/domain/privkey.pem;

      • #1687
        hideishi
        Participant

          katsunakatamisaさん

          状況がよく分からないので kusanagi status プロファイル名 や kusanagi -V の結果を貼ってもらえますか。

          まず

          kusanagi ssl --email メールアドレス サイトアドレス

          ここはサイトアドレスではありません。プロファイル名です。
          もしかするとプロファイル名をサイトアドレスと同一にしているのかもしれません。
          まず、プロファイル名がプロビジョンした際に --fqdn オプションで指定したFQDN名と同一かどうか確認できますか。

          kusanagi show プロファイル名 の fqdn に表示されるものがプロビジョンした際に指定したFQDN名です。

          どこかでFQDN名が katsunakatamisaさん が想定していたものとずれているのかもしれません。

          FQDN名を直したい場合は kusanagi configure --fqdn 新しいFQDN名 プロファイル名 で変更できます。

          詳細はドキュメントを参照してください。

          なお、wwwありとwwwなしのFQDNを両方有効にしている場合は、表示が一致しない場合があるので気を付けてください。

        • #1688
          katsunakatamisa
          Participant

            返信ありがとうございます。おそくなりました。

            サイトアドレスのドメイン domain.com
            サイトアドレス www.domain.com

            として、

            kusanagi ssl --email メールアドレス www.domain.com
            を実行します。

            すると、証明書が

            /etc/letsencrypt/live/domain.com
            に作成されます。

            そのため、
            /etc/opt/kusanagi/nginx/conf.d/www.domain.com.conf
            に記載されている

            ssl_certificate /etc/letsencrypt/live/www.domain.com/fullchain.pem;
            ssl_certificate_key /etc/letsencrypt/live/www.domain.com/privkey.pem;

            では、エラーになります。

            ssl_certificate /etc/letsencrypt/live/domain.com/fullchain.pem;
            ssl_certificate_key /etc/letsencrypt/live/domain.com/privkey.pem;

            に直すと、SSLが利用できました。

            この点を修正願いたいです。

          • #1690
            hideishi
            Participant

              katsunakatamisaさん

              情報ありがとうございます。
              確認できました。
              次回のリリースで修正します。

            • #1691
              katsunakatamisa
              Participant

                よろしくお願いします。

            Viewing 4 reply threads
            • You must be logged in to reply to this topic.

            Next article

            フォーラムについて