Chrome ne peut pas charger certains sites, mais Safari peut le faire. Comment puis-je diagnostiquer le problème?


7

S'il vous plaît noter: cette question est de 2013, mais il a reçu des réponses récentes (2017). Personnellement, je n'ai pas connu ce problème depuis plusieurs années. Il est possible que d'autres personnes aient toujours le même problème et que les réponses à cette question puissent les aider - mais il semble plus probable que mon problème ait été résolu il y a longtemps et que les problèmes plus récents sont en réalité un problème différent.


Lors de l'accès à Internet à partir de ma connexion à domicile, Google Chrome rencontre des difficultés pour accéder à certains sites qui utilisent https. Celles-ci incluent la recherche Google, Facebook et discussions.apple.com, mais pour une raison quelconque, Gmail n’est pas un problème. Ceci est sur un MacBook Pro Retina avec 10.8.3 Mountain Lion.

Compte tenu des symptômes décrits ci-dessous, le problème semble résulter d'une mauvaise configuration du routeur, que je ne suis malheureusement pas en mesure de modifier. Cependant, comme cela fonctionne dans Safari mais pas dans Chrome, les deux navigateurs doivent faire quelque chose de différent. Ce que j'aimerais vraiment savoir, c'est comment diagnostiquer cette différence.

Ce qui se passe lorsque j'essaie d'accéder au site varie en fonction du site. La recherche Google fonctionne par intermittence et, lorsqu'elle ne fonctionne pas, le délai est dépassé comme si le serveur était en panne. Facebook.com restitue systématiquement les deux premiers messages sur le mur, puis arrête le chargement. Les forums Apple restent là pour toujours avec un écran blanc.

Je peux très bien accéder à ces sites dans Safari, et ils fonctionnent également bien lorsque je navigue via le WiFi au travail. Le problème se produit uniquement lorsque j'utilise (a) le câble Ethernet à la maison et (b) avec Google Chrome. Malheureusement, je n’ai pas accès au routeur chez moi, car Internet fait partie de mon contrat de location et j’ai juste une prise Ethernet dans ma chambre.

J'ai essayé les choses suivantes (et peut-être plus) sans succès:

  • Effacement de toutes les données de navigateur dans Chrome (cache, cookies, etc.)
  • Désactiver toutes les extensions et redémarrer Chrome
  • Passage au DNS public Google
  • Vérification de mes paramètres de proxy sous OS X. (Aucun proxy n'est configuré. Safari et Chrome utilisent tous deux les paramètres du système.)
  • Vérifier que mon adresse IP est la même lors de la navigation via https à partir de Chrome et Safari (c'est le cas.)
  • Vous recherchez des messages suspects dans la console. (Plusieurs éléments concernent Spotlight, mais rien ne concerne Chrome, et rien ne s'affiche lorsque j'essaie de charger ces sites.)
  • Désactivation de "Prédire les actions réseau pour améliorer les performances de chargement de pages" dans les préférences de Chrome. Cela modifie légèrement les symptômes (Facebook expire au lieu d'afficher les deux premiers posts du mur; les autres sites se comportent de la même manière qu'avant) mais ne résolvent pas le problème.
  • Redémarrage en mode sans échec
  • Supprimer mon profil Chrome
  • Suppression de tous les autres fichiers dans ~ / Bibliothèque / Application Support / Google / Chrome
  • Définition de ipv6 sur "Link-local only" dans les préférences système
  • Désactiver complètement ipv6 en exécutant networksetup -setv6off Ethernetdans un terminal
  • Accéder au web via TOR. Le problème ne se produit pas, mais la connexion est trop lente pour une utilisation régulière.

Ma question est la suivante: que puis-je faire pour essayer de déterminer le problème? Il est évident que Chrome fait quelque chose de différent de ce que Safari fait en essayant d'accéder à ces sites. J'aimerais savoir ce que c'est, afin de résoudre le problème pour moi-même ou au moins de pouvoir soumettre un rapport de bogue à quelle que soit la partie responsable.


Quelle version de Chrome avez-vous?
Ruskes

@Buscar 웃 version 26.0.1410.65. C'est la dernière version selon "À propos de Google Chrome".
Nathaniel

Réponses:


1

Vous avez bien réussi à faire un concours sauf une étape.

Faire un nouveau compte.

Quittez Google Chrome complètement.

Allez dans le menu Aller> Aller au dossier.

Entrez les répertoires suivants dans le champ de texte, puis appuyez sur Go. ~ / Bibliothèque / Application Support / Google / Chrome /

Recherchez le dossier appelé " Par défaut " dans la fenêtre du répertoire qui s'ouvre et renommez-le en "Sauvegarde par défaut".

Essayez d'ouvrir à nouveau Google Chrome. Un nouveau dossier "Par défaut" est automatiquement créé lorsque vous commencez à utiliser le navigateur.

Sinon, vous pouvez "enseigner" votre navigateur.

Cela se fait en ajoutant le: 80 à l'adresse Web.

Exemple www.myseite.com:80

Exécutez également le netstat -a -p tcp pour voir si les https (443) sont ouverts)

Enfin, désactivez l’expérimentation "Le DNS asynchrone intégré" est désactivé en chrome: // flags /


Merci pour la réponse, mais j'ai déjà essayé cela. (C'est ce que je voulais dire par "supprimer mon profil Chrome".) Même après cela, le problème persistait.
Nathaniel

Vous avez mentionné dans "Accueil", cela fonctionne-t-il sur un autre réseau?
Ruskes

il pourrait y avoir un problème avec la façon dont votre système traite les certificats de sites. Essayez d’ajouter: 80 (n’importe quel site) .fr: 80 si cela ne fonctionne pas, essayez 443 pour sécuriser http (n’importe quel site)
.Com

1
Cela pourrait bien être un problème avec le routeur - comme je l’ai dit, je n’ai malheureusement pas accès au routeur car mon accès Internet est fourni directement via une prise Ethernet dans ma chambre. Mais si le problème vient du routeur, il semble étrange que cela n'affecte que Chrome et pas Safari.
Nathaniel

3
ajouter: 80 signifie simplement que vous allez explicitement sur le port 80 et que vous n’accédez plus au site via https. OMI, ce n'est pas une bonne solution à votre problème actuel.
dstarh

1

Bonjour, je rencontrais le même problème sur MacOS Sierra. Le problème a été résolu en ouvrant une nouvelle fenêtre de navigation privée, puis tout a fonctionné. Après quoi, je reprends le mode chrome normal et tous les sites Web se chargent avec succès.

J'espère que cela aide quelqu'un.

TC


0

Avez-vous essayé d'utiliser le mode incognito? Shift+ Command+ T+ Net essayer à nouveau les sites Web à partir de cette page?


Je suppose que ça ne fait pas de mal d'essayer. Ce problème ne s'est pas posé depuis un moment, mais si cela se reproduisait, j'essaierais.
Nathaniel

0

Cela semble être un bug avec Chrome et XP. Il semble n'y avoir aucune résolution.


0

Si vous avez téléchargé l'extension Google Chrome Ad Block, essayez de la personnaliser en cliquant sur "Afficher les annonces sur une page Web ou un domaine", puis en tapant l'adresse de la page Web problématique dans le champ "Le domaine ou l'URL où AdBlock ne doit rien bloquer", puis en appuyant sur le bouton "OK!".


0

Le mode Incognito a fonctionné pour moi. Mais cela n’a pas résisté en mode normal.
Il fallait aller dans Paramètres  /  Paramètres avancés  /  Confidentialité et cliquer sur le bouton Paramètres de contenu… , puis aller dans Cookies et cliquer sur le bouton Tous les cookies et données du site… ; puis recherchez problemsite.comet cliquez sur le bouton Supprimer tout .

Cela a fonctionné pour moi (sur Windows 10).


0

J'utilise le service VPN en Chine. Et j'ai le même problème ici et j'ai découvert qu'il me suffisait de désactiver une extension appelée "unlock youku", qui empêchait toutes les annonces d'un site Web vidéo local dans Chrome. Ensuite, le chrome est compatible avec le service VPN.


0

J'ai essayé toutes les étapes ci-dessus et aucune d'entre elles n'a fonctionné. La solution pour moi était de redémarrer le modem / routeur.

Cela n'avait aucun sens pour moi car je pouvais accéder au site sur Safari mais pas sur Chrome. Le modem / routeur simple a fait l'affaire.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.