Por que o HTTP de encaminhamento de porta de um IP público está falhando na atualização do Windows 8.1 (IIS 8.5)?

1

Eu tenho três hosts do Windows na mesma LAN privada, cada um hospedando um site padrão do IIS. Um host está executando o Windows 7 Pro, enquanto os outros dois estão executando o Windows 8.1 Update Version 6.3 (Build 9600).

Outros computadores na sub-rede local podem abrir o site padrão em cada um dos três hosts inserindo o endereço IP particular de cada host em um navegador.

No entanto, quando eu faço a porta de encaminhamento de porta 80 em um roteador de gateway para cada um dos três hosts do endereço IP privado, insiro o IP público do roteador de gateway em um navegador em um computador fora da rede privada. O host do Windows 7 exibe seu site padrão. Os dois hosts de atualização do Windows 8.1 relatam "Esta página da Web não está disponível. Detalhes: O host demorou muito para responder". Além disso, nenhum registro da solicitação HTTP aparece em "C: \ inetpub \ logs \ LogFiles \ W3SVC1 \ u_exYYMMDD.log" no host.

Todos os três hosts têm sua regra de entrada do Firewall do Windows "Serviços da World Wide Web (HTTP Traffic In)" definida como Perfil: Todos, Habilitado: Sim, Ação: Permitir, Substituir: Não, Programa: Sistema, Endereço Local: Qualquer Endereço Remoto: Qualquer, Protocolo: TCP, Porta Local: 80, Porta Remota: Qualquer, Usuários Autorizados: Qualquer, Computadores Autorizados: Qualquer, Princípios Locais Autorizados: Qualquer, Proprietário do Usuário Local: Qualquer, Pacote de Aplicativos: Qualquer.

Esse problema começou depois que instalei o Windows Update de meados de fevereiro. Qualquer ajuda para diagnosticar & consertar o problema é muito apreciado.

    
por Eric 24.03.2015 / 20:11

2 respostas

1

Problema resolvido. Descobriu-se que a causa era o Check Point VPN v98.60.202, da Check Point Software Technologies. Eu tinha instalado este software para se conectar à rede interna de um cliente corporativo.

Eu suspeitava que essa era a causa de como as VPNs funcionavam, então eu já havia fechado o software VPN, mas isso não resolveu o problema. Eu realmente precisava desinstalar completamente o software Check Point VPN e reiniciar o computador para remover os ganchos que ele faz na pilha TCP / IP do sistema operacional. Isso permitiu que os endereços IP fora da sub-rede do host fossem novamente servidos pelo IIS 8.5.

    
por 26.03.2015 / 15:34
0

However, when I Port Forward port 80 on a gateway router in turn to each of the 3 hosts private IP address, then enter the public IP of the gateway router into a browser on a computer outside of the private network, only the Windows 7 host displays its default website.

Você não pode encaminhar a mesma porta para três hosts diferentes e esperá-los todo o trabalho. É isso que você está fazendo?

The two Windows 8.1 Update hosts report "This webpage is not available. Details: The host took too long to respond." Additionally, no record of the HTTP request appears in "C:\inetpub\logs\LogFiles\W3SVC1\u_exYYMMDD.log" on the host.

Mas como você está tentando acessar esses outros dois hosts, quando você está usando o endereço IP público?

Você precisará que os outros dois hosts tenham os servidores da Web ouvindo em portas separadas, com essas portas encaminhadas do roteador.

Então você acessaria os sites nos outros hosts com algo como:

link

link

Uma maneira preferível de fazer isso, se possível, é usar nomes de domínio e ter todos os sites em execução no mesmo servidor da web do host. Em seguida, você pode usar a porta 80 para todos os sites (mas não tenho certeza se isso é possível nas versões cliente do IIS).

    
por 25.03.2015 / 02:39