2015-04-08 13 views
9

Sviluppiamo vari siti Web per i clienti e recentemente abbiamo riscontrato uno strano problema con alcuni dei nostri siti web "più pesanti".Errore di codifica Chunked incompleto PC Chrome/specifici

Un paio dei nostri negozi Magento e 1 altro PHP basato sito solo sul mio PC e PC 1 del cliente sono state riuscendo a caricare su Chrome e altri browser con l'errore console:

Net :: ERR_INCOMPLETE_CHUNKED_ENCODING

Questo errore è di solito indicato da vari file JS quali: /js/magentothem/jquery-ui.js

su di aggiornamento è possibile riprodurre lo stesso errore più volte, e poi di tanto in tanto il sito si caricherà bene .

Se si apre il file JS in una scheda separata, il file viene tagliato in modo casuale in un punto casuale (ovvero non viene caricato completamente), ma dopo diversi aggiornamenti verrà caricato in modo pulito.

Non è solo un file in questione, varia tra i file JS, i file vengono caricati correttamente sul server.

Abbiamo 4 PC in ufficio, e succede solo sul mio, ma anche stranamente su uno dei computer dei nostri clienti con lo stesso errore.

Tutti eseguiamo la stessa versione di Chrome (comprese le macchine che funzionano correttamente).

Dopo indagini ... - Se cambio il mio cavo di rete a uno degli altri precedentemente collegati ad un PC che riceve la pagina di bene, ho ancora ottenere l'errore

- Se stacco la mia rete via cavo e HotSpot alla mia rete di iPhone, i siti si caricano bene!

Ho tentato di disabilitare tutte le forme di memorizzazione nella cache sul server e di controllare i log degli errori, tutto inutilmente.

Qualcuno può far luce su ciò a cui questo problema potrebbe essere correlato? Sono convinto che questo errore non è del server collegato - e potrebbe essere una coincidenza tra le mie e PC del mio cliente, ma qual è la domanda ...

Grazie in anticipo

+0

Avendo lo stesso identico problema. PHP e Apache. –

+0

Stiamo riscontrando questo problema, ma riguarda solo Chrome su alcuni PC qui in ufficio. Dopo aver testato lo stesso sito in Canary (la versione di sviluppo di Chrome che ho installato side-by-side con Chrome) posso accedere ai siti interessati senza problemi. Ho il forte sospetto che il problema riguardi un'estensione installata in Chrome e sono sul punto di puntare il dito sul plugin ufficiale di Google Analytics per Chrome. Ci proverò. –

risposta

0

So che ho avuto questo problema prima, e dimentico sempre un possibile motivo:

protezione in tempo reale sul antivirus in grado di produrre questo errore.

Perché, non so esattamente dove, ma se si preme F5 abbastanza velocemente si può essere in grado di vedere il proprio sito poco prima che venga bloccato, quindi potrebbe essere, forse, una libreria che il tuo antivirus sta acquisendo, oppure, cattivo riferimento.

Spero che qualcuno possa aiutare con una soluzione vera e propria, invece di disattivare la protezione in tempo reale

1

mi è stato sempre lo stesso identico errore "Net :: ERR_INCOMPLETE_CHUNKED_ENCODING" quando si accede a mio script Perl CGI da un telefono Android. La pagina CGI viene servita dal server Apache 2.4.6.

Per chiarire lo script CGI stava funzionando perfettamente in IE/Chrome/FF e sul telefono Blackberry.

La correzione era di specificare la lunghezza del contenuto nell'intestazione HTTP per impedire che si verificasse un chunking.

Ecco il mio esempio, che spero possa essere utile a qualcuno mentre cercavo online i puntatori per quasi due giorni senza alcun risultato.

#!/usr/local/bin/perl 

use CGI; 
use CGI qw(:standard); 
my $body = "Hello World"; 
print "Content-Type: text/html\n"; 
print "Content-Length: " . length($body) . "\n"; 
print "\n"; 

print $body . "\n"; 
exit 0; 
1

Nel mio caso, il problema è stato causato da un adblocker, (in particolare, AdBlock su Chrome per Mac). Indipendentemente da ciò, la disattivazione di AdBlock per il dominio interessato ha risolto il problema.

+0

Sì, AdBlock anche per me. Grazie! –

Problemi correlati