Ok. Depois de mais um dia de testes e agora envolvendo um amigo, encontramos o bandido: o roteador.
Acabamos de substituir o roteador por um antigo e bom D-Link DI-624 que nós tínhamos como sobressalente e tudo está funcionando bem agora.
Aqui, os passos que temos para encontrar o ponto problemático:
-
primeiro, desenhamos em um documento toda a infraestrutura que a solicitação vai do cliente para o servidor da web
-
então, começamos os testes de eliminação. Verifique os problemas, do final ao início. Primeiro, teste novamente a solicitação andando em toda a infraestrutura
-
depois, movemos um site para cada servidor e testamos cada um deles:
- de "VM Web Server" para "VM ARR Server" e teste-o local e remotamente
- de "VM ARR Server" para "Hyper-v Host Server" e teste-o local e remotamente
-
para cada movimento do Web Site, apontamos o firewall para o ARR e diretamente para o servidor da Web
Com esses testes, poderíamos eliminar que os erros não pudessem estar no sistema operacional, nos hyper-v guests, nem no ARR / Rewrite, nem mesmo em nossas placas de rede ou rede ou cabos.
Então, quando estávamos fazendo os testes, arriscamos nosso desenho quando chegamos ao último elo da cadeia: o roteador.
É isso!