Aujourd'hui, j'ai eu cette erreur en essayant d'accéder aux domaines locaux spécifiés dans Apache httpd-vhosts.conf. C'est arrivé pour la 1ère fois avec un domaine .dev, il semblait donc plausible qu'à la lumière de news récentes Goggle l'ait enfin compris.
Cependant, j'ai essayé avec d'autres noms de domaine (par exemple .abb ou .loc) et l'erreur persiste. Je travaille avec UniServerZ sur Windows7 et Chrome explique l'erreur "ERR_ICANN_NAME_COLLISION" à peu près comme "ce site Web utilise un nouveau nom de domaine de premier niveau. Contactez votre administrateur réseau s'il travaillait auparavant". Il travaillait en effet avec les domaines .dev.
Maintenant, essayer de google ERR_ICANN_NAME_COLLISION n'apporte que très peu de résultats et je n'ai aucun administrateur réseau à contacter. :-)
La question est: est-ce moi et peut-être mes paramètres hosts/vhosts ou la faute du monde? Quels noms de domaine locaux devraient être utiles pour un serveur de développement local?
Le ou les pseudo-noms de domaine que vous utilisez sont en cours d’enregistrement en tant que nouveau domaine de premier niveau.
Le DNS renvoie 127.0.53.53
, ce qui indique que ce TLD est en train d'être enregistré par quelqu'un. Les versions Chrome de M43 ont cette nouvelle façon de relayer le message d'erreur à l'utilisateur.
Utilisez un nom de domaine que vous possédez. Utiliser éventuellement le nom complet tel que "localhost.dev. $ Votredomaine" pourrait vous aider ici, en fonction de votre configuration.
Utilisez example.local
au lieu de example.dev
et cela fonctionne pour moi.
L'ICANN a publié de nouveaux gTLD publics, tels que .dev
. Vous pouvez soit ajouter l'adresse locale à votre fichier C:\\Windows\System32\Drivers\etc\hosts
, soit modifier l'adresse du site dans le fichier de configuration de votre serveur Web.
Il apparaît que Google souhaite utiliser .dev
uniquement à des fins internes. Dans cette hypothèse, il semble sûr d’héberger une "fausse" zone de développement sur votre serveur DNS interne.
J'ai eu le même problème et j'ai corrigé quand cesser d'utiliser plus de 9 domaines.
Vous pouvez vérifier si votre fichier hôte (C:\Windows\System32\drivers\etc\hosts) contient plus de 9 domaines.