Parece ser um problema de firewall. Você pode ter certeza absoluta de que requer apenas a porta 3001 e é TCP?
Parece que você definiu a regra corretamente, mas vamos verificar novamente.
- Abra o Painel de Controle - > Firewall do Windows
- Clique em
Advanced Settings
- Selecione
Inbound Rules
- Clique em
New Rule
- Tipo de regra =
Port
, em seguida, clique emNext
- A regra se aplica a
TCP
e especifica a porta3001
e, em seguida, clique emNext
- Ação =
Allow the connection
e clique emNext
- Quando essa regra se aplica? Escolha tudo -
Domain
Private
ePublic
e clique emNext
- Dê um novo nome à sua nova regra e clique em
Finish
É isso. Deve funcionar.
Se isso não funcionar, então uma de duas coisas está acontecendo, eu diria. Sua conexão precisa mais do que apenas a porta 3001. Se esse for o caso, desative o firewall novamente e confirme se o aplicativo funciona. Enquanto o aplicativo estiver conectado, execute o seguinte comando em um prompt de comando administrativo: netstat -abn | more
. Percorra os resultados e identifique as portas de escuta ou as conexões ativas associadas ao seu endpoint. Isso pode mostrar algo que você não sabia.
Caso contrário, algum outro software no computador pode estar bloqueando alguma coisa. Apenas certifique-se de que nenhum outro software de segurança esteja bloqueando as coisas.