Ao navegar na Internet, às vezes você encontra alguns erros que talvez não entenda, o que pode causar algum tipo de confusão e impedir o acesso a alguns sites específicos. Um desses erros é o ERR_SPDY_PROTOCOL_ERROR que você encontra ao navegar no Google Chrome.
Explicaremos o que é exatamente o protocolo SPDY para Google Chrome e, a partir daí, veremos exatamente o significado de ERR_SPDY_PROTOCOL_ERROR.
Posteriormente, veremos cinco maneiras pelas quais esse erro pode ser corrigido.
Uma introdução ao SPDY no Google Chrome
SPDY, pronunciado “rápido”, é uma tecnologia de rede desenvolvida pelo Google com o objetivo de aumentar a entrega de conteúdo da web. É um protocolo projetado para substituir o HTTP.
HTTP é um protocolo web que permite que navegadores e servidores se comuniquem e interajam entre si. Ele fornece semântica básica de solicitação/resposta.
Existem alguns problemas com o HTTP que o SPDY foi projetado para substituir. Uma delas é o aumento do tempo de carregamento da página em pelo menos 5%. Ele também usa o Transmission Control Protocol (TCP) como camada de transporte subjacente para ser compatível com a infraestrutura de rede existente.
O TCP é um transporte geneticamente confiável que garante a entrega dos dados. Também reduz a latência.
Outras vantagens do SPDY incluem:
- Consumo reduzido de largura de banda
- Maior eficiência
- Melhorias na experiência do usuário (UX)
O SPDY altera o tráfego e os dados da web depois que eles saem do servidor, reduzindo assim o uso da largura de banda. Como resultado, os consumidores podem ter uma experiência mais rápida.
Também pode ajudar a corrigir muitos problemas associados ao uso de HTTP. Uma delas é que o HTTP só pode recuperar uma coisa por vez, enquanto o SPDY pode baixar vários arquivos de uma vez.
Compreendendo o ERR_SPDY_PROTOCOL_ERROR no Chrome
O ERR_SPDY_PROTOCOL_ERROR é um erro observado ao usar o navegador Chrome. Isso mostra que o problema encontrado não é do site que está sendo verificado, mas do navegador Chrome que está sendo usado.
Isso significa que com outros navegadores, esse erro não é exibido da mesma forma. No entanto, é importante observar que ocorrem outras mensagens de erro específicas de outros navegadores.
Por exemplo, PR_CONNECT_RESET_ERROR é específico do Firefox.
Quando esse erro é encontrado, há uma limitação no acesso a determinadas páginas da web, especialmente aquelas de propriedade do Google, como Gmail, YouTube, Blogger e similares.
No entanto, isso não significa que não possa ocorrer em sites não relacionados e é um sinal de que o protocolo SPDY não oferece mais suporte ao navegador.
Como corrigir o ERR_SPDY_PROTOCOL_ERROR no Chrome
Já que você tem uma ideia do que se trata a mensagem ERR_SPDY_PROTOCOL_ERROR, é hora de falarmos sobre como ela pode ser corrigida.
Aqui estão algumas coisas que você pode fazer para corrigir o problema:
- Atualize e reinicie seu navegador Chrome
- Use o modo de navegação anônima do Google Chrome
- Limpe seu cache de navegação
- Lave os bolsos SPDY
- Limpe o DNS e renove o IP
- Mudar para outro navegador
- Desative seu antivírus
- Use a ferramenta de limpeza do Chrome
Observe que essas abordagens são específicas do Google Chrome e podem não funcionar em outros navegadores. Qualquer tentativa de seguir as etapas em outro navegador pode ser inútil.
1. Atualize e reinicie seu navegador
A primeira solução que deve vir à mente é atualizar ou reiniciar o navegador. Às vezes, isso pode ser tudo o que é necessário para corrigir esse erro tão simples quanto parece, o que deve restaurar o acesso a sites específicos.
Para fazer isso, feche o navegador, abra-o e tente acessar o site novamente. Observe que esta solução é temporária e você pode querer encontrar uma solução mais permanente tentando alguns dos outros métodos.
Se esse erro não for resolvido após reiniciar o navegador, você pode tentar atualizar o Chrome para a versão mais recente.
Para fazer isso, vá para o canto superior direito do seu navegador. Você verá três pontos verticais – clique neles. Em seguida, vá para Ajuda > Sobre o Google Chrome.
Você será levado a uma página ‘sobre’. Isso mostrará a versão atual do navegador Chrome que você está usando. Se precisar de atualização, ele começará a baixar a versão mais recente.
Assim que terminar a atualização, clique no botão Reiniciar.
Em seguida, acesse a página novamente e veja se ERR_SPDY_PROTOCOL_ERROR foi corrigido. Caso contrário, passe para o próximo método.
2. Use o modo de navegação anônima do Google Chrome
Outra maneira fácil e eficiente de resolver o problema é usar o Chrome no modo ‘anônimo’. Para fazer isso, vá ao menu do seu navegador Chrome e clique em “Nova janela anônima”.
Outra forma de acessar o modo de navegação anônima é pressionar Ctrl+Shift+N no teclado. Depois de ativado, digite o endereço da web do site que você está tentando abrir na barra de pesquisa.
Se isso resolver o problema, você poderá acessar o site. Observe que esta não é uma solução permanente e você ainda precisa descobrir como obter uma solução mais estável para o problema.
Se o problema persistir, tente o próximo método.
3. Limpe seu cache de navegação
Se a página da web ainda estiver indisponível após reiniciar o navegador e utilizar o modo de navegação anônima, você pode tentar limpar o cache do navegador.
Um cache permite que imagens e páginas da web sejam pré-armazenadas em seu disco rígido para acesso mais rápido se você retornar aos mesmos sites ou páginas com os mesmos componentes.
Para limpar o cache, abra o Chrome e vá para Configurações. Em seguida, role até o final da página e escolha o link Avançado.
Isso abrirá um menu suspenso com opções adicionais. Selecione “Limpar dados de navegação”.
Depois disso, você verá uma nova janela com duas abas: Básico e Avançado.
É aconselhável permanecer na aba Básico. Isso evita que você perca suas senhas, dados de preenchimento automático e outros dados importantes. Basta clicar no botão “Limpar dados” e aguardar alguns instantes até que o navegador termine.
Reinicie seu navegador após a conclusão do processo para ver se ERR_SPDY_PROTOCOL_ERROR persiste. Se isso acontecer, você pode passar para o próximo método.
4. Limpe os soquetes SPDY
Esta é uma das abordagens mais eficazes que ajudam a resolver o ERR_SPDY_PROTOCOL_ERROR. As etapas a seguir são executadas para limpar o soquete SPDY; Abra seu navegador Chrome e digite ou copie e cole o URL abaixo:
chrome://net-internals/#events&q=type:SPDY_SESSION%20is:ativo
Em seguida, pressione Enter e você será direcionado para uma página semelhante a esta:
No painel de navegação esquerdo, selecione Sockets:
Usando o menu suspenso para “capturar eventos”, clique no link Flush sockets da lista. Em seguida, tente voltar ao site que gerou o erro para ver se o problema foi corrigido ou persiste.
Se o erro persistir, há outra opção que você pode tentar.
5. Limpe o DNS e renove o IP
Se você fez tudo a seguir e ainda está recebendo a mensagem ERR_SPDY_PROTOCOL_ERROR, o problema pode estar no seu Sistema de Nomes de Domínio (DNS).
Você precisará abrir um prompt de comando para liberar seu DNS.
Para PC com Windows
A maioria dos sistemas operacionais Windows possui um aplicativo interpretador de linha de comando chamado prompt de comando. Sua função é executar as diretivas que você insere na linha de comando.
A maioria desses comandos usa scripts e arquivos em lote para automatizar atividades, realizar funções administrativas avançadas e solucionar ou resolver problemas específicos do Windows.
Isso pode ser feito no Windows pressionando Win + R, seguido de “cmd” nas janelas exibidas. Em seguida, pressione Enter.
Além disso, você pode abrir o menu Iniciar e digitar “Prompt de comando” ou “CMD” no campo de pesquisa. Em seguida, selecione Executar como administrador:
Se estiver usando um Mac, você pode usar o Terminal para acessar o prompt de comando.
Uma vez no prompt de comando, digite o seguinte e pressione Enter:
Assim que a operação for concluída, verifique novamente o site que você está tentando acessar.
Para Mac
Para conseguir isso, inicie o Finder e selecione Aplicativos no painel esquerdo:
Depois disso, desça e selecione o Pasta Utilitário e depois Terminal:
Uma vez no terminal, digite o seguinte comando e pressione Enter:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
Pode ser necessário inserir a senha do seu Mac para concluir a tarefa. Depois, verifique novamente o site que você está tentando acessar para ver se o problema persiste.
6. Mude para outro navegador
Se todos os métodos acima não resolverem o problema, outra alternativa é mudar para outro navegador. Os navegadores diferem na forma como lidam com erros de protocolo.
Em outras palavras, nem todos os navegadores terão problemas idênticos em todos os aspectos.
Por exemplo, a segurança do Google Chrome pode sinalizar um site seguro como inseguro simplesmente por causa do tipo de SSL usado. Por outro lado, o Firefox ou o Microsoft Edge podem não detectar o mesmo site como tendo um problema.
Navegadores alternativos incluem Opera, Mozilla Firefox e Microsoft Edge. Você pode tentar usar os navegadores para explorar o site e determinar se o problema persiste.
7. Desative seu antivírus
Às vezes, o problema encontrado pode ser resultado de um software antivírus. Desativá-lo por um tempo pode ser a solução para solucionar o problema.
Outra alternativa é mudar para outro aplicativo antivírus. Muitos assinantes do software Avast Security apresentam o “erro de protocolo err spdy” ao visitar determinados sites.
Se estiver usando o Avast especificamente, você pode tentar o seguinte:
- Abra o Avast e vá para o menu Configurações.
- Selecione Proteção “ativa”.
- No menu suspenso, escolha “Personalizar proteção do Web Shield”.
- Adicione os endereços dos sites um por um à coluna “URLs a serem excluídos”.
8. Use a ferramenta de limpeza no Google Chrome
Muitos especialistas recomendam o uso da ferramenta de limpeza do Chrome. Pode ser usado para corrigir ERR_SPDY_PROTOCOL_ERROR no Google Chrome.
Ele desinstala quaisquer extensões indesejadas que estejam interferindo no seu navegador.
Para resolver o problema, basta baixe e execute a ferramenta de limpeza do Chrome. Quando a ferramenta terminar de escanear o PC, verifique se o problema foi resolvido.
Resumo
O Google Chrome é um navegador muito comum com uma impressionante 65% de participação de mercado atualmente, e tem uma taxa de desempenho muito boa na maioria dos casos.
No entanto, às vezes você pode encontrar algumas mensagens de erro, como ERR_SPDY_PROTOCOL_ERROR, que impede o seu acesso a determinados sites.
Embora esse problema possa ser frustrante, é um problema que pode ser resolvido sem muito conhecimento técnico. E as etapas acima demonstram como é fácil corrigir o erro.