DiscourseのメインサイトでSSL証明書が機能しません

それは奇妙ですね。初めて目にしました。お知らせいただきありがとうございます。代わりにこちらのリンクをお試しください: https://avdisco.com/

はい、問題なく動作します。他のリンクの広告を停止するか、そのリンク用の証明書を発行する必要があります。

私のサイトの一つで同様の設定を行いました。詳細は以下をご覧ください:Set up Let’s Encrypt with multiple domains / redirects

または、www を apex にリダイレクトすることもできます :smiley:。そちらの方が簡単かもしれません。

@Desrayさん、wwwバージョンのHTML内に3つのリンクがあります。ブラウザのインスペクターを使って確認してください。そのうち1つはMozillaへのリンク、残りの2つはI3Cへのリンクです。これらをhttpsに書き換えてみてください。これで問題が解決するはずです。

ジム、ありがとう。ともかく、私はすでに「www」を DNS マネージャーの「A」レコードとして追加しました。これで問題が解決するはずです。https://www.avdisco.com をもう一度お試しください。

余談ですが、私はすべての DNS 要件に対して、元のドメインホスティングの DNS マネージャーではなく Cloudflare DNS を使用しています。さらに、これによりセキュリティも向上し、速度も速くなります。

いいえ、まだセキュリティが不十分です。その 3 つのリンクを http から https に変更する必要があります。

うーん、ステップバイステップのガイドはありますか?よろしくお願いします。

数分後にプライベートメッセージを送信し、community.letsencrypt.org でこの件について話し合いましょう。現在、そのサイトにはすぐに案内してくれる2人のメンバーがいます。もう一点お伝えしますが、TlS 1.0 と 1.0 が有効になっています。これらの暗号化方式は時代遅れのため、無効化する必要があります。
これはトピックから外れる内容ですので、数分後にディスカッションを移動しましょう。

ありがとうございます。私はただの一般ユーザーで、このウェブセキュリティ分野の専門知識はありません。

マイリンクを使用してください。これにより、再構築時に証明書が自動的に更新されます。コマンドラインでも同様の処理が可能ですが(スクリプトが最終的に実行する処理はそれです)、自動更新は行われません。

彼が証明書に「www」を含めていなかったこともわかりました。彼が来ることを二人に伝え、私が発見したことを共有しました。彼は今まさにサポートを受けています。:smiley:

あなたの言いたいことが理解できたとは、私は確信していません。

混乱しています。じゃあ、私にとって正しいアドバイスは何ですか?LoL

私がリンクした手順書を使ってください。これは Discourse 専用のものです。これにより、./launcher rebuild app を実行するたびに、自動更新がビルドプロセスに組み込まれます。もちろんコマンドラインを使って Letsencrypt のスタッフがその方法を案内することもできますが、そうすると忘れられて、また期限が切れてしまいます。