Comment déboguer des requêtes Internet Explorer?

0

J'ai un problème avec mon site Web, insurgent.info, qu'Internet Explorer ne s'affichera pas (aucune page d'erreur ni même aucune tentative de chargement du site - le navigateur transmet immédiatement l'adresse Web au moteur de recherche par défaut), mais le site affiche bien et sans problème dans Waterfox.

J'ai vérifié le site en utilisant zonemaster.net et je sais qu'il n'y a pas de problème de DNS; J'essaie donc de trouver un moyen de capturer l'erreur dans les journaux d'Apache ou de voir comment BIND traite les demandes, car même mod_log_forensic ne parvient pas à me fournir quelque information que ce soit.

C’est littéralement comme si IE n’était même pas capable de trouver le site, tant pis pour la connexion (et oui, je suis conscient que ma propagation DNS n’est actuellement que d’environ 98%); mais Waterfox a été connecté sans problème au cours de plusieurs modifications au cours des dernières semaines, même si IE n’a jamais été capable de se connecter au site.

J'ai essayé de rester bref et concis, mais veuillez me dire si d'autres informations sont nécessaires.

Y Treehugger Cymru
la source
S'il insurgent.infos'agit de votre domaine, notez qu'il échoue avec le 8.8.8.8serveur DNS public de Google (mais fonctionne sur 8.8.4.4). Cela semble donc être un problème de propagation DNS.
Bob
Hm, ça ne marche pas 8.8.4.4maintenant. Je remarque que cela www.insurgent.infofonctionne - Firefox / Waterfox peut essayer le www.sous - domaine automatiquement, et qu’il n’existe pas de A/ AAAArecord insurgent.info.
Bob
Confirmé contre les serveurs de noms faisant autorité avec un dig ANY insurgent.info @ns1.insurgent.infovs a dig ANY www.insurgent.info @ns1.insurgent.info. Vous avez seulement A/ AAAAdéfini sur le www.sous - domaine.
Bob

Réponses:

2

Fiddler est un proxy de débogage générique qui capturera les requêtes HTTP et HTTPS.

Toutefois, si vous pensez avoir des problèmes DNS, vous devrez plutôt utiliser Wireshark et filtrer soigneusement les données capturées.

Sinon, vous pouvez tester avec la pingcommande, qui utilisera le même système DNS et le même cache que IE. La nslookupcommande n'utilise pas le cache DNS, mais adressera directement la demande au serveur DNS par défaut ou spécifié, et peut en outre effectuer des tests sur un serveur spécifié.


Pour empêcher la redirection vers le moteur de recherche en cas d'échec, vous pouvez forcer IE à traiter comme un domaine et à afficher la page d'erreur en spécifiant le protocole, c'est-à-dire qu'au lieu de naviguer vers example.com, tapez http://example.com(ou https://example.com) dans la barre d'URL.

Bob
la source
Oui, en utilisant le http: // www. protocole ne permettre l' accès au site via Internet Explorer (merci), j'ai donc rajouté les enregistrements A et AAAA (auparavant je les avais enlevé, ne laissant que les deux dossiers pour le www A et www AAAA), et la volonté maintenant, attendez de voir ce qui se passe. Je vais aussi vérifier Fiddler - il semble que cela devrait être très utile (Wireshark est un casse-tête pour les proverbiaux car il ne semble pas avoir une version en ligne de commande pure).
Y Treehugger Cymru
De plus, au cas où vous vous le demanderiez, j'avais initialement supprimé les enregistrements A et AAAA supplémentaires car ils semblaient provoquer un conflit DNS (qui, oui, a disparu après leur suppression).
Y Treehugger Cymru
J'ai finalement résolu ce problème complètement en réinitialisant Internet Explorer et en refusant d'installer le package "paramètres recommandés" de Microsoft; le site Web est donc définitivement accessible via IE, sans réécriture, règles spéciales, exceptions ou autres exigences de ce type, et sans avoir besoin de www ou http: // pré-en attente à l'adresse.
Y Treehugger Cymru