Chrome est assez agressif en ce qui concerne la mise en cache des réponses HTTP. Je suppose que c'est pour des raisons de rapidité.
Cependant, pour un développeur web comme moi, cela peut souvent être problématique, car les pages sur lesquelles je travaille changent souvent.
Par exemple, le site web public de mon entreprise avait un problème de connexion que j'ai corrigé, mais Chrome me donne toujours un ERR_CONNECTION_RESET
à chaque fois que je la visite (le domaine racine et toutes les URL qui en dépendent). Si j'utilise un autre navigateur ou le mode Incognito, tout fonctionne. La visite des sous-domaines fonctionne également.
J'ai essayé ce qui suit :
- Redémarrage de Chrome
- Effacer les données du navigateur
- Aller dans chrome://net-internals/#dns et vider le cache de l'hôte
- Aller à chrome://net-internals/#sockets et vider les pools de sockets
- Fermeture de tous les onglets et redémarrage
- Tout ou partie de ce qui précède et vider le cache DNS du système d'exploitation avec :
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder;
Sur les ordinateurs Windows de mes collègues, il suffit de vider le cache de l'hôte dans Chrome pour que cela fonctionne.
J'utilise Chrome 52.0.2743.49 beta sur El Capitan / 10.11.5 (Btw : J'ai eu le même problème avec Chrome non-beta dans le passé).
Des conseils ?