noodle
(Noodle)
1
こんにちは。初めて Ubuntu マシンで Discourse をセットアップしようとしています。このプラットフォームは社内のネットワークからのみアクセス可能にする予定であるため、DNS プロバイダーに登録されたホスト名の IP アドレスは内部 IP です。
How to Install Discourse Forum with Nginx on Ubuntu 16.04 の手順に従っています。
ブートストラップと起動は成功しましたが、ステップ 3(SSL Let’s Encrypt の生成)で以下のエラーが発生して失敗しています。
Failed authorization procedure. <ホスト名を削除> (http-01): urn:ietf:params:acme:error:dns :: No valid IP addresses found for <ホスト名を削除>
マシン上で nslookup を実行するとホスト名から IP アドレスが取得でき、ping も通ります。
これはホストの IP アドレスが内部アドレスであることが原因だと考えています。以下の記事を見つけましたが、次にどう進めればよいか分かりません。
Remah
(Just another happy Discourse user)
2
Let’s Encrypt はインターネットからあなたの IP アドレスにアクセスする必要があります。
以下のトピック/投稿が役立つかもしれません:
https://meta.discourse.org/t/adding-a-dns-name-to-an-ip-based-install/102898/2?u=remah