Рейтинг:0

Доступ к приложению Node-TS, работающему на сервере Windows 2019, с любого компьютера.

флаг cn

У меня есть ERP с открытым исходным кодом на основе Node-TS. Гази развернуто и работает на сервере Windows 2019, и я хочу разрешить доступ и подключить домен к этому приложению, чтобы к нему можно было получить доступ из любого места для любого количества пользователей.Причина для сервера Windows заключается в том, что это приложение просто не работает с HTTPS в Ubuntu, на это потрачено более двух недель.

Проблема в том, что я не нашел ни одной ссылки/ресурса, упоминающего то же самое.

Поскольку приложение запускает два сервера одновременно, один для внешнего интерфейса и один для внутреннего, по мнению автора, лучше использовать два поддомена одного домена, что я уже сделал.

Я даже не могу получить доступ к работающему серверу, используя IP-адрес сервера в качестве домена, как в http://ip:3000, он говорит, что сервер отказался подключаться, поэтому на сервере отсутствует настройка сети, о которой я не знаю .

Что я пробовал:

  1. Отключение брандмауэра.
  2. Разрешение частной и общедоступной сети для приложения.
  3. Разрешение частной и общедоступной сети для Node. (решение в некоторых ответах)

Требуемое решение: доступ к приложению Node с любого компьютера и использование для него домена вместо IP-адреса сервера.

Michael Hampton avatar
флаг cz
Это действительно требует размещения веб-сервера перед приложением, выступающего в качестве обратного прокси-сервера. Они поставляют [свой собственный сервер] (https://github.com/ever-co/ever-gauzy/wiki/Gauzy-Server), который, похоже, предназначен для этой цели, но даже он не поддерживает https, поэтому вам придется поставить еще один перед ним. В любом случае, несмотря на их заявления, этот проект не выглядит готовым к производству.Слишком многого не хватает, например документации. Я не думаю, что вы добьетесь большего успеха в Windows, чем в Linux.
Lalit Fauzdar avatar
флаг cn
@MichaelHampton Я уже использую для этого Gauzy-Server. И да, они пропускают много документации, и даже при прямой поддержке автора, подав две проблемы, не было дано правильного решения, я также задал два вопроса по SO и Ubuntu Exchange, но ничего не помогло. Я использую Windows, по крайней мере, я могу правильно запустить его в Windows. В Ubuntu они даже не упомянули, что делать или запускать после установки приложения Debian. Их URL-адрес в приложении также не обновляется, но и эта проблема не решена. Просто его все же проще запустить и понять, чем ERPNext.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.