Рейтинг:0

Не удается подключиться к приложению nodejs через порт 3001

флаг ph

У меня есть два приложения nodejs (сервер A и сервер B), работающие на Ubuntu Server 16.04, и два клиента (клиент A и клиент B), которые делают запросы к этим серверам.

Сервер A прослушивает запросы от клиента A на TCP-порту 3000, и все работает нормально. Сервер B прослушивает запросы от клиента B через порт 3001. В этом случае клиенту B никогда не удается подключиться (ошибка: время ожидания подключения). Если сервер B настроен на обслуживание через порт 3000, клиент B работает нормально, но клиент A не может подключиться к серверу A через порт 3001.

Какой бы порт я ни пробовал, приложения работают только на порту 3000.

Тесты с локального хоста:

    lsof -i -P -n | grep СЛУШАТЬ
node\x20/ 1409 root 23u IPv6 18686 0t0 TCP *:3001 (СЛУШАТЬ)
node\x20/ 1764 root 23u IPv6 24445 0t0 TCP *:3000 (СЛУШАТЬ)

root@localhost:~# nmap localhost
ГОСУДАРСТВЕННАЯ СЛУЖБА ПОРТА
22/tcp открыть ssh
25/tcp открыть smtp
53/tcp открытый домен
80/tcp открыть http
110/tcp открыть pop3
143/tcp открыть imap
443/tcp открыть https
3000/tcp открытый ppp
3001/tcp открытый нессус
3306/tcp открыть mysql
8080/tcp открыть http-прокси

Тесты с удаленной машины:

nmap-P0 82.223.25.XXX
ГОСУДАРСТВЕННАЯ СЛУЖБА ПОРТА
22/tcp открыть ssh
80/tcp открыть http
443/tcp открыть https
3000/tcp открытый ppp
8080/tcp открыть http-прокси

nmap -p 3001 82.223.25.XXX
ГОСУДАРСТВЕННАЯ СЛУЖБА ПОРТА
3001/tcp фильтрованный Nessus

root@localhost:~# iptables -L
Сеть INPUT (политика ACCEPT)
целевая защита выбор источника назначения         
ПРИНЯТЬ tcp -- в любом месте tcp dpt:3001

Сеть FORWARD (политика ACCEPT)
целевая защита выбор источника назначения         

Цепочка OUTPUT (политика ACCEPT)
целевая защита выбор источника назначения  
       
root@localhost:~# статус ufw
Статус: неактивен

Я безуспешно пытался открыть порты с помощью ufw.

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

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