Google Chrome no puede acceder a dominios localeshost

16

Esta es la primera vez que intento Chrome y no puedo acceder a localhost, 127.0.0.1 ni a ningún otro dominio local que haya configurado desde Chrome 29.0.1547.66. Todos funcionan bien en Firefox e Internet Explorer, y lo han hecho durante años.

No sucede nada en Chrome cuando intento cargar una de estas páginas. El ícono de carga solo gira indefinidamente.

¿Qué pasa con Chrome?

System: Windows 8
Server: Softaculous AMPPS 2.0

Solución de problemas adicionales realizada con @ 50-3 en comentarios; desde entonces se han eliminado los comentarios para liberar espacio

  • Deshabilitado la misma política de origen --disable-web-security
  • Intenté acceder a través de 127.0.0.1:80,http://localhost:80
  • El servidor aún no está configurado para permitir la conexión desde la dirección IP de la red
EcomEvo
fuente
La respuesta en este SO Q&A stackoverflow.com/questions/30467573/… es lo que funcionó para mí. Debe borrar el caché DNS de Chrome a través de esta URL interna de Chrome: chrome: // net-internals / # dns.
slm
Ninguna de las soluciones mencionadas en esta página funcionó para mí.
Crouching Kitten

Respuestas:

9

Finalmente encontré una solución a esto. Vaya a chrome: // flags y configure "DNS asincrónico incorporado" en "Disabled", luego reinicie el navegador.

Esto permite acceder a todos los dominios locales. Parece que DNS solo estaba solucionando el problema.

EcomEvo
fuente
14
Esto ya no funciona porque la bandera mencionada ya no está disponible.
BullyWiiPlaza
2
@BullyWiiPlaza comprueba chrome: // net-internals / # dns porque parece que 'Cliente DNS interno habilitado' está configurado en falso de forma predeterminada.
Alfabravo
@Alfabravo Sí, se establece enfalse
BullyWiiPlaza
2
Mi Google Chrome V52 de 64 bits para Mac tenía un problema similar, pero chrome: // flags no tenía configuraciones relacionadas con DNS. Al estar desesperado, "restablezco todas las configuraciones a las predeterminadas". Y luego funcionó :)
moshfiqur
Lo hice reset all to default. Y ahora funciona. +1
prashanth
4

Plagio de la respuesta de Louie Bertoncin en Chrome: cómo detener la redirección de http: // a https: // -

Mi problema vino de tener un dominio .dev , que aparentemente se registró recientemente como [dominio genérico de nivel superior] y se comprometió con Chrome Canary. Descubrí esto en una publicación reciente que encontré mientras buscaba mi problema.

Si tiene el mismo problema que yo, parece que la mejor solución es cambiar su dominio para que no sea .dev . El artículo sugirió .test con una posible solución de .localhost más adelante (a través de esta propuesta).

Joe regular
fuente
Si ! Trabaja para mí cambiando .dev a .local
ramiromd
Cambiar .dev a .test también funciona para mí. Muchas gracias !
Antoine Subit
3

La solución es esta. Vaya a Configuración de Chrome -> Configuración avanzada -> Privacidad

Y desmarque todas las opciones excepto esta: "Protéjase a usted y a su dispositivo de sitios peligrosos"

Trabajará !

Solo yo
fuente
1
No funciona Probé esto en OSX con Chrome 65.0.3325.181.
slm
1

@sparrow tenía la respuesta correcta para mí, pero estaba enterrada en los comentarios. Espero que esto ayude a alguien más. @EcomEvo mencionó ir a chrome: // flags y buscar el "DNS asincrónico incorporado". Como su respuesta es antigua, esa ya no es una opción en Chrome. Sin embargo, acabo de hacer lo que hizo @sparrow. En "chrome: // flags", simplemente elegí "Restablecer todas las configuraciones a las predeterminadas" y comenzó a funcionar nuevamente.

RPh_Coder
fuente
0

Esto funcionó para mí: sufijo el número de puerto

Problema con esta URL: http: //app.localhost/

Simplemente agregue el número de Puerto:

Problema resuelto: http: //app.localhost: 8000 /

El número de puerto variará según lo que use, XAMPP, APACHE, NGINX, Homestead.

Yo uso Homestead.

MotsManish
fuente
No me funciona: el puerto HTTP predeterminado 80 se elimina automáticamente
Xenos