Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Não é possível abrir a página web após o start do back e front-end

Apenas como uma sugestão colaborativa, tive dificuldades de abrir a página web mesmo após o start sem erros do front e back-end através da configuração da minha VM , o firewall estava bloqueando as portas 3000 e 8000/tcp

Casa alguém estiver utilizando a versão do Ubuntu 24.04.01 pelo UTM (MacOs), validar se as portas estão com acesso "permitido"

devops@ubuntudevops:~/$ sudo ufw allow 3000/tcp
Rule added
Rule added (v6)
devops@ubuntudevops:~/$ sudo ufw allow 8000/tcp
Rule added
Rule added (v6)

Validando o status do firewall

devops@ubuntudevops:~/$ sudo ufw status
Status: active

To                         Action      From
    --                        ------      ----
22/tcp                 ALLOW       Anywhere
3000/tcp             ALLOW       Anywhere
8000/tcp             ALLOW       Anywhere

Não se esqueça de fazer um reload no firewall com a intenção de atualizar as regras

devops@ubuntudevops:~/$ sudo ufw reload
Firewall reloaded
1 resposta
solução!

Olá Amanda!

Muito obrigado por compartilhar sua experiência e a solução que encontrou para o problema. Bloqueios de portas pelo firewall são realmente um ponto comum de atenção quando estamos configurando ambientes de desenvolvimento, especialmente em máquinas virtuais.

Para quem está utilizando o Ubuntu 24.04.01 pelo UTM no macOS, é essencial verificar se as portas que o front-end e back-end utilizam estão devidamente liberadas no firewall. Como você mencionou, as portas 3000 e 8000 são fundamentais para o funcionamento do projeto All Books.

Os comandos que você compartilhou para liberar as portas no ufw (Uncomplicated Firewall) são muito úteis:

sudo ufw allow 3000/tcp
sudo ufw allow 8000/tcp

E, claro, não podemos esquecer de recarregar as regras do firewall após fazer essas alterações:

sudo ufw reload

Essas etapas ajudam a garantir que o tráfego necessário para acessar a aplicação web não seja bloqueado. É sempre bom lembrar que, além de liberar as portas, verificar se o firewall está ativo e configurado corretamente é crucial para evitar problemas de conectividade.

Bons estudos!