Microsoft Edge no puede mostrar el sitio web local

15

Tengo un IIS local ejecutándose, con un enlace como www.dev.mydomain.com, el nombre de host aparece en un servidor DNS externo y la resolución de nombre funciona bien.

Al abrir el sitio http://www.dev.mydomain.comen Microsoft Edge me sale este mensaje:

Hmm, no podemos llegar a esta página.

Asegúrese de tener la dirección web correcta: http://www.dev.mydomain.com

El F12 Network Tabno muestra nada.

¿Qué funciona?

  • Usando Firefox, Chrome, IE-11 y herramientas de línea de comandos en la máquina local
  • Usar Edge desde otra máquina en la red local
  • Usar Edge en la misma máquina pero con un usuario diferente
  • Usando Edge con mi usuario pero usando localhosto una dirección IP 127.0.0.1o192.168.x.x

Lo que intenté pero no resolví el problema:

  • Reiniciar el Network List Servicey el Network Location Awarenessservicio.
  • agregando www.dev.mydomain.comal hostsarchivo.
  • usando TLS y https://www.dev.mydomain.com
  • Usar la misma configuración de Proxy de Windows que para el usuario que no tiene el problema.

Por lo tanto, este es un problema específico para un usuario y Edge, otros programas o usuarios no tienen este problema.

¿Alguna idea de qué más puedo hacer para diagnosticar esto?

Windows 10 - 1607 (14393.105)

Peter Hahndorf
fuente
¿Entonces DNS apunta a su máquina local?
sbrm1
@ sbrm1: sí, apunta a una dirección 192.168.xx y funciona bien con ping, nslookup y todos los demás navegadores.
Peter Hahndorf
¿La URL es accesible externamente?
sbrm1
55
MS Edge ignora su archivo de hosts. Solo una de sus muchas molestias. Si todos ignoran este navegador, eventualmente puede desaparecer.
user1751825
1
Sé que ya dijiste que los DNS funcionan bien ... pero parece un problema de DNS ... tal vez puedas "engañar" solo para probar en tu archivo de hosts locales y poner ese dominio a resolver en lugar de 192.168.xx a 127.0 .0.1 para ver qué sucede ... y otras pruebas ... ¿intentó deshabilitar la configuración del proxy? tal vez haciendo esto no pueda navegar por la web de Internet, pero el punto es probar la página localhost. Si funciona ... hay algo relacionado con el proxy.
OscarAkaElvis

Respuestas:

2

Debe habilitar la dirección de bucle invertido que está deshabilitada de forma predeterminada en edge.

ve about:flagsy habilita "permitir loopback local"

Tenga en cuenta que hay una implicación de seguridad en esto, pero el riesgo es bajo.

ingrese la descripción de la imagen aquí

David McGowan
fuente
1

Estoy ejecutando el último win 10 V 1809 build 17763.253.

Encontré una solución alternativa en otro hilo, al agregar el rango de IP local a los sitios de confianza, funciona para mí.

La segunda solución es usar el nombre del servidor en lugar de la dirección IP.

Ejemplo: http: // Computer-name / que se resuelve en la dirección IP versión 6.

Dado que este error solo ocurre con MS EDGE y funciona bien con todos los demás navegadores, ¿dónde está la solución oficial de MS?

Finalmente, la compilación 17763.316 solucionó el error, eliminé la solución y MS Edge puede acceder a todas mis direcciones IP locales 192.168.1.1 a 192.168.1.254.

ingrese la descripción de la imagen aquí

fg2001
fuente
la solución oficial de MS es que están basando el borde en el motor de cromo ...
David McGowan
1

Esta es una política de seguridad de Windows: las aplicaciones en Windows Runtime (también conocido como UWP, incluido Edge) no pueden acceder a localhost de manera predeterminada.

Aquí hay más detalles: https://blogs.msdn.microsoft.com/fiddler/2011/12/10/revisiting-fiddler-and-win8-immersive-applications/

Las aplicaciones inmersivas (e IE11 en Win8 / 8.1, no en Win10) se ejecutan dentro de procesos aislados conocidos como "AppContainers". Por defecto, los AppContainers tienen prohibido enviar tráfico de red a la computadora local (loopback). Esto es, por supuesto, problemático cuando se depura con Fiddler, ya que Fiddler es un servidor proxy que se ejecuta en la computadora local. La publicación continuó explicando cómo se puede usar la herramienta CheckNetIsolation para permitir que un AppContainer envíe tráfico a la computadora local. Sin embargo, el uso de CheckNetIsolation es bastante engorroso: requiere que conozca el nombre o el ID de seguridad de AppContainer, y debe configurar cada AppContainer individualmente. Para resolver esas dificultades, he creado una herramienta GUI que le permite reconfigurar muy fácilmente un AppContainer para habilitar el tráfico de bucle invertido. Esta herramienta requiere Windows 8 y se ejecuta en .NET Framework v4. Cuando se inicia, la utilidad escanea los AppContainers de su computadora y los muestra en una vista de lista. Cada entrada tiene una casilla de verificación a la izquierda que indica si AppContainer puede enviar tráfico de bucle invertido. Puede alternar estas casillas de verificación individualmente, o usar los botones en la parte superior para configurar todas las casillas de verificación a la vez. Haga clic en Guardar cambios para confirmar los cambios de configuración que ha realizado o haga clic en Actualizar para volver a cargar la configuración actual.

Puede obtener una herramienta GUI aquí para habilitar el tráfico de bucle invertido para UWP (escrito por otros pero con la misma característica): https://github.com/tiagonmas/Windows-Loopback-Exemption-Manager

SwimmingTiger
fuente
0

¿Has intentado actualizar el archivo "Hosts"?

127.0.0.1 www.dev.mydomain.com 
etc Consejos
fuente
-3

REVISIÓN # 1

Vaya a services.msc e inicie el "Servicio de cliente DNS" y el problema debería solucionarse.

ARREGLO # 2

Si esa no es la solución, intente esto:

ejecuta regedit y ve a

Máquina local HK> software> microsoft> windows nt> versión actual> lista de redes> perfiles> {GUID} "Categoría"

Encuentre el perfil de la red que le interesa y cambie el valor de la categoría a 1 de 0.

REVISIÓN # 2 EXPLICACIÓN

Permítanme explicar lo que hace: la solución parece ser asegurarse de que su red sea privada en lugar de pública. Por alguna razón, esto funciona y no puedo explicarlo. También me gustaría señalar que si está utilizando una VPN, este es el problema que puede haberlo causado, ya que hay informes de configuraciones de desorden del software VPN en Windows 10. Principalmente, estoy seguro de que mi primera solución lo ayudará en este caso.

CiervoSpotter
fuente
2
El OP dice que otras cuentas de usuario de la misma máquina PUEDEN acceder al sitio sin problemas. Por lo tanto, sus sugerencias para toda la máquina no tienen respaldo.
@FleetCommand ¿Puedo obtener una opinión de OP, por favor?
DeerSpotter
1
@DeepSpotter Puede (y tendrá) la opinión de ambos. Así es como funciona este sitio. Si marcara su respuesta como la respuesta, retiraría mi voto negativo. Pero estaré muy sorprendido.
Debe explicar qué hace exactamente el cambio del valor de categoría para el perfil de la red.
Ramhound
2
Como dijo @FleetCommand, ambos cambios son en toda la máquina y no hacen ninguna diferencia, pero gracias por intentar ayudar.
Peter Hahndorf