今朝、Web インターフェースから更新を実行した際、Discourse(Docker 以外)の更新中に「更新に失敗しました」と表示されました。ログを表示しましたが、私にはあまり意味がわかりませんでした。その後、SSH で接続し、cd /var/discourse、git 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 エラーが表示されます。
polonel
(Chris Brame)
2019 年 12 月 16 日午後 3:37
4
私も同じ状況のようです。朝からずっと修正を試みています。
編集:
奇妙なことに、コンテナを停止するとサイトにアクセスできますが、非常に遅いです。 (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
FiNeX
2019 年 12 月 16 日午後 3:49
6
私も同様の問題に遭遇しました。アプリを再構築(./launcher rebuild app)したところ、サイトが以下のエラーを返すようになりました。新しいコンテナを追加し、nginx プロキシを使ってマルチフォーラムを設定しようとしたところ、何か問題が発生しました。変更を元の状態に戻したところ、フォーラムが動作しなくなりました(…はい、設定が正しく復元されたことは確信しています)。
ransim
(Ran)
2019 年 12 月 16 日午後 3:56
7
同じ問題が発生しています。Docker のアップデートを実行し、Discourse のアップデートを適用しようとしたところ、502 エラーが表示されました。アップグレードは失敗したと判断され、500 エラーが表示されました。そのため、再構築(./launcher rebuild app)を実行しましたが、現在も 502 エラーが表示されています。
FiNeX
2019 年 12 月 16 日午後 4:01
9
ありがとうございます。アップデートの準備ができたらお知らせいただけますか?
eviltrout
(Robin Ward)
2019 年 12 月 16 日午後 4:03
10
もちろんです、修正が準備できたら、このトピックに投稿します。
Divert
2019 年 12 月 16 日午後 4:13
11
同じ問題が発生しています。ウェブ更新ボタンを実行せずに修正を適用するにはどうすればよいですか?
glynhudson
(Glynhudson)
2019 年 12 月 16 日午後 4:16
12
一時的な修正として、discourse_docker の以前のバージョンに戻して再構築することは可能でしょうか?
rburkej
(Robert Johnson)
2019 年 12 月 16 日午後 4:18
13
マシンに SSH で接続し、以下のコマンドを実行する必要があります。
./launcher rebuild app
david
(David Taylor)
2019 年 12 月 16 日午後 4:19
15
修正 が利用可能です。サーバーで現在 502 エラーが返されている場合は、SSH で接続して以下のコマンドを実行する必要があります。
cd /var/discourse
./launcher rebuild app
まだ更新していない方の場合は、Docker Manager で「更新」をクリックしても安全です。
FiNeX
2019 年 12 月 16 日午後 4:40
16
ありがとうございます。これでフォーラムが正常に動作しています お疲れ様でした!
ransim
(Ran)
2019 年 12 月 16 日午後 4:53
17
私にも修正が機能しました。迅速な対応ありがとうございます!