私はレンガの壁にぶつかりましたが、この問題に関する情報があまりないため、それを乗り越えることができません。JetBrains Hub と Upsource がインストールされた Ubuntu を実行している Windows マシンに VirtualBox があります。公開するために、私はapache2を使用しています。「upsource.sh start」を実行して、upsource を正常に起動できますが、外部ネットワークから Web サイトにアクセスしようとすると、ページが「読み込み中...」でスタックし、「[name of my virtualボックス] サーバーの DNS アドレスが見つかりませんでした。
内部ネットワークからサイトにアクセスでき、すべて正常に動作しています。パブリック IP から、JetBrains Upsource をリッスンしている virtualbox ポートにポートを転送しています。
私のヒントは、virtualbox がそれ自体にリダイレクトされており、外部ネットワーク上のクライアントがそのアドレスに到達できないことです。私はApacheに慣れていないので、構成が正しくセットアップされているかどうかわかりません。誰かがこの問題に遭遇して修正した場合、またはこれをデバッグ/修正する方法を誰かが知っている場合...私はすべて耳にします。
君たちありがとう。
編集: OAuth2 の要求が行われると、サーバーがハングしているようです。パブリックIPではなく、仮想ボックスのローカルアドレスにリクエストを送信します。