DigitalOcean での Discourse に関するヘルプ

Discourseのセットアップを試みたところ、セットアップ後に管理者アカウントへのログインを求められますが、ドメインが接続を拒否します。DNSの設定は完了しています。

もしお手伝いできることがあれば、ご教示ください。

ありがとうございます!


  • ドロプレットの IP アドレスを指す DNS レコードを作成しましたか?(確認のため)
  • DNS レコードを IP アドレスに解決できますか?
  • ドロレットに ping を通すことができますか?
  • ドロレットにファイアウォールは設定されていますか?

Droplet の IP アドレスを指す DNS レコードを作成しましたか?(確認のため)
はい
DNS レコードを IP アドレスに解決できますか?
はい
はい、Droplet に ping を通すことができます
Droplet にファイアウォールは設定されていますか?
わかりません

Discourse の推奨されるインストール方法を使用していますか、それともワンクリックアプリを使用していますか?

ファイアウォールを設定していない場合、おそらくファイアウォールは使用していません。

Discourseの推奨インストール方法、またはワンクリックアプリを使用していますか?

はい、使用しています。

docker psnetstat -tlpn を実行して、Discourse が起動しているか、ポート 80 に LISTEN 状態の何かがあるかを確認してください。

以下のような表示が期待されます:

root@example:~# docker ps
CONTAINER ID        IMAGE                 COMMAND             CREATED             STATUS              PORTS                                      NAMES
86800988ad89        local_discourse/app   "/sbin/boot"        12 days ago         Up 12 days          0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   app
root@example:~# netstat -tlpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      562/sshd            
tcp6       0      0 :::22                   :::*                    LISTEN      562/sshd            
tcp6       0      0 :::443                  :::*                    LISTEN      13472/docker-proxy  
tcp6       0      0 :::80                   :::*                    LISTEN      13483/docker-proxy
「いいね!」 1

わかりました、試してみます。ありがとうございます。

ポート 80 が使えないので、VPS を再インストールします。

「いいね!」 1

必ず、こちらのクラウドインストールガイドをご覧ください:discourse/docs/INSTALL.md at main · discourse/discourse · GitHub

ワンクリックインストールは、当チームではサポートしていません。

「いいね!」 2

わかりました、情報ありがとうございます。