Sobes.tech
Junior — Middle

Por que, ao usar a mesma subrede, o mesmo site é carregado com sucesso em um computador e, em outro, aparece uma mensagem sobre a execução do Nginx?

sobes.tech IA

Resposta da IA

Se ao usar a mesma sub-rede, o mesmo site é carregado com sucesso em um computador, mas em outro aparece uma mensagem de inicialização do Nginx, as causas prováveis:

  • Conflito de endereços IP ou DNS: é possível que no segundo computador o DNS ou o arquivo hosts estejam configurados de forma que o nome de domínio do site aponte para um IP local onde o Nginx está em execução.
  • O servidor web local Nginx está em execução no segundo computador e escuta na mesma porta (geralmente 80 ou 443), portanto, ao acessar o site, a solicitação é processada pelo servidor local e não pelo remoto.
  • O cache do navegador ou proxy pode redirecionar as solicitações para o servidor local.

Para resolver:

  • Verifique o arquivo hosts no segundo computador (/etc/hosts ou C:\Windows\System32\drivers\etc\hosts).
  • Verifique as configurações de DNS e o endereço IP.
  • Pare o Nginx local e verifique o acesso ao site.
  • Verifique as configurações do proxy e limpe o cache do navegador.

Assim, a causa é que o segundo computador não se conecta ao servidor remoto, mas ao Nginx local, devido a características de rede ou configuração.