Назад | Перейти на главную страницу

Ошибка 400, путаница в журнале отладки nginx, приложение Django

Когда я иду в test.example.com, Я получаю страницу с надписью Bad Request (400).

Я запускаю приложение Django, расположенное по адресу /home/django/product_blog.

Вот содержимое моего файла nginx по адресу /etc/nginx/sites-available/BRBR2.

server {
    listen 80;
    server_name test.example.com;
    error_log /var/log/nginx/debug.log debug;

    location = /favicon.ico { access_log off; log_not_found off; }
    location /static/ {
        root /home/django/product_blog;
    }

    location / {
        include         uwsgi_params;
        uwsgi_pass      unix:/home/django/product_blog/product_blog.sock;
    }
}

Когда я перехожу к файлу отладки после попытки загрузить сайт, я вижу следующее: https://pastebin.com/GchPd1MD.

Файл на /var/log/nginx/error.log ничего не показывает.

Как мне найти источник ошибки 400?