Google Chrome ne peut pas accéder aux domaines de l'hôte local

16

C'est la première fois que j'essaie Chrome et je ne peux pas accéder à localhost, 127.0.0.1 ou à tout autre domaine local que j'ai configuré à partir de Chrome 29.0.1547.66. Ils fonctionnent tous bien dans Firefox et Internet Explorer, et ce depuis des années.

Rien ne se passe du tout dans Chrome lorsque j'essaie de charger l'une de ces pages. L'icône de chargement tourne juste indéfiniment.

Quoi de neuf avec Chrome?

System: Windows 8
Server: Softaculous AMPPS 2.0

Dépannage supplémentaire effectué avec @ 50-3 dans les commentaires; les commentaires ont depuis été supprimés pour libérer de l'espace

  • Politique d'origine identique désactivée --disable-web-security
  • J'ai essayé d'accéder via 127.0.0.1:80,http://localhost:80
  • Le serveur n'est pas encore configuré pour autoriser la connexion à partir de l'adresse IP du réseau
EcomEvo
la source
La réponse sur ce SO Q&A stackoverflow.com/questions/30467573/… est ce qui a fonctionné pour moi. Vous devez vider le cache DNS de Chrome via cette URL Chrome interne - chrome: // net-internals / # dns.
slm
Aucune des solutions mentionnées sur cette page n'a fonctionné pour moi.
Crouching Kitten

Réponses:

9

J'ai finalement trouvé une solution à cela. Accédez à chrome: // flags et définissez "Built-in Asynchronous DNS" sur "Disabled", puis redémarrez le navigateur.

Cela permet d'accéder à tous les domaines locaux. On dirait que DNS étouffait juste le problème.

EcomEvo
la source
14
Cela ne fonctionne plus pour l'instant car le drapeau mentionné n'est plus disponible.
BullyWiiPlaza
2
@BullyWiiPlaza vérifie chrome: // net-internals / # dns car il semble que 'Client DNS interne activé' est défini sur false par défaut.
Alfabravo
@Alfabravo Oui, il est réglé surfalse
BullyWiiPlaza
2
Mon Google Chrome V52 64 bits pour Mac avait un problème similaire, mais les indicateurs chrome: // n'avaient aucun paramètre lié au DNS. Désespéré, je «réinitialise tous les paramètres par défaut». Et puis cela a fonctionné :)
moshfiqur
Je l'ai fait reset all to default. Et maintenant ça marche. +1
prashanth
4

Plagiat de la réponse de Louie Bertoncin sur Chrome: comment arrêter la redirection de http: // vers https: // -

Mon problème est venu d'avoir un domaine .dev , qui a apparemment été récemment enregistré en tant que [domaine de premier niveau générique] et placé dans un commit sur Chrome Canary. J'ai découvert cela dans un post récent que j'ai rencontré alors que je cherchais mon problème.

Si vous rencontrez le même problème que moi, il semble que la meilleure solution consiste à changer votre domaine pour qu'il soit différent de .dev . L'article a suggéré .test avec une solution potentielle de .localhost plus tard (via cette proposition).

Regular Joe
la source
Oui ! Travaillez pour moi en changeant .dev en .local
ramiromd
Changer .dev en .test fonctionne aussi pour moi. Merci beaucoup !
Antoine Subit
3

La solution est celle-ci. Accédez aux paramètres de Chrome -> Paramètres avancés -> Confidentialité

Et décochez toutes les options sauf celle-ci: "Protégez-vous et votre appareil contre les sites dangereux"

Marchera !

Juste moi
la source
1
Ça ne marche pas. J'ai essayé cela sur OSX avec Chrome 65.0.3325.181.
slm
1

@sparrow avait la bonne réponse pour moi, mais elle a été enterrée dans les commentaires. J'espère que cela aide quelqu'un d'autre. @EcomEvo a mentionné aller sur chrome: // flags et rechercher le "DNS asynchrone intégré". Comme sa réponse est ancienne, ce n'est plus une option dans Chrome. Cependant, je viens de faire ce que @sparrow a fait. Sous "chrome: // flags", j'ai simplement choisi "Réinitialiser tous les paramètres par défaut" et cela a recommencé à fonctionner.

RPh_Coder
la source
0

Cela a fonctionné pour moi: suffixez le numéro de port

Problème avec cette URL: http: //app.localhost/

Ajoutez simplement le numéro de port:

Problème résolu: http: //app.localhost: 8000 /

Le numéro de port variera en fonction de ce que vous utilisez, XAMPP, APACHE, NGINX, Homestead.

J'utilise Homestead.

MotsManish
la source
Cela ne fonctionne pas pour moi: le port HTTP 80 par défaut est automatiquement supprimé
Xenos