インスタンスを作成したばかりですが、助けが必要です

数時間前に作成したインスタンスを起動しましたが、以下の問題が発生しています。

  • ログイン状態が維持されない
  • ランダムに404エラーが発生する(私のIPアドレスが原因である可能性はありますか?)
  • ルートドメイン(時々)が、フォーラムは完全にセットアップされているにもかかわらず、設定ウィザードにリダイレクトされる。

また、いくつか質問があります。

  • カテゴリをホームページにするにはどうすればよいですか?
  • プラグインを正しくインストールするにはどうすればよいですか?チュートリアルに従いましたが、まだエラーが発生しています。
  • カテゴリを外部URLにリダイレクトさせることはできますか?

以下は、discourse_doctor スクリプトの結果です。discourse_doctor export - Pastebin.com

今のところ復旧したようです。

「いいね!」 1

検索してみましたか?
https://meta.discourse.org/search?q=How%20do%20I%20make%20categories%20the%20homepage%3F

「いいね!」 1

それは奇妙な問題ですね。標準的なインストールを行いましたか?

検索すれば、あなたの質問は簡単に解決するはずです。

Linodeマーケットプレイスアプリで実行しています。

接続の問題は、DNSの伝播に時間がかかったか、インストールに直接関係のない何かが原因だったと思います。今は問題なく動作しています。

その場合は、Linodeの担当者に以下の件でサポートを依頼する必要があります。

そして、おそらくこれも:

Linode のチュートリアルでは、このフォーラムの投稿 (あなたによるものだと思います) で説明されているプラグインのインストールプロセスを使用しています。

標準インストールは、Metaで公式にサポートされているものです。ワンクリックインストールのスタイルには多くのバリエーションがあり、それらすべてに対して一貫したサポートを提供することは困難です(そして、ここにいるほとんどの人は標準的なものに精通しており、より大きな知識プールから学ぶことができます🙂)。

可能であれば、Linodeのガイドではなく、DigitalOceanのDroplet(または同様のもの)を入手し、標準のインストールガイドに従うことを検討してください。

ただし、検索すれば役立つアドバイスやヒントが見つかるかもしれません。:+1:

「いいね!」 4

Linodeで問題ないはずですが、ワンクリックインストール(Digital Oceanのものを含む)を使用した場合、ドロップレットにログインしてapp.ymlを編集し、再構築する方法がわからない可能性があります。しかし、それが同じであれば、問題ありません。

最初の投稿で言及されているエラーは、標準的なインストールでは見たことがありませんでした。RAMが足りないのではないでしょうか?

「いいね!」 2

Googleアナリティクスをフォーラムに追加する方法はありますか?

サイト設定でGoogleを検索できます。サイト設定での検索は、ここで検索する前に始めるのに適した場所です。設定の名前、その説明、およびその値を検索します。

タイプミスに気づきました。Google Analyticsのことでした。

提案したようにそれを検索しても、ga universal tracking code が見つかりませんでしたか?説明には「Google Universal Analytics トラッキングコードID、例: UA-12345678-9。Analytics Tools & Solutions for Your Business - Google Analytics を参照」と記載されています。

「いいね!」 1

それは思いつきませんでした。プラグインにはまだ問題がありますが、少なくともプラグインをインストールしようとすると、サイトがダウンしなくなりました。

待ってください、やはり大丈夫です。すべてリセットされ、すべてのメンバー(理由あって-1)が失われたようです。

すべてEST(米国東部標準時)
更新:不足していた投稿がすべて数秒間ランダムに表示されましたが、再び消えました。
1分後:また発生しました。
午前2時10分:アップデートを確認する方法はありますか?おそらくLinodeのDiscourseのバージョンが古いのかもしれません。
午前2時28分:再び正常に動作するようになりました。サーバーを再起動する必要があったと思いますが、プラグインはまだ表示されていません。
doctorスクリプトを再度実行したところ、app.ymlのdockerプラグインがある行にエラーがあることがわかりました。
午前2時28分:またダウンしました!!!
アウトエージートラッキングはこちらで確認してください:Uptime Kuma
午後4時40分:ネットワークの問題でした。サイトには再びアクセスできるようになりました。プラグインを機能させるためにまだ作業中です。
@pfaffman
午後5時01分:再構築ファイルに問題があると思います。実行するたびにサイトがダウンするようです。

リビルドファイルに問題があると思います。実行するたびにサイトがダウンするように見えます。

app.yml にタイポがあるようです。プラグインを追加する際に、既存のフォーマットに従っていますか? YML は余分なスペースなどに非常に敏感です。

「いいね!」 1

サーバーのポートが閉じられる原因になりますか?私がやり取りしているLinodeサポート担当者は、ポート80と443が閉じられた(そしてそれがサイトにアクセスできなくなった原因である)と言いました。

以下は、app.ymlファイルのpluginsセクションの構文です。

# プラグインはここに追加します
## 詳細については https://meta.discourse.org/t/19157 を参照してください
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/discourse/discourse-follow.git
          - git clone https://github.com/discourse/discourse-bcc.git

サイトの再構築中は、サイトがダウンすることが予想されます。

再構築を行う際にエラーが発生しますか?

プラグインを追加する行には、タブではなくスペースを使用する必要があります。既存のプラグインをコピー/ペーストして編集することで、この作業を行います。

「いいね!」 1