■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

letsencryptの認証失敗

binbin > letsencryptの認証失敗 @ 2018/1/26 17:38
letsencryptの認証に失敗するようになって調べてみたら、
認証のために次のようなURLにアクセスすると、
http://mydomain.com/.well-known/acme-challenge/xa2sL-VpFcDJW-zfbxeUBSL8kK5qSFdoKfF1TVemR8k
後ろに.phpを付けて
http://mydomain.com/.well-known/acme-challenge/xa2sL-VpFcDJW-zfbxeUBSL8kK5qSFdoKfF1TVemR8k.php
このようになってしまいます。
この後ろに.phpを付けているのはBaser側でしょうか?
どなたかご存じの方が居ましたら、教えてください。
よろしくお願いします。


*
そもそも以前はacme-challenge、このディレクトリ無かったような、、

akillerbee > Re: letsencryptの認証失敗 @ 2018/1/29 11:55
こんにちはakillerbeeです。

こちらは実際のURLではなく例として記載されてURLと思ってますが認識に間違いはないでしょうか?
http://mydomain.com/.well-known/acme-challenge/xa2sL-VpFcDJW-zfbxeUBSL8kK5qSFdoKfF1TVemR8k
「http://mydomain.com/」にbaserCMSがインストールされているのでしょうか?

baserCMSにはデフォルトで「.well-known/acme-challenge/」などのフォルダは含まれていなかったと思いますが。。
もう少し経緯や環境について詳細に記載してもらえると回答が付きやすくなるかもしれません。

宜しくお願いします。
binbin > Re: letsencryptの認証失敗 @ 2018/1/29 13:26
akillerbeeさん
返信ありがとうございます。

URLは例です。
.well-known/acme-challenge/ のフォルダは認証のために追加しました。

そして自己解決しましたので、報告します。

/app/webroot/.htaccess
に以下を追加して解決しました。
RewriteRule ^(\.well-known/.*)$ $1 [L]


実は、これの追加はやっていたのですが、サブドメインがあって、そちらでひかかっていました。
サブドメインにも同様にリライトを追加して解決しました。
お騒がせしました。