502: ウェブ更新後のBad Gateway

今朝、Web インターフェースから更新を実行した際、Discourse(Docker 以外)の更新中に「更新に失敗しました」と表示されました。ログを表示しましたが、私にはあまり意味がわかりませんでした。その後、SSH で接続し、cd /var/discoursegit pull、そして./launcher rebuild appを実行しました。すべての処理が完了した後、サイトは 502 Bad Gateway エラーで表示されます(http://forums.nyheritage.org/ です)。類似のトピックをいくつか読みましたが、この問題に対する具体的な解決策は見つかりませんでした。

Discourse Doctor の出力を添付したいのですが、新規ユーザーはドキュメントをアップロードできず、またリンクを 2 つ以上貼ることができないため引用もできません。サーバー上のファイルへのリンクは以下にあります:http://forums.nyheritage.org/NjliZDRlYzE3NTZlZTU0.txt。これでアクセスできることを願っています。

さらに試せることがあれば、ご教示いただけますと幸いです!ありがとうございます!

502 Bad Gateway 僕もです。こわっ。

私も同様の問題が発生しています。docker update を実行後に 502 エラーが表示されます。

私も同じ状況のようです。朝からずっと修正を試みています。

編集:
奇妙なことに、コンテナを停止するとサイトにアクセスできますが、非常に遅いです。 (Cloudflare キャッシュ)
もう一つ役立つエラーメッセージ:

/var/www/discourse/vendor/bundle/ruby/2.6.0/gems/unicorn-5.5.1/lib/unicorn/socket_helper.rb:165:in 
`bind': Cannot assign requested address - bind(2) for [::1]:3000 (Errno::EADDRNOTAVAIL)
/var/discourse# docker ps --all
CONTAINER ID        IMAGE                 COMMAND             CREATED             STATUS                     PORTS               NAMES
ae2dac939415        local_discourse/app   "/sbin/boot"        7 minutes ago       Exited (5) 2 minutes ago                       app

確認中です。

私も同様の問題に遭遇しました。アプリを再構築(./launcher rebuild app)したところ、サイトが以下のエラーを返すようになりました。新しいコンテナを追加し、nginx プロキシを使ってマルチフォーラムを設定しようとしたところ、何か問題が発生しました。変更を元の状態に戻したところ、フォーラムが動作しなくなりました(…はい、設定が正しく復元されたことは確信しています)。:frowning:

同じ問題が発生しています。Docker のアップデートを実行し、Discourse のアップデートを適用しようとしたところ、502 エラーが表示されました。アップグレードは失敗したと判断され、500 エラーが表示されました。そのため、再構築(./launcher rebuild app)を実行しましたが、現在も 502 エラーが表示されています。

問題を確認し、修正を作成中です。

ありがとうございます。アップデートの準備ができたらお知らせいただけますか? :slight_smile:

もちろんです、修正が準備できたら、このトピックに投稿します。

同じ問題が発生しています。ウェブ更新ボタンを実行せずに修正を適用するにはどうすればよいですか?

一時的な修正として、discourse_docker の以前のバージョンに戻して再構築することは可能でしょうか?

マシンに SSH で接続し、以下のコマンドを実行する必要があります。

./launcher rebuild app

修正 が利用可能です。サーバーで現在 502 エラーが返されている場合は、SSH で接続して以下のコマンドを実行する必要があります。

cd /var/discourse
./launcher rebuild app

まだ更新していない方の場合は、Docker Manager で「更新」をクリックしても安全です。

ありがとうございます。これでフォーラムが正常に動作しています :slight_smile: お疲れ様でした!

私にも修正が機能しました。迅速な対応ありがとうございます!

修正完了!素晴らしいですね :heart_eyes:

修正完了!よくできました!ありがとう!