
Hoje recebi este erro ao tentar acessar domínios locais especificados no apache httpd-vhosts.conf. Aconteceu pela primeira vez com um domínio .dev, então parecia plausível que, à luz denotícias recentesGoggle finalmente entendeu.
No entanto, tentei com outros nomes de domínio (por exemplo, .abb ou .loc) e o erro persiste. Estou trabalhando com UniServerZ no Windows7 e o Chrome explica o erro "ERR_ICANN_NAME_COLLISION" aproximadamente como "este site usa um novo nome de domínio de nível superior. Entre em contato com o administrador da rede se funcionasse". Na verdade, costumava funcionar com domínios .dev.
Agora, tentar pesquisar no Google ERR_ICANN_NAME_COLLISION traz poucos resultados e não tenho nenhum administrador de rede para contatar. :-)
A questão é: sou eu e possivelmente minhas configurações de hosts/vhosts ou culpa do mundo? Quais nomes de domínio local devem ser adequados agora para uso em um servidor de desenvolvimento local?
Responder1
Os pseudonomes de domínio que você está usando estão sendo registrados como um novo domínio de nível superior.
O DNS retorna, 127.0.53.53
o que é um sinal de que este TLD está sendo registrado por alguém. As versões do Chrome do M43 possuem esta nova maneira de transmitir a mensagem de erro ao usuário.
Use um nome de domínio de sua propriedade. Possivelmente, usar o nome completo como "localhost.dev.$yourdomain" pode ajudá-lo aqui, dependendo da sua configuração.
Responder2
Istopareceque o Google deseja usar .dev
apenas para fins internos. Sob essa suposição, parece seguro hospedar uma zona de desenvolvimento "falsa" em seu servidor DNS interno
Responder3
A ICANN lançou novos gTLDs públicos, como .dev
. Você pode adicionar o endereço local ao seu C:\\Windows\System32\Drivers\etc\hosts
arquivo ou alterar o endereço do site no arquivo de configuração do servidor web.
Responder4
Eu tive o mesmo problema e resolvi quando parei de usar mais de 9 domínios.
Você pode verificar se o seu arquivo host (C:\Windows\System32\drivers\etc\hosts) tem mais de 9 domínios