Por que o Google Chrome está com problemas para se conectar aos servidores do Google?

1

Quando trago meu Macbook para o trabalho, muitas vezes tenho tempos de resposta muito longos (~ 60 segundos) quando uso o google.com / a barra de pesquisa unificada (ou seja qual for o nome dele ...). Quando estou em casa ou quando uso o Safari ou o Firefox, tudo funciona rápido. Eu também tenho esse problema em sites usando o CDN ou API do Google. Meus colegas estão tendo os mesmos problemas ... É realmente irritante quando você quer procurar algo rápido. Eu mudei temporariamente para o DuckDuckGo, mas isso não é uma solução.

Alguém sabe como posso resolver este problema? Que passos posso seguir para encontrar a causa?

    
por thomasjonas 11.02.2013 / 14:22

2 respostas

1

Parecia que o problema estava relacionado à biblioteca NSS-SSL ou ao protocolo SPDY que o Chrome está usando. Eu segui os passos descritos por Jamie Starke em esta página e agora posso usar o serviço do Google na velocidade normal no Chrome!

Windows

  • Right click on the short-cut you’re using to start Chrome
  • Select Properties Modify Target from

    • ...\chrome.exe"

      into

    • ...\chrome.exe" --use-spdy=off --use-system-ssl

      (note: the command line arguments have to go after the quotation marks)

  • Click Apply

  • Close all Chrome windows
  • Restart Chrome

Mac

  • Open the terminal (In your Applications -> Utilities folder)
  • Type into terminal to change to Chrome’s Directory using:

    cd /Applications/Google\ Chrome.app/Contents/MacOS

  • Rename Google Chrome to Chrome in the terminal:

    mv Google\ Chrome Chrome Copy the following 3 lines for the contents of our execution script:

     #!/bin/sh
     # This will execute your Google Chrome with SPDY disabled, and set it to use your System SSL 
     /Applications/Google\ Chrome.app/Contents/MacOS/Chrome --use-spdy=off --use-system-ssl 
    
  • Type the following into the Terminal to make a file from what you just copied:

    pbpaste > Google\ Chrome

  • Type the following into the terminal to it so our new Google Chrome can run: chmod +x Google\ Chrome
  • Close Google Chrome using the Apple menu, or Command-Q:
  • Restart Google Chrome
    
por 26.02.2013 / 13:52
0

A sua rede no trabalho ou a rede em casa tem o IPv6 ativado?

Parece que um deles funciona, e a conectividade IPv6 não está funcionando corretamente ou seu laptop está armazenando em cache os resultados do DNS e tentando usar o IPv6 na situação errada.

Alguns passos para descobrir isso: + verifique se alguma de suas placas de rede tem um endereço IPv6 associado a elas (não começando com fe80 ). + se for esse o caso, faça um dig -t aaaa google.com e veja se ele retorna um resultado + execute ping6 google.com e veja se você recebe uma resposta.

Se você tiver um endereço IPv6 adequado e as duas últimas etapas falharem, algo está errado e deve ser corrigido. Desativar temporariamente o IPv6 seria uma solução rápida.

    
por 11.02.2013 / 15:15