2015-10-07 2 views
12

Ich habe mein EV SSL-Zertifikat. Ich bin nach Anleitungen, wie mein Zertifikat mit NGINX auf Ubuntu verwendenungültige Anzahl der Argumente in der "ssl_certificate_key" Direktive in/etc/nginx/sites-enabled/defaul

Wenn ich versuche, meine nginx neu zu starten, erhalte ich:

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

Was ich bisher tat:

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

wenn ich neu starten nginx mit ---

sudo service nginx restart 

In meiner Protokolldatei ----

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

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

Alles ist neu für mich, also brauche ich deine Hilfe, um das zu lösen. Was mache ich falsch und am wichtigsten, wie man diesen Fehler korrigiert?

Danke, Zoulfia

Antwort

37

Es sieht aus wie Sie am Ende der ssl_certificate_key Zeile ein Semikolon fehlen.

+0

ich gleiches Problem in ubuntu nginx Dank Joel C _ssl_certificate_key Weg wurde immer /to/certificate.crt;_ –

+0

Danke jetzt ich auf A mit ssllab.com, das mit nginx _cat godaddy-ca.crt benutzt> godaddy-chain.crt && Katze gd_bundle.crt >> godaddy-chain.crt_ dann in nginx .conf _ssl_certificate /path/to/godaddy-chain.crt_ –

0

Sie haben einen Raum zwischen "/ home/zhall /" und "moneytree.space.key" und nginx siehe 2 Argumenten statt ein

Verwandte Themen