こんにちは、皆さん。
初めて公式の Discourse をインストールしています。標準の手順に従いました:discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub ですが、ポート 80 が使用中だったため、以下の修正も適用しました:Run other websites on the same machine as Discourse
エクスポートするポートを 3002:3000 に変更しました。Git をクローンしてすべての Discourse ファイルを配置しているデフォルトディレクトリは var/www/docker-sites/discourse で、var/discourse ではありません。app.yml は、サンプルフォルダ内の standalone.yml と同じですが、ポートとデフォルトディレクトリの変更のみ行っています。
SSL 証明書とキーの生成には Cloudflare を使用しており、その詳細は etc/nginx/nginx.conf に記載されています。
データベースの移行は行いません。ユーザーも投稿もない完全な新規インストールです。VPS の RAM は 2 GB です。
502 ゲートウェイエラーが発生します。リフレッシュを試みましたが、効果はありませんでした。DNS レコードは正しく Cloudflare に設定され、プロキシ経由でアクセスされています。ドメイン名は app.yml に記載されているものと同じです。SMTP メール情報も app.yml に正しく記載しています。./launcher rebuild app コマンドを実行しましたが、エラーは発生しませんでした。OS は Ubuntu 20.04 です。
なぜ 502 ゲートウェイエラーが発生するのでしょうか?ご存知の方がいれば、ご教示ください。