.png)
En Windows Server 2012R2 no puedo abrir el sitio alojado local a través de 127.0.0.1, a través de localhost funciona. El ping de 127.0.0.1 también funciona.
En un Windows Server 2008R2 funciona sin problemas.
¿Qué podría causar este problema?
Respuesta1
Solución posible:
Verifique (letra de unidad)\Windows\system32\drivers\etc\hosts para ver si tiene una entrada que resuelva 127.0.0.1 en localhost. Si no es así, agréguelo (el archivo de hosts predeterminado tiene comentarios en línea para guiarlo). también correripconfig /flushdnsantes de intentarlo de nuevo.
Además, verifique su firewall. No conozco ningún caso en el que se haya bloqueado el loopback (ni siquiera sé por qué lo haría), pero también puedo probarlo.
Respuesta2
Pude hacer ping al localhost y los firewalls no estaban activados. Ejecuté el depurador F12 mientras no funcionaba y, por alguna razón, IE abortaba sin siquiera acceder al sitio localhost. Pude acceder a sitios externos con éxito desde el servidor. También podría acceder al sitio del servidor desde un navegador en un sistema diferente. Sin embargo, no pude acceder a los sitios alojados en el servidor desde el navegador del servidor, ya sea que usara localhost, el nombre del servidor, la IP o el FQDN.
Para que funcione, hice lo siguiente:
1) Configure los nombres de host de la conexión posterior como se describe en el artículo siguiente. Como mínimo, querrá agregar localhost y el nombre del servidor al valor multicadena BackConnectionHostNames.
Administrador de IIS y reinicio de IIS después del cambio.
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) Modo de seguridad mejorado de IE deshabilitado. (Vaya al Administrador del servidor -> Haga clic en Servidor local en el panel izquierdo y luego, en las propiedades del servidor, haga clic en el enlace junto a Configuración de seguridad mejorada de IE. Luego, desactívelo para usuarios y administradores.
3) Luego, tuve que ejecutar IE como administrador fijando IE a la barra de tareas, haciendo clic derecho en el ícono de la barra de tareas, luego haciendo clic derecho en el ícono de Internet Explorer en el menú emergente y haciendo clic en Ejecutar como administrador.
a. Abra el sitio localhost al que desea acceder.
4) Después de eso, cerré la instancia de IE que era administrador e intenté acceder al sitio localhost con privilegios regulares y pude acceder al sitio.
NOTA: Es posible que pueda abrir IE como administrador antes de realizar cualquiera de los pasos anteriores para que el navegador explore localhost. Sin embargo, los pasos anteriores me permitieron hacerlo sin tener que ejecutar IE como administrador.