koltl
(kolt)
1
Discourse のために AWS の無料ティア VM を起動しました。最初のセットアップは問題なく、成功ページが表示されましたが、設定ミスを犯したため再設定する必要がありました。ともあれ、新しい VPS を作成し、DigitalOcean で同じインストール手順に従いましたが、インストールに明らかな問題はないにもかかわらず、Discourse に接続できません。サーバーへの出入りトラフィックをすべて許可しているにもかかわらず、443 と 80 ポートが閉じたままです。どこを間違えているのかわかりません。何かアイデアはありますか?
ありがとうございます
ariznaf
(fernando)
2
プロキシでそのポートを開くためのルールを設定しましたか?
デフォルトでは閉じられていると思います。CLI にアクセスするために SSH 22 ポートのみが開いています。
koltl
(kolt)
4
DigitalOcean でこれを設定しようとしましたが、同じ問題が発生しているようです。80 番ポートと 443 番ポートがブロックされているか、Discourse が正しく動作していないようです。エラーはありません。
Falco
(Falco)
5
DigitalOceanでのセットアップ中、当社のガイドを厳密に追って(Ubuntu Server 18.04を選択)いただくと、ポート80と443がブロックされることはありません。
DNSの設定は正しく行いましたか?DNSとDOドロプレットのIPアドレスは何ですか?
koltl
(kolt)
6
私の DNS:
私の IP: 159.203.78.37
前述の通り、AWS で試したところ、最初は機能しましたが、その後は再び機能しませんでした。AWS の複雑なファイアウォール設定を考慮し、よりシンプルな方法として DigitalOcean を試しましたが、同じ結果となりました。GitHub の手順に従って新規インストールを行ったにもかかわらずです。
追記:
ポートチェックツールを使用しても、ポートはオープンになっていません。
Stephen
(Stephen)
7
Discourse がそれらのポートでリスニングしていることをどうやって確認できますか?
DO 側でトラフィックがフィルタリングされている可能性よりも、ビルドが失敗している可能性の方が高いです。
koltl
(kolt)
8
$5 の Droplet(RAM 1GB)を使用していますが、問題はありませんか?
koltl
(kolt)
9
OVHで設定を試みましたが、同じ問題が発生しました。IPアドレスの443ポートと80ポートが閉じられています。これまで何度も成功したインストールで採用してきた、こちらの手順に従っています。本当に困惑しており、何が間違っているのか気になっています。
ariznaf
(fernando)
10
仮想 Linux マシンにプロキシがインストールされている可能性がありますか?
パブリック IP を使用しており、それが現在の IP アドレスであることを確認しましたか?
AWS では、インスタンスを停止して再起動するたびに、新しいパブリック IP アドレスが割り当てられます。
永続的な IP アドレスが必要な場合は、Elastic IP を作成して有料で利用する必要があります。
ネットワークインターフェースでは、実行中のインターフェースの public IP を確認できます。
koltl
(kolt)
11
プロキシは使用していません。Elastic IP は正しく設定しました。今日と昨日の間、上記でリンクした手順に従って、DO、AWS、OVH の 3 つの新鮮なインストールでインストールを試みました。
ariznaf
(fernando)
12
本番環境は Lightsail で、テストサイトは無料の EC2 インスタンスで稼働しています。
この問題には遭遇していません(最初は Amazon プロキシの開放を数回忘れただけです)。
お手伝いできず申し訳ありません。
pfaffman
(Jay Pfaffman)
13
koltl
(kolt)
14
わかりました、18.04のクリーンインストールで試してみます
koltl
(kolt)
15
従いましたが、まだうまくいきません。私が使用しているドメインのサブドメインは別のVPSにありますが、メインドメインが使用中のVPSへ転送されているため、問題はないはずです。他に試せることはありますか?
koltl
(kolt)
16
リフレッシュしたVPSにApacheをインストールし、動作確認ができました。次にDiscourseのインストールを再度試みます。
koltl
(kolt)
17
OVH の新規インストールで再インストールしましたが、同じ問題が発生しました。Discourse は(おそらく)インストールされていますが、443 と 80 ポートが閉じられています。
netstat -tulpn を実行すると、以下が表示されました
Falco
(Falco)
20
DNS に Cloudflare を使用しており、オレンジ色のクラウドアイコンが有効になっていますか?