Problema este reprodusă cu ușurință cu următoarea comandă: $ ab -n100 -c100 http://localhost/js/app.js
De obicei, văd 1 cerere reușită și 99 de eșecuri din cauza net::ERR_CONTENT_LENGTH_MISMATCH.
Fișierul js în cauză nu este singurul afectat, eroarea apare și pe fișierul nostru principal .css. Fișierele în cauză sunt de 1,29 MB pentru fișierul js și 696KB pentru fișierul css și vedem cea mai mare eroare față de fișierul js. Rareori l-am văzut pe fișierul nostru cu fonturi .tff, care are doar 57KB și cu imaginile noastre, care sunt foarte mici, deoarece sunt fie sigle mici, fie avatare.Deci, concluzia la care am ajuns este că dimensiunea fișierului crește probabilitatea apariției erorii și că, desigur, afectează doar fișierele statice.
Jurnalele de eroare Apache nu arată nimic util și, atunci când reproduceți problema într-un browser, tot ce puteți vedea este consola care aruncă eroarea în cauză și se încarcă fișierul cu sfârșitul întrerupt în puncte aparent aleatorii de fiecare dată.
Lista modurilor apache activate:
$ ls /etc/apache2/mods-enabled/
access_compat.load auth_basic.load authz_core.load autoindex.conf deflate.load env.load headers.load mpm_event.conf negotiation.load proxy_fcgi.load reqtimeout.load setenvif.load
alias.conf authn_core.load authz_host.load autoindex.load dir.conf expires.load mime.conf mpm_event.load proxy.conf proxy_http.load rewrite.load status.conf
alias.load authn_file.load authz_user.load deflate.conf dir.load filter.load mime.load negotiation.conf proxy.load reqtimeout.conf setenvif.conf status.load
Versiunea Apache (cea mai recentă):
$ apache2 -v
Versiunea serverului: Apache/2.4.48 (Ubuntu)
Server construit: 2021-07-01T19:15:28