Não é possível acessar o 127.0.0.1 por meio do Navegador (Windows Server 2012R2)

1

Em um Windows Server 2012R2, não consigo abrir o site hospedado local via 127.0.0.1, via trabalhos localhost. O ping de 127.0.0.1 também funciona.

Em um Windows Server 2008 R2, ele funciona sem problemas.

O que poderia causar esse problema?

    
por GiXXeR 24.08.2015 / 16:45

2 respostas

1

Possível solução:

Verifique (letra da unidade) \ Windows \ system32 \ drivers \ etc \ hosts para ver se há uma entrada que resolve 127.0.0.1 para localhost. Se isso não ocorrer, adicione-o (o arquivo de hosts padrão tem comentários sequenciais para guiá-lo). Também execute ipconfig / flushdns antes de tentar novamente.

Além disso, verifique seu firewall. Eu não tenho conhecimento de nenhum caso. Na verdade, ele já bloqueou o loopback (nem sei por que isso aconteceria), mas também pode testá-lo.

    
por 24.08.2015 / 18:11
0

Eu poderia pingar localhost e firewalls não estavam ligados. Eu corri o depurador F12 enquanto não estava funcionando e por algum motivo o IE abortaria sem nunca acessar o site localhost. Eu poderia acessar sites externos com sucesso do servidor. Eu também poderia acessar o site do servidor de um navegador em um sistema diferente. No entanto, não consegui acessar sites hospedados pelo servidor no navegador do servidor, independentemente de ter usado localhost, o servername, o IP ou o FQDN.

Para que funcione, fiz o seguinte:

1) Defina os nomes de host de conexão de volta, conforme descrito no artigo abaixo. No mínimo, você deseja adicionar localhost e o servername ao valor multistring de BackConnectionHostNames.

Administrador do IIS e IIS Restart após a alteração.

autenticação integrada e está hospedado no iis-5.1 ou versão posterior">

2.Click Start, click Run, type regedit, and then click OK.
3.In Registry Editor, locate and then click the following registry key: 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0

4.Right-click MSV1_0, point to New, and then click Multi-String Value.
5.Type BackConnectionHostNames, and then press ENTER.
6.Right-click BackConnectionHostNames, and then click Modify.
7.In the Value data box, type the host name or the host names for the sites that are on the local computer, and then click OK.

2) Desabilitado Modo de Segurança Aprimorado do IE. (Vá para Gerenciador de servidores - > Clique em Servidor local no painel esquerdo e, nas propriedades do servidor, clique no link ao lado de Configuração de segurança reforçada do IE. Em seguida, desative-o para usuários e administradores.

3) Depois, tive que executar o IE como administrador fixando o IE na barra de tarefas, clique com o botão direito do mouse no ícone da barra de tarefas, clique com o botão direito no ícone do Internet Explorer e clique em Executar como administrador.

a. Abra o site do host local que você deseja acessar.

4) Depois disso, fechei a instância do IE que era um administrador e tentei acessar o site localhost com privilégios regulares e consegui acessar o site.

NOTA: Você pode abrir o IE como administrador antes de executar qualquer uma das etapas acima para fazer com que o navegador navegue no host local. No entanto, as etapas acima permitiram que eu fizesse isso sem precisar executar o IE como administrador.

    
por 21.03.2017 / 10:43