Andro
(Andrew Bernard)
1
具体的には、使用しているドメインを discourse.jackril.space から jackrail.space に変更したいと考えています。
しかし、app.yml を修正し、いくつか再構築を行っても、502 ゲートウェイが見つからないというエラーと、以下のようなエラーメッセージが表示されるだけです。
2021/01/09 05:21:07 [crit] 4994#4994: *351 connect() to unix:/var/discourse/shared/standalone/nginx.http.sock failed (2: No such file or directory) while connecting to upstream, client: 59.167.198.231, server: jackrail.space, request: “GET /javascripts/workbox/workbox-routing.prod.js HTTP/1.1”, upstream: “http://unix:/var/discourse/shared/standalone/nginx.http.sock:/javascripts/workbox/workbox-routing.prod.js”, host: “jackrail.space”
これは、これまで問題なく動作していた nginx リバースプロキシサーバーからのものです。この比較的小さな変更が原因で発生しました。
なぜ nginx.http.sock が作成されないのでしょうか?ドメインを変更する正しい手順は何ですか?
JimPas
2
/admin ダッシュボードで「ドメイン名の変更」ボタンをクリックします。最初に表示されるのは新しいドメイン名の入力画面です。「次へ」をクリックし、表示される指示に従ってください。
Andro
(Andrew Bernard)
3
自己ホスティング環境です。現在、サイトが完全にアクセス不能になっています。私はダメになったのでしょうか?
いいえ、あなたのインストールは壊れていません。このガイドに従いましたか?
従った場合、外部の nginx を使用している際に必要な追加手順は、nginx 設定でドメイン名を変更し、新しいドメイン用の SSL を生成することだけです。
起動できない場合は、Discourse インストールの名称変更のためにどのような手順を踏んだかを共有することをお勧めします。
Andro
(Andrew Bernard)
5
@itsbhanusharma ありがとうございます。問題は解決しました。