VirtualBox перенаправляет на локальный хост при загрузке JetBrains Upsource
Я врезался в кирпичную стену и не могу пройти мимо, так как по этой проблеме не так много информации. У меня есть VirtualBox на моей машине с Windows, на которой работает Ubuntu с установленным JetBrains Hub и Upsource. Для обнародования я использую apache2. Я могу запустить "upsource.sh start" и запустить upsource нормально, однако, когда я пытаюсь получить доступ к сайту из внешней сети, страница застревает на "Загрузка...", а затем завершается с ошибкой "[имя моего виртуального box] DNS-адрес сервера не найден. '.
Я могу получить доступ к сайту из внутренней сети, и все работает нормально. Я пересылаю порт с моего публичного IP-адреса на порт виртуального ящика, который прослушивает JetBrains Upsource.
Мой намек на то, что виртуальная коробка перенаправляет сама на себя, и клиент во внешней сети не может достичь этого адреса. Я не знаком с Apache, поэтому я не уверен, что его конфигурация настроена правильно. Если кто-то столкнулся с этой проблемой и исправил ее, или если кто-то знает, как начать отлаживать / исправлять это... Я весь слух.
Спасибо вам, ребята.
РЕДАКТИРОВАТЬ: сервер, кажется, зависает, когда сделан запрос на OAuth2. Это делает запрос на локальный адрес виртуальной коробки, а не на публичный IP.
1 ответ
Любому, кто столкнется с проблемой в будущем, я должен был переустановить и ввести правильный base-url. Я предполагаю, что мне не хватало некоторых свойств, которые мне нужно было переконфигурировать, и я не мог найти нигде, что все свойства, которые я мог настроить.