1
resposta

Não estou conseguindo conectar

Boa tarde Segui todos os processos do curso porém não estou conseguindo conectar nem via minha máquina local e nem via navegador, não encontrei nesse curso a parte onde ensinam a libear a porta 3000, mas acredito que tenha feito corretamente, segue evidências:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade rodando na porta 3000

Insira aqui a descrição dessa imagem para ajudar na acessibilidade falha de conexão

Insira aqui a descrição dessa imagem para ajudar na acessibilidade falha de conexcão via navegador

Insira aqui a descrição dessa imagem para ajudar na acessibilidade porta configurada

1 resposta

Olá, Guilherme,

Tudo bem?

Pelo que você descreveu e pelas imagens que você enviou, parece que a aplicação está rodando na porta 3000, mas não está acessível externamente. Aqui estão alguns passos que você pode seguir para tentar resolver o problema:

  1. Verifique as regras de firewall no Azure:

    • Acesse o portal do Azure.
    • Vá para o grupo de recursos onde sua máquina virtual está localizada.
    • Selecione a máquina virtual e, em seguida, vá para "Configurações" > "Rede" > "Regras de segurança de entrada".
    • Verifique se há uma regra permitindo o tráfego na porta 3000. Se não houver, adicione uma nova regra permitindo o tráfego de entrada na porta 3000.
  2. Verifique se a aplicação está realmente escutando na porta 3000:

    • Na máquina virtual, execute o comando netstat -tuln | grep 3000 para verificar se a aplicação está escutando na porta 3000.
    • Certifique-se de que a aplicação está configurada para escutar em todas as interfaces de rede (0.0.0.0) e não apenas em localhost ou 127.0.0.1.
  3. Verifique as configurações do servidor:

    • Certifique-se de que o servidor está configurado corretamente para aceitar conexões externas.
    • Pode ser útil revisar o arquivo de configuração da sua aplicação (geralmente config.json ou similar) para garantir que a aplicação está configurada corretamente.
  4. Reinicie a aplicação e a máquina virtual:

    • Às vezes, uma simples reinicialização pode resolver problemas de conectividade.
    • Reinicie a aplicação com npm start ou o comando que você está usando.
    • Reinicie a máquina virtual no portal do Azure.
  5. Teste a conexão internamente:

    • Tente acessar a aplicação diretamente da máquina virtual usando curl http://localhost:3000/turmas para verificar se a aplicação está respondendo corretamente internamente.

Espero ter ajudado e bons estudos!