Erro 330 do Chrome (net :: ERR_CONTENT_DECODING_FAILED) [fechado]

16

Quando entro na página: http://connect.facebook.net/en_US/all.js

Estou recebendo o erro 330 (net :: ERR_CONTENT_DECODING_FAILED). Mas quando tento usar o FF, ele funciona.

BTW, os widgets sociais do facebook (que carregam este arquivo) não estão funcionando no Chrome. Eu tenho a versão mais recente.

O que está errado?

Gabriel Bianconi
fonte
BTW, ele funciona no Chromes de outros PCs. E eu estou usando o Win7 Ultimate 64 bits.
Gabriel Bianconi

Respostas:

29

Isso pode acontecer quando os cabeçalhos de uma solicitação HTTP afirmam que o conteúdo está codificado em gzip, mas não está. Isso aconteceu comigo agora no Wordpress, onde eu tinha a compactação gzip do WP Super Cache ativada. Normalmente, funcionava bem, mas quando despejava algum conteúdo antes que a página fosse gerada corretamente, estragava a compressão.

Resolução se você é o desenvolvedor da Web: desative a codificação gzip ou verifique se o conteúdo está de fato codificado.

Scott C
fonte
3
+1 para isso como explicação - eu já encontrei esse problema com o Amazon cloudfront + s3 com o Django 1.4 quando AWS_IS_GZIPPEDfoi definido Truena configuração do aplicativo.
Jay Taylor
Eu tenho a configuração de comércio eletrônico. Desativar o gzip resolveu o problema. Estava imaginando como idealmente eu poderia habilitar a codificação gzip real para o site. Deve ser configurável de htaccess ou PHP
Saurabh Kumar
Eu encontrei esse erro ao usar o mod_proxy_html do Apache. O servidor back-end estava compactando, mas o proxy não estava. Para corrigir eu usei mod_headers com a linha: RequestHeader unset Accept-Encoding
Jonah Braun
6

Usando o codeigniter , vá para /config/config.phpe defina

$config['compress_output'] = FALSE;

E isso funcionou para mim, mas a solução real deve estar dentro das configurações do apache

Joao Kunha
fonte
onde é /config?
Simon Sheehan
Não acho que sua resposta esteja relacionada à pergunta.
Der Hochstapler
funcionou para mim, esse é o problema que eu tenho.
Fevd 14/04
Eu já tenho esse conjunto como false, mas ainda estou recebendo o erro.
Jordan
3

A razão também pode ser o seu escudo da web antivírus. No meu caso, tive problemas com muitos arquivos css, portanto, defina uma regra de exclusão para arquivos css. Tente desligar a blindagem por um minuto, recarregue a página com a qual você tem problemas (use a recarga completa, Ctrl + F5). Se funcionar, tente excluir arquivos js (você também pode fazer isso por arquivos css antes mesmo de ter esses problemas) do seu escudo da web

TakeruDavis
fonte
2

Eu reinstalei o Chrome e ele resolveu o problema.

Gabriel Bianconi
fonte
1

Isso afetou todas as páginas da web (nem mesmo o Google carregaria).

Fechar o Chrome e iniciá-lo novamente resolveu o problema para mim até agora. Se for um problema recorrente, tentarei reinstalar o Chrome.

Doc
fonte
0

Eu tinha um cliente usando um tema mais antigo que usava php e declarou: ob_start("ob_gzhandler");

O problema é que o Apache configurou o conteúdo do servidor gzip'd, de modo que o conteúdo foi compactado "duas vezes", causando o mesmo erro no chrome para mim.

jonathanbell
fonte