У меня проблемы с настройкой ssl с помощью nginx;Я следовал инструкциям здесь шаг за шагом (без шага 4), но это не сработало, и я получил ошибку 524 от cloudflare.
Это мой файл конфигурации для nginx, расположенный в / etc/ nginx / sites-enabled / project
server {
listen 443;
server_name <domainname>.org;
ssl on;
ssl_certificate /etc/nginx/ssl/<domainname>_org/ssl-bundle.crt;
ssl_certificate_key /etc/nginx/ssl/<domainname>_org/<domainname>_org.key;
ssl_prefer_server_ciphers on;
location /static {
alias <path/to/static>;
}
location / {
proxy_pass <python/listener>;
include /etc/nginx/proxy_params;
proxy_redirect off;
}
}
Обратите внимание, что если я изменил конфигурацию на:
server {
listen 80;
server_name <domainname>.org;
...
}
, тогда я смогу нормально добраться до сервера с помощью http, и все будет работатьхорошо.
Примечание Я уже открыл порт в брандмауэре, так что это не проблема, и nginx прослушивает порт 443, когда я проверяю с помощью netstat.