Debuggen von Internet Explorer-Anforderungen

587
Y Treehugger Cymru

Ich habe ein Problem mit meiner Website insurgent.info, die von Internet Explorer nicht angezeigt wird (z. B. keine Fehlerseite oder auch kein Versuch, die Website zu laden - der Browser übergibt die Webadresse sofort an die Standardsuchmaschine), aber Die Website wird in Waterfox problemlos und problemlos angezeigt.

Ich habe die Website mit zonemaster.net überprüft und weiß, dass es keine DNS-Probleme gibt. Daher versuche ich, einen Weg zu finden, um den Fehler in den Apache-Protokollen zu erfassen, oder um zu sehen, wie BIND die Anforderungen verarbeitet, da selbst mod_log_forensic keine Informationen liefert.

Es ist buchstäblich so, als ob IE nicht einmal in der Lage wäre, die Site zu finden, egal wie verbunden wird (und ja, ich bin mir bewusst, dass meine DNS-Ausbreitung derzeit nur bei 98% liegt). In den letzten Wochen hat sich Waterfox jedoch während mehrerer Änderungen ohne Probleme verbunden, auch wenn der IE noch nie eine Verbindung zur Site herstellen konnte.

Ich habe versucht, dies kurz und knapp zu halten, aber bitte sagen Sie mir, ob weitere Informationen erforderlich sind.

0
Wenn Ihre Domain "insurgent.info" ist, beachten Sie, dass der öffentliche DNS-Server "8.8.8.8" von Google nicht funktioniert (funktioniert jedoch unter "8.8.4.4"). Es scheint also ein Problem der DNS-Weitergabe zu sein. Bob vor 6 Jahren 0
Hm, arbeitet jetzt nicht an "8.8.4.4". Ich merke, dass `www.insurgent.info` funktioniert - Firefox / Waterfox versucht die` www.`-Subdomain möglicherweise automatisch, und es gibt keinen `A` /` AAAA`-Datensatz auf `insurgent.info`. Bob vor 6 Jahren 0
Gegen die autoritativen Nameserver mit einem `dig ANY insurgent.info @ ns1.insurgent.info` vs. einem` dig ANY www.insurgent.info @ ns1.insurgent.info` bestätigt. Sie haben nur `A` /` AAAA` in der Subdomain `www.` definiert. Bob vor 6 Jahren 0

1 Antwort auf die Frage

2
Bob

Fiddler ist ein generischer Debugging-Proxy, der HTTP- und HTTPS-Anforderungen erfasst.

Wenn Sie jedoch vermuten, dass Sie DNS-Probleme haben, müssen Sie stattdessen Wireshark verwenden und die erfassten Daten sorgfältig filtern.

Alternativ können Sie mit dem pingBefehl testen, der dasselbe DNS-System und Cache verwendet, das der IE verwendet. Der nslookupBefehl verwendet den DNS-Cache nicht und stellt stattdessen die Anforderung direkt an den Standard-DNS-Server oder den angegebenen DNS-Server. Außerdem kann er mit einem angegebenen Server getestet werden.


Um die Umleitung zu verhindern Motor bei einem Fehler zu suchen, können Sie IE zwingen als Domain zu behandeln und zeigen die Fehlerseite durch das Protokoll, das angibt, dh anstelle von Navigation zu example.comgeben http://example.com(oder https://example.com) in der URL - Leiste.

Ja, mit http: // www. Protokoll _ aktiviert den Zugriff auf die Site über Internet Explorer (danke), daher habe ich die A- und AAAA-Datensätze erneut hinzugefügt (zuvor hatte ich sie entfernt, wobei nur die beiden Datensätze für das WWW IN A und das WWW IN AAAA übrig geblieben sind) Nun warte ab und sehe was passiert. Ich werde auch Fiddler ausprobieren - es sieht so aus, als ob es ziemlich nützlich sein sollte (Wireshark ist im Sprichwort ein Schmerz, weil es keine reine Kommandozeilenversion zu haben scheint). Y Treehugger Cymru vor 6 Jahren 0
Falls Sie sich fragen, entfernte ich ursprünglich die zusätzlichen A- und AAAA-Einträge, da diese scheinbar einen DNS-Konflikt verursachten (der ja nach dem Entfernen verschwunden ist). Y Treehugger Cymru vor 6 Jahren 0
Ich löste dieses Problem schließlich vollständig, indem ich Internet Explorer zurücksetzte und mich weigerte, das Microsoft-Paket "empfohlene Einstellungen" zu installieren. Daher ist die Website auf jeden Fall über den IE ohne Umschreiben, spezielle Regeln, Ausnahmen oder andere derartige Anforderungen und ohne die Verwendung von www oder http: // an die Adresse erforderlich. Y Treehugger Cymru vor 6 Jahren 0