Fix: ERR_ICAN_NAME_COLLISION

Fix Err_ican_name_collision

Eine Namenskollision tritt auf, wenn der Versuch, einen in einem privaten Namespace verwendeten Namen aufzulösen, z. B. eine Top-Level-Domain oder einen nicht qualifizierten Namen, zu einer Abfrage an das öffentliche Domain Name System (DNS) führt. Wenn sich die administrativen Grenzen privater und öffentlicher Namespaces überschneiden, kann die Namensauflösung zu unbeabsichtigten oder schädlichen Ergebnissen führen.

ERR_ICANN_NAME_COLLISION Fehler



Was verursacht die ERR_ICAN_NAME_COLLISION?

Dies kann hauptsächlich durch den Hostnamen verursacht werden, es kann jedoch auch andere Gründe geben, die in diesem Problem auftreten können. Einige davon sind unten aufgeführt.



  • Falsche Syntax oder Namen : Einige grundlegende Probleme können so sein, wie der Name der Hosts-Datei sein sollte Gastgeber und nicht ohne Erweiterungen damit hosten. Eine einzige falsche Syntax kann Ihr gesamtes Programm durcheinander bringen.
  • Leerzeichen : Wenn der Code von irgendwoher kopiert wird, besteht die Möglichkeit, dass Ihr Code mehrere Leerzeichen enthält.
  • Berechtigungen und Proxies : Manchmal kann es Probleme mit der Berechtigung für die Datei oder die Dateiattribute geben. Wenn auf dem System ein Proxy konfiguriert ist, wird möglicherweise die Hosts-Datei umgangen. Die Verwendung ohne Proxy ist eine bessere Option, um weniger Probleme zu bekommen.

Nachdem Sie ein grundlegendes Verständnis der Art des Problems haben, werden wir uns den Methoden zuwenden.



Methode 1: Sicherstellen, dass Ihre Hosts-Datei korrekt ist

Stellen Sie sicher, dass die Hosts-Datei ordnungsgemäß funktioniert, bevor Sie das Problem an anderer Stelle überprüfen. Die grundlegende Korrektur der Hosts-Datei lautet:

  • Der Dateiname sollte “sein Gastgeber Und nicht Host
    Sie können finden Gastgeber Datei hier:

     C:  Windows  System32  drivers  etc. 

    Verzeichnis der Hosts-Datei



  • Es sollte keine Erweiterung für die Hosts-Datei geben
    Hinweis : Stellen Sie sicher, dass Sie die Erweiterung überprüfen, da Windows die Option hat, Erweiterungen in auszublenden Aussicht Tab
    Sie finden die Aussicht Tab in Datei-Explorer Menüleiste

    Aktivieren von Erweiterungen auf der Registerkarte 'Ansicht' des Datei-Explorers

  • Die Syntax sollte in der korrekt sein Gastgeber Datei
  • Stellen Sie sicher, dass Sie sich um alles kümmern Varianten (www.example.com und example.com), manchmal funktioniert einer, andere nicht. Fügen Sie einfach beide hinzu, um sicher zu gehen.

    Hinzufügen beider Arten von Varianten

Sie können überprüfen, ob die Hostdatei funktioniert oder nicht, indem Sie die folgenden Befehle eingeben CMD (Admin-Modus)

  1. Wohin gehen CMD Startmenü oder Suche in der Suchleiste
    Hinweis : Für ältere Fenster ist es: Start> Alle Programme> Zubehör
  2. Klicken Sie mit der rechten Maustaste auf CMD , wählen ' Als Administrator ausführen ''

    Cmd als Administrator öffnen

  3. Geben Sie diesen Befehl ein cmd und eingeben ::
      ipconfig / flushdns 

    Flushdns in cmd

    Dadurch werden die alten Datensätze gelöscht, die möglicherweise verwendet wurden.

  4. Geben Sie nun die ein Eingangsadresse dass Sie in Ihrem hinzugefügt Gastgeber Datei, um zu überprüfen, ob es die richtige verwendet IP
     ping example.com   -N 1 ping -6 ipv6.example.com –n 1 

    Überprüfen, ob die Hostdatei funktioniert oder nicht

  5. Wenn die IP Ist dies richtig, bedeutet dies, dass Ihre Hosts-Datei einwandfrei funktioniert und das Problem an einer anderen Stelle liegt
  6. Aber wenn die IP Test schlägt fehl, dann können Sie die zurücksetzen NetBios Cache mit Eingabe dieses Befehls cmd (Admin-Modus):
     nbtstat –r 
  7. Und Sie können die aktuellen Daten in der überprüfen DNS Cache mit dem folgenden Befehl in cmd (normaler Modus):
      ipconfig / displaydns | Mehr 

    Setzen Sie den Cache zurück und überprüfen Sie die Daten in DNS

Methode 2: Auf Leerzeichen prüfen

Ein einzelnes Leerzeichen selbst am leeren Eintrag zwischen zwei Zeilen kann zu Problemen führen. Notepad ++ kann dabei helfen, die Zeichen anzuzeigen und die Anzahl der Leerzeichen zu überprüfen. Wenn Sie die Hosteinträge von einem anderen Ort kopiert haben, besteht die Möglichkeit, dass mehrere Leerzeichen darin enthalten sind. Um sicherzustellen, dass die Leerzeichen nichts durcheinander bringen, verwenden Sie einfach Leerzeichen oder Tabulatoren, nicht beide, und beenden Sie die Datei mit einer Leerzeile.

Methode 3: Überprüfen und Bearbeiten der Registrierung

Sie finden den Schlüssel im Registrierungseditor, der den Speicherort der Hosts-Datei angibt. Sie können die Eingabe im Schlüssel überprüfen. Wenn es nicht das richtige war, können Sie es bearbeiten. Auch für diejenigen, denen der Schlüssel in ihrer Registrierung oder in mehreren anderen Einträgen fehlt; Sie können es erstellen oder einfach von anderen Computern kopieren, die diese bereits haben.

  1. Öffnen Sie “ Lauf ' durch Drücken Windows + R. Schlüssel
  2. Art regedit drin und eintreten

    Regedit durch Ausführen öffnen

  3. Gehen Sie nun in das folgende Verzeichnis in Registierungseditor ::
       HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  Tcpip  Parameters  DataBasePath 

    DataBasePath-Schlüssel im Registrierungseditor

  4. DataBasePath ist der Schlüssel, den Sie überprüfen werden, der Eintrag darin sollte sein:
     C: \ Windows  System32  drivers  etc. 

Methode 4: Erstellen einer neuen Hosts-Datei mit Standardberechtigungen

Die Berechtigung für die bereits verfügbare Hosts-Datei kann einige Probleme haben. Sie können den neuen erstellen und den Inhalt des vorhandenen in den neuen kopieren. Die alte Hosts-Datei hat die grauen Häkchen, während die neue schwarze Häkchen hat. Dies führt dazu, dass das System die Datei mit Standardberechtigungen neu erstellt. Führen Sie dazu die folgenden Schritte aus:

  1. Erstelle eine neue Text Datei auf dem Desktop
  2. Öffnen Sie jetzt Ihre “ Notizblock Als Administrator

    Notepad als Administrator öffnen

  3. Klicken Datei und dann Öffnen
  4. Gehen Sie dann zu folgender Adresse:
     C: \ Windows  System32  drivers  etc. 
  5. Suchen Sie die 'Gastgeber' Datei und öffnen Sie es, wählen Sie den gesamten Text und Kopieren es

    Öffnen der vorhandenen Hostdatei in system32

  6. Und Einfügen es in die Textdatei, die Sie auf dem Desktop erstellt haben
  7. Benennen Sie es in „ Gastgeber ”Ohne Erweiterungen
  8. Das ist ein etwas kniffliger Schritt, den Sie machen müssen Kopieren (( nicht bewegen ) das neue Gastgeber Datei auf die vorhandene und überschreiben Sie es
    Hinweis : Für einige Benutzer funktionierte das Kopieren und für einige das Verschieben. Versuchen Sie zunächst, eine zu kopieren.

Wenn Sie die vorhandene alte Hosts-Datei nicht lesen können. Sie können die folgenden Schritte ausführen:

  1. Gehen Sie in das folgende Verzeichnis:
     C: \ Windows  System32  drivers  etc. 
  2. Rechtsklick ' Gastgeber 'Datei und wählen Sie' Eigenschaften ''
  3. Gehen Sie jetzt in die “ Sicherheit Registerkarte
  4. Im ' Gruppen- oder Benutzernamen ”Box, finde die
      % COMPUTERNAME%  Users 

    hostet Dateieigenschaften

  5. Überprüf den Berechtigungen im Feld unten und sehen Sie, ob der Benutzer erlaubt ist oder nicht
  6. Wenn der Benutzer nicht zugelassen ist, können Sie auf „ Bearbeiten ”Und dort das folgende Kästchen ankreuzen, damit ein Benutzer es zulässt:
    Lesen & Ausführen

    Erteilen der Berechtigung für den Benutzer zum Öffnen der Hosts-Datei

  7. Anschließend können Sie die Hosts-Datei im Editor bearbeiten, indem Sie sie als Administrator öffnen.

Methode 5: Überprüfen von Proxy-Problemen

Bei dieser Methode geht es um; Wenn auf dem System ein Proxy konfiguriert ist, der möglicherweise die Hosts-Datei umgeht. Bei dieser Methode prüfen wir, ob auf dem System ein Proxy ausgeführt wird. Wir können dies im Internet Explorer anhand der folgenden Schritte überprüfen:

  1. Halt die Windows-Schlüssel und Drücken Sie R. . Art inetcpl.cpl und Klicken Sie auf in Ordnung .
  2. Wählen die Registerkarte Verbindungen und klicken Sie auf LAN-Einstellungen
  3. Stellen Sie sicher, dass ' Einstellungen automatisch ermitteln Wird aktiviert und der Proxyserver ist deaktiviert. Überprüfen Sie nach dem Überprüfen der Proxy-Einstellungen, ob das Problem behoben ist.

    Überprüfen des Proxys in den Internet Explorer-Optionen

4 Minuten gelesen