недопустимое количество аргументов в директиве "ключ сертификата ssl" в /etc/nginx / sites-enabled/defaul

у меня есть сертификат EV SSL. Я следую учебникам о том, как использовать мой сертификат с NGINX на Ubuntu

когда я пытаюсь перезапустить свой nginx, я получаю:

**invalid number of arguments in "ssl_certificate_key" directive in   /etc/nginx/sites-enabled/default

что я сделал до сих пор:

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/ 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;
}
}

когда я перезапускаю nginx с - - -

sudo service nginx restart

в моем файле - - - - журнал

sudo nano /var/log/nginx/error.log, I get:

**invalid number of arguments in "ssl_certificate_key" directive in    /etc/nginx/sites-enabled/default

все это для меня ново, поэтому мне нужна ваша помощь, чтобы решить это. Что я делаю неправильно и, самое главное, как это исправить ошибка?

спасибо, Zoulfia

2 ответов


похоже, что вы можете пропустить точку с запятой в конце ssl_certificate_key линии.


У вас есть пространство между "/home/zhall/" и "moneytree.пространство.ключ " и nginx видят 2 аргумента вместо одного