Google Chrome non può accedere ai domini localhost


15

Questa è la prima volta che provo Chrome e non riesco ad accedere a localhost, 127.0.0.1 o qualsiasi altro dominio locale che ho configurato da Chrome 29.0.1547.66. Funzionano tutti bene in Firefox e Internet Explorer e sono da anni.

Non succede nulla in Chrome quando provo a caricare una di queste pagine. L'icona di caricamento ruota solo indefinitamente.

Che cosa succede con Chrome?

System: Windows 8
Server: Softaculous AMPPS 2.0

Ulteriore risoluzione dei problemi eseguita con @ 50-3 nei commenti; i commenti sono stati rimossi per liberare spazio

  • Disabilitata stessa politica di origine --disable-web-security
  • Ho provato ad accedere tramite 127.0.0.1:80, http://localhost:80
  • Server non ancora configurato per consentire la connessione dall'indirizzo IP di rete

La risposta su questo SO Q & amp; A stackoverflow.com/questions/30467573/... è quello che ha funzionato per me. Devi eliminare la cache DNS di Chrome tramite questo URL interno di Chrome: chrome: // net-internals / # dns.
slm

Risposte:


10

Ho finalmente trovato un soluzione a questo. Vai a chrome: // flags e imposta "Built-in Asynchronous DNS" su "Disabled", quindi riavvia il browser.

Questo consente l'accesso a tutti i domini locali. Sembra che DNS stia semplicemente soffocando il problema.


12
Questo non funziona più ora perché la flag menzionata non è più disponibile.
BullyWiiPlaza

2
@BullyWiiPlaza controlla chrome: // net-internals / # dns perché sembra che "Client DNS interno abilitato" sia impostato su falso per impostazione predefinita.
Alfabravo

@Alfabravo Sì, è impostato su false
BullyWiiPlaza

2
Il mio Google Chrome V52 64-bit per Mac aveva un problema simile, ma i flag chrome: // non avevano impostazioni relative al DNS. Disperato I "Ripristina tutte le impostazioni sui valori predefiniti". E poi ha funzionato :)
moshfiqur

L'ho fatto reset all to default. E ora funziona. +1
prashanth

4

Plagiando dalla risposta di Louie Bertoncin Chrome: come interrompere il reindirizzamento da http: // a https: // -

Il mio problema è venuto dall'avere un dominio .dev , che a quanto pare è stato recentemente registrato come [dominio generico di primo livello] e inserito in un commit su Chrome Canary. L'ho scoperto da un post recente che ho trovato mentre cercavo il mio problema.

Se hai lo stesso problema che faccio, sembra che la soluzione migliore sia cambiare il dominio in modo che sia diverso da .dev . L'articolo suggeriva di testare una potenziale soluzione di .localhost più avanti lungo la strada (tramite questa proposta).


Sì ! Lavora per me cambiando da .dev a .local
ramiromd

Cambiare .dev in .test funziona anche per me. Molte grazie !
Antoine Subit

3

La soluzione è questa. Vai a Impostazioni chrome - & gt; Impostazioni avanzate - & gt; vita privata

E deseleziona tutte le opzioni tranne questa: "Proteggi te e il tuo dispositivo da siti pericolosi"

Funzionerà !


1
Non funziona Ho provato questo su OSX con Chrome 65.0.3325.181.
slm

1

@sparrow ha avuto la risposta giusta per me, ma è stato sepolto nei commenti. Spero che questo aiuti qualcun altro. @EcomEvo ha menzionato go to chrome: // flags e sta cercando il "Built-in Asynchronous DNS". Poiché la sua risposta è vecchia, non è più un'opzione in Chrome. Tuttavia, ho appena fatto ciò che ha fatto @sparrow. Sotto "chrome: // flags", ho scelto "Ripristina tutte le impostazioni predefinite" e ha iniziato a funzionare di nuovo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.