web-dev-qa-db-fra.com

ERR_ICANN_NAME_COLLISION lors de la tentative d'utilisation de localhost .dev dans Chrome

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?

36
konrad

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.

18
cstamas

Utilisez example.local au lieu de example.dev et cela fonctionne pour moi.

2
Michael Cole

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.

2
Rápli András

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.

2
Hagen von Eitzen

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.

0
Arol