offline
Link do strony głównej

Blog o programowaniu, informatyce i elektronice.

net::ERR_CONTENT_LENGTH_MISMATCH

Tomek

Często używaną konfiguracją jest połączenie ExpressJS i Ngnix. Nginx działa jako proxy. Aby przyspieszyć swoje działanie używa bufora. Gdy bufor z jakiegoś powodu nie działa prawidłowo, w przeglądarce możemy zobaczyć błąd net::ERR_CONTENT_LENGTH_MISMATCH.

Błąd net::ERR_CONTENT_LENGTH_MISMATCH

Przyczyny błądu mogą być różne. Jeżeli priorytetem jest przywrócenie działania usługi, można ten bufor wyłączyć. Wystarczy w pliku /etc/nginx/nginx.conf w konfiguracji proxy dopisać:

proxy_buffering off;

Następnie należy przeładować konfigurację Nginx:

sudo systemctl reload nginx

Oczywiście jest to rozwiązanie tymczasowe. Wiadomo, że buforowanie zostało użyte w jakimś celu. Jego wyłączenie może wpłynąć na wydajność.

Komentarze


Napisz komentarz: