%20ung%C3%BCltige%20Anzahl%20von%20Argumenten%20in%20der%20Direktive%20%E2%80%9Essl_certificate%E2%80%9C%20in%20%2Fetc%2Fnginx%2Fnginx.conf.png)
Ich versuche, SSL auf meinem Server einzurichten. Ich habe mein SSL-Zertifikat von Comodo gekauft.
Ich folge dem Tutorial, das sie hier erstellt haben:https://support.comodo.com/index.php?/Default/Knowledgebase/Article/View/1091/0/certificate-installation--nginx
In Schritt 5 werde ich aufgefordert, den folgenden Befehl auszuführen:sudo nginx -t -c /etc/nginx/nginx.conf
Wenn ich dies tue, wird folgende Meldung ausgegeben:
nginx: [emerg] invalid number of arguments in "ssl_certificate" directive in /etc/nginx/nginx.conf:45
nginx: configuration file /etc/nginx/nginx.conf test failed
Also gehe ich zu Zeile 45:
ssl_certificate /etc/nginx/ssl/domain_com/ssl-bundle.crt
Im Abschnitt „Voraussetzungen“ in Schritt zwei werde ich aufgefordert, meine domain.crt und das ca-Paket zu kombinieren, was ich auch getan habe.
Ich weiß nicht, was ich als nächstes tun soll.
Antwort1
Ich hatte das gleiche Problem und hoffe, dass es hilfreich sein könnte:
Ich habe die Konfiguration überprüft und festgestellt, dass mir einfach das Semikolon fehlt. In Ihrem Fall:
SSL-Zertifikat /etc/nginx/ssl/domain_com/ssl-bundle.crt;