DisallowedHost в /admin -- Django, Gunicorn, NGINX -- Ошибка впервые проявилась при изменении на HTTPS вместо HTTP

Вот скриншот ошибки при доступе к моему домену insa-analytics.com/admin

Вот текстовый дамп этого изображения для тех, кто не может получить доступ к изображению:

DisallowedHost at /admin
Invalid HTTP_HOST header: 'insa-analytics.com'. You may need to add 'insa-analytics.com' to ALLOWED_HOSTS.
Request Method: GET
Request URL:    http://insa-analytics.com/admin
Django Version: 4.0.2
Exception Type: DisallowedHost
Exception Value:    
Invalid HTTP_HOST header: 'insa-analytics.com'. You may need to add 'insa-analytics.com' to ALLOWED_HOSTS.
Exception Location: /usr/local/lib/python3.8/dist-packages/django/http/request.py, line 135, in get_host
Python Executable:  /usr/bin/python3
Python Version: 3.8.10
Python Path:    
['/home/django/django_project',
 '/usr/bin',
 '/usr/lib/python38.zip',
 '/usr/lib/python3.8',
 '/usr/lib/python3.8/lib-dynload',
 '/usr/local/lib/python3.8/dist-packages',
 '/usr/lib/python3/dist-packages']
Server time:    Mon, 18 Apr 2022 22:33:43 +0000

/admin - это панель управления администратора для сервиса Django. Ранее этот веб-сервер прекрасно работал через HTTP (без SSL, 80 вместо 443). Когда я использовал certbot с letsencrypt для генерации и настройки SSL сертификата - появилась эта проблема.

Обратите внимание, что я перенаправляю все HTTP-соединения на HTTPS. Моя веб-служба будет доступна только через 443.

settings.py:

nginx server block cfg:

Вернуться на верх