J'ai mon certificat SSL EV. Je suis des tutoriels sur l'utilisation de mon certificat avec NGINX sur Ubuntu.
Lorsque j'essaie de redémarrer mon nginx, je reçois:
**invalid number of arguments in "ssl_certificate_key" directive in /etc/nginx/sites-enabled/default
Ce que j'ai fait jusqu'à présent:
Sudo nano /etc/nginx/sites-enabled/default
upstream app {
# Path to Unicorn SOCK file, as defined previously
server unix:/home/zhall/zoulfia/shared/sockets/Unicorn.sock fail_timeout=0;
}
server {
listen 80;
server_name moneytree.space www.moneytree.space " " 178.62.19.65;
rewrite ^/(.*) https://moneytree.space/$1 permanent;
}
# HTTPS server
server {
listen 443;
server_name moneytree.space www.moneytree.space " " 178.62.19.65;
root /home/zhall/zoulfia/public;
ssl on;
ssl_certificate /home/zhall/moneytree.space.chained.crt;
**ssl_certificate_key /home/zhall/ moneytree.space.key**
ssl_session_timeout 10m;
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
ssl_prefer_server_ciphers on;
location / {
try_files $uri $uri/ =404;
}
}
Quand je redémarre nginx avec ---
Sudo service nginx restart
Dans mon fichier journal ----
Sudo nano /var/log/nginx/error.log, I get:
**invalid number of arguments in "ssl_certificate_key" directive in /etc/nginx/sites-enabled/default
Tout est nouveau pour moi, j'ai donc besoin de votre aide pour résoudre ce problème. Qu'est-ce que je fais mal et surtout comment corriger cette erreur?
Merci, Zoulfia
Il semblerait qu'il vous manque un point-virgule à la fin de la ligne ssl_certificate_key
.
Vous avez un espace entre "/ home/zhall /" et "moneytree.space.key" et nginx voir 2 arguments au lieu d’un