Die Zugriffsseite funktioniert nicht für den Eigentümer


7

Ich habe eine Website erstellt, die für alle funktioniert, außer für den Websitebesitzer, der nicht auf die Website zugreifen kann. Er erhält den Fehler "Server konnte nicht gefunden werden". Ich ging zu seinem Haus und das Problem tritt bei allen seinen Geräten (PC, Laptop, iPhone mit WiFi) auf, wenn ich WiFi auf dem iPhone ausschalte, das funktioniert.

Also dachte ich, es sei ein Problem mit seinem Router, also habe ich seinen Router auf die werkseitigen Standardeinstellungen zurückgesetzt, aber es funktioniert immer noch nicht. Ich habe seinen DNS-Cache und seinen Browser-Cache geleert, aber nichts scheint zu helfen. Er kann den Server nicht einmal mit dem Domainnamen anpingen. Wenn er jedoch die IP-Adresse verwendet, kann er die Site gut sehen.

Ich habe in cPanel nach blockierten IP-Adressen gesucht, kann aber nichts sehen. Was könnte ihn davon abhalten, über den Domainnamen und nicht über die IP-Adresse auf die Site zuzugreifen?

Site-Details sind: PHP, osCommerce, und es wird von Site5 in meinem Reseller-Konto gehostet.


Haben Sie überprüft, ob seine Hosts-Datei etwas Seltsames enthält? (Nach Überprüfung scheint dies wahrscheinlich nicht die Ursache zu sein, da es geräteübergreifend auftritt. Es könnte jedoch einen Blick wert sein.) Kann er auf andere Websites zugreifen , die IP- / Server-Nachbarn in Ihrem Konto sind?
'

2
Bizarr , dass es wäre nur der Website - Eigentümer ! Mussten Sie während der Entwicklung der Site etwas konfigurieren, damit er die laufende Site sehen kann? Welchen DNS verwendet sein Router? Versucht zum Beispiel zu Google zu wechseln ... 8.8.8.8und 8.8.4.4?
MrWhite

@ Su 'Danke für die Vorschläge, die ich ausprobieren werde. Ja, er kann auf andere Sites auf demselben Server / derselben IP zugreifen. OK, ich habe den Nameserver vor über 5 Tagen aktualisiert. Es sollte inzwischen wirklich vollständig verbreitet sein, oder? whatsmydns.net sagt, es hat sich rund um den Globus verbreitet. Vielleicht muss ich noch ein paar Tage warten.
Daveo

1
Wenn alles Geräte über WLAN sind, ist es wahrscheinlich ein Problem mit seinem ISP. Sie müssen das DNS auf ihrer Seite zwischenspeichern, ich würde mich mit ihnen in Verbindung setzen, um zu fragen.
Endyourif

Ich bin mit w3d einverstanden, benutze einen alternativen DNS-Dienst. Ich würde OpenDNS (www.opendns.com) empfehlen: 208.67.222.222 & 208.67.220.220. Es könnte einfach sein, dass seine aktuelle DNS-Quelle einfach nicht richtig aktualisiert wird.
Athoxx

Antworten:


2

Jedes Mal, wenn ich darauf stoße, liegt es am Caching. Normalerweise hat der Client eine ältere (nicht funktionsfähige) Version der Site besucht und diese wurde in seinem Browser zwischengespeichert. Dies wird verbessert, wenn es sich um einen älteren Browser handelt. oder vor allem, wenn sie sich hinter einer Art Proxy befinden. Ein Reverse-Proxy auf der Site, wie z. B. CloudFlare , würde dieses Caching ebenfalls verursachen.

Zeigen Sie, sie haben höchstwahrscheinlich eine alte Kopie zwischengespeichert. Entweder handelt es sich um einen Browser-Cache, einen Proxy-Cache oder sogar irgendwann auf dem Weg um einen DNS-Cache. Finden Sie heraus, wie Sie das löschen / zurücksetzen können, und Sie sollten bereit sein!

Aufgrund der Probleme auf mehreren Geräten ist es offensichtlich, dass es sich mit ziemlicher Sicherheit um ein DNS-Caching-Problem handelt. Eine alte Anfrage aus der Zeit vor der Einrichtung der Site wurde irgendwo auf dem Weg zwischengespeichert. Versuchen Sie, einen alternativen DNS-Anbieter ( 8.8.8.8und 8.8.4.4für Google) zu verwenden und dessen DNS-Cache ( sudo dscacheutil -flushcacheauf einem Mac) zu leeren.


1

Sie sollten versuchen, eines Ihrer Geräte zum Haus des Kunden zu bringen (es kann sich um einen Laptop oder nur ein Smartphone handeln) und es über WLAN verbinden.

  • Wenn das Web funktioniert, können wir davon ausgehen, dass das Problem mit der Computerkonfiguration Ihres Clients zusammenhängt. Ich könnte sein, dass er auf allen Geräten das gleiche Antivirenprogramm installiert hat.
  • Wenn Sie keine Verbindung zum Web herstellen können, muss es sich um ein ISP-Problem handeln. Dies kann ein Verbot oder nur ein Problem des DNS-Caching sein.

1

Wenn der gerade besser registrierte Domainname 72 Stunden warten muss

Auf jeden Fall können Sie tracerouteauf dem PC laufen und herausfinden, wo das Problem liegt.

tracert domain.com

Wenn Sie die Ausgabe nicht verstehen, bereinigen Sie die ersten beiden Oktette mit xxx.xxx.1.1 und posten Sie sie in Ihrer Frage.


0

Ist Ihre Host-Site eine Apache-Host-Site? Führen Sie eine .htaccess-Datei aus? Und möglicherweise haben Sie Ihre Erlaubnis von Aussagen abgelehnt und sie abgelehnt.


0

Konfigurieren Sie die DNS mit den DNS-Hosts Ihres Site5-Kontos.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.