私の問題は、NGINX を再起動すると、HTTP は正常に動作しますが、HTTPS が利用できないことです。接続タイムアウトが発生します。ローカルで接続できることを確認し、証明書を確認しました。これもうまくいきます。私はファイアウォールを持っていませんが、ポートまたは何かがブロックされているようです。助けてください...
server {
server_name help.XXXX.de;
listen 80;
listen 443 default ssl;
ssl on;
ssl_certificate /etc/ssl/localcerts/0001_MAILcert.pem;
ssl_certificate_key /etc/ssl/localcerts/0001_MAILcert.key;
ssl_ciphers SSLv3+HIGH:RC4+MEDIUM:!aNULL:!eNULL:!3DES:!MD5:@STRENGTH;
ssl_prefer_server_ciphers on;
ssl_protocols TLSv1;
access_log /var/www/XXXX.de/help.XXXX.de/logs/access.help.log main;
index index.html index.htm index.php;
root /var/www/XXXX.de/help.XXXX.de/htdocs;
location / {
try_files $uri $uri/ /index.php;
}
location ~ \.php$ {
try_files $uri @rewrite;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
NGINX 1.2.6 および PHP-FPM で Debian を使用しています