DocumentRootを変更している場合kusanagi update certでエラー

TOP Forums バグ報告と提案(Requests and Feedback) DocumentRootを変更している場合kusanagi update certでエラー

DocumentRootを変更している場合kusanagi update certでエラー

Tagged: 

  • This topic has 1 reply, 2 voices, and was last updated 4 years ago by Yuto.
Viewing 1 reply thread
  • Author
    Posts
    • #538
      nemus
      Participant

        KUSANAGI+Laravelで環境を作る際、以下の記事と同じような感じでWebサーバ(Nginx)のドキュメントルートをDocumentRoot以外にしています。
        https://qiita.com/tajima_taso/items/f139eb71423041120247
        この状態で
        kusanagi update cert
        をすると

        OSError: [Errno 2] No such file or directory: ‘/home/kusanagi/***/DocumentRoot/.well-known/acme-challenge/***-***’
        Attempting to renew cert (***.com) from /etc/letsencrypt/renewal/***.com.conf produced an unexpected error: [Errno 2] No such file or directory: ‘/home/kusanagi/***/DocumentRoot’. Skipping.

        のようなエラーが出ました。
        今回はnginxの設定をDocumentRootに戻して証明書を更新しましたが、変更した状態dでupdate certコマンドを通す方法はあるのでしょうか?
        (/usr/lib/kusanagi/lib/ssl.shとかを変更するのでしょうか)

      • #626
        Yuto
        Participant

          私も同じような現象に遭遇しました。
          その場合、 /etc/letsencrypt/renewal/ 配下にある設定ファイルのドキュメントルートの設定を変更することで解決しました。

      Viewing 1 reply thread
      • You must be logged in to reply to this topic.

      Next article

      フォーラムについて