Django/nginx/gunicorn выдает следующее при развертывании: GET https://.../ net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
В разработке мое приложение работает нормально, но при развертывании на моем сервере под управлением django с nginx/gunicorn я получаю эту ошибку на некоторых (не всех) страницах, когда я перехожу на них:
GET https://mywebpage.yes.com/longhtmlpage/ net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 (OK)
Я даже не уверен, с чего начать, я вижу ошибку, только вызвав консоль dev браузера. Я знаю, что это происходит, поскольку веб-сайт "умирает", когда я попадаю на страницу, которая выдает эту ошибку, под "умирает" я имею в виду, что меню не работает, и мне приходится перезагружать не страницу, вызывающую ошибку, а что-то вроде index.
Никогда не видел этого раньше и не уверен, с чего начать поиск, мне интересно, происходит ли какой-то тайм-аут? Эти страницы довольно большие, с большим количеством текста (скопировал HTML со старого сайта и поместил его в статическую страницу django)
I sort of fixed this based on the suggestions here:
https://github.com/Varying-Vagrant-Vagrants/VVV/issues/324
Primarily sendfile off in the nginx.conf file seemed to make most theerrors go away but now one link that provided the above error just always gives a bad gateway error. So I did also try the suggestion of adding
server {
...
location / {
...
proxy_buffers 8 1024k;
proxy_buffer_size 1024k;
}
}
I don't think this helps if not it makes things works so clearly I am not sure what is causing the bad gatewways to come up sporadically with only a select few links (That do link to very long html files) but still doesn't work.