nginx dyrektywa „ssl” jest przestarzała, użyj opcji „Listen… ssl”

85

Po aktualizacji NGINX do v1.15.2zaczyna otrzymywać ostrzeżenie.

nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /usr/local/etc/nginx/sites-enabled/confid-file-name:8

Gdzie jest ósma linia ssl on;

sambua
źródło
A jakie jest pytanie?
Jcl
1
Szukam odpowiedzi, jak mogę to rozwiązać
sambua
1
Miałem oba listen ... ssli ssl onwydaje się, że ssl onnie są już potrzebne
sambua

Odpowiedzi:

171

Edytuj listenwyciąg z:

listen 443;

do

listen 443 ssl;

i skomentuj lub usuń:

# ssl on;   

następnie sprawdź nginx -tponownie.

Thanh Nguyen Van
źródło
9
ponowne załadowanie konfiguracji nginx za pomocą service nginx reloadlub innych poleceń w zależności od systemu operacyjnego może być konieczne
Sliq