インストール後にサイトへアクセスできません

こんにちは。このインストールガイド this instruction guide に従ったのですが、インストール後に「サイトが見つかりません」というエラーが発生します。解決方法をご存知の方がいらっしゃいましたら、教えてください。

私たちがサポートできるよう、それ以上の情報が必要です。
まず、DNS が正しく設定されていることを確認してください。次に、Discourse のポート 80 および 443 がファイアウォールによってブロックされていないことを確認してください。

ちょっとバカっぽい質問なんですが……これってどう確認すればいいですか?

このエラーは何を示していますか?

root@vultr:/var/discourse# curl http://149.28.40.194/
curl: (7) Failed to connect to 149.28.40.194 port 80: Connection refused

connection refused は、サーバーへの接続を何かが遮断していることを意味します。どのホストを使用していますか?

"どのホスト"という意味ですか?IP アドレスのことですか?

VPSプロバイダーのことをおっしゃっているのでしょうか?Vultrですか?DiscourseをFQDNを使用するように設定しましたか?
さらに、VPSで構成したOSは何ですか?Ubuntu 18.04以降の場合、sudo ufw statusの出力を貼り付けていただけますか?

はい、Ubuntu 18.04 を使用しています。

root@JYC_Test:/var/discourse# sudo ufw status
Status: inactive

もちろん、でもサーバーはどこにホストされていますか?

DNS アドレスの「A」レコードがドロプレットの IP に解決されていることを確認しましたか?

どのようにインストールされましたか?標準的なインストールでは、サーバーのインストール前にこれらの項目がチェックされます。

レコードは正しいです。数日前に同じサーバーで全く同じ手順を実行したところ、問題なく動作しました。

今日、サーバーをリセットして再度インストールしたところ、このエラーが発生しました。

あなたは両方の質問に答えていません。

物理的な場所のことですか?ニュージャージー州

つまり、DigitalOcean ということですか?

いいえ、それは私たちのクラブのサーバーです。

SSL の問題でしょうか?

以下を実行すると

./laucher logs app

次のエラーが表示されます。

nginx: [emerg] cannot load certificate "/shared/ssl/forum.7debate.club.cer": PEM_read_bio_X509_AUX() failed (SSL: error:0909006C:PEM routines:get_name:no start line:Expecting: TRUSTED CERTIFICATE)

サイトの設定は何回試みましたか?それが Let’s Encrypt の証明書である場合、発行制限とクールダウン期間が存在します。

結構あります…

私はまだ初心者なので、何度か間違えてしまいました。5回以上は間違えたと思います。

別の URL に変更すれば解決できますか?

その場合、ほぼ間違いなく問題の原因はそこです。

週に5回まで再発行が可能ですが、そのDNS名にこだわっている場合、1週間経過するまで再インストールすることはできません。

更新は特別扱いされます:これらは 登録ドメインあたりの証明書 の制限にはカウントされませんが、週に5回という 重複証明書 の制限の対象となります。

すべてがインストールできたら、インスタンスをバックアップしてください。そうすれば、変更を加えたい場合に、新しいサイトを復元するだけで済みます。

では、“forum-test.7debate.club” のような別の A レコードを設定することで、この問題を解決できますか?

または、一時的ではない別の用語(ディスカッション、コミュニティなど)を使用してください。