Ako opraviť nginx: [varovať] “SSL” Smernica je zastaraná (Nginx / Vestacp)

nginx: [warn] the “ssl” directive is deprecated, use the “listen … ssl” directive instead in example.com.nginx.ssl.conf este o alerta des intalnita pe web serverele cu configuratii nginx vechi sau cu VestaCP.

nginx -t
Ako opraviť “SSL" Smernica je zastaraná
Chyba smernice SSL v nginx.conf

Toto upozornenie sa najčastejšie objavuje na záštitách, ktoré majú pred niekoľkými rokmi nainštalovaný VestaCP, keď je v konfigurácii nginx Vyžadovala sa smernica “ssl on“.

Ako opraviť SSL” Smernica je zastaraná v nginx / vestacp

Metóda 1. Úpravy súboru nginx.conf pre doménu

Najviac užitočné je zrušiť nás pomocou # smernice o # “SSL” Pre pole, ktoré máme Ningin, varujeme.

sudo nano /home/vestacpuser/conf/web/example.com.nginx.ssl.conf
# ssl on
Zakázať smernicu SSL v Nginx
Zakázať smernicu SSL v Nginx

Uložíme súbor a potom znova vykonáme nginx -t. Chyba nginx: [warn] the “ssl” directive is deprecated…” Už to nebude prítomné.

nginx -t

Týmto spôsobom sa chyba nebude trvalo vyriešiť. Nové polia budú dodržiavať konfiguračný súbor balíka priradeného spoločnosti VestaCP.

Metóda 2. Upraviť VestaCP Web Template Pre ninx.

Skôr ako pridáme a užívateľ v Vestacka, musíme vytvárať balíčky. VestaCP Packages. Tieto balíčky obsahujú viac konfigurácií pre rôzne CMS alebo Písmo. Web Template (Nginx), Backend Template (PHP-FPM), DNS Template (NAMED).

Keď pridáme a Pole na jednom užívateľská vestacp, predvolená konfigurácia novej pridanej domény Ningin Web Template (Nginx) selectat pre balík používateľovdo.

Vestacp webová šablóna nginx
Vestacp webová šablóna nginx

Berieme scenár, ktorý pridávame Vesta Package Name: Stealth cu Web Template NGINX: wordpress2. Ak šablóna “wordpress2” Obsahuje smernicu “ssl on”, nové polia pridané s touto šablónou budú mať túto zastaranú smernicu v konfigurácii. Takže najlepšie je SA upraviť Web Template v Vestacka. Takže nové oblasti sa pridali, aby prestali prijímať “SSL” V konfigurácii Ninx.

Keď upravil OSN Web Template VestaCP eliminovať ssl” directive is deprecated?

Šablóny, ktoré zapisujú konfiguračné súbory pridaných domén, sa nachádzajú v:

/usr/local/vesta/data/templates/web/nginx/php-fpm

Majú dva ukončenie. .tpl pre Domény bez SSL A.stpl pre Domény s aktivovanými SSL.

[root@north php-fpm]# pwd
/usr/local/vesta/data/templates/web/nginx/php-fpm
[root@north php-fpm]# ls -all
total 224
drwxr-xr-x 2 root root 4096 Jul  3 23:51 .
drwxr-xr-x 3 root root 4096 Apr 25  2017 ..
-rwxr-xr-x 1 root root 1737 Feb 27 07:12 cms_made_simple.stpl
-rwxr-xr-x 1 root root 1638 Feb 27 07:12 cms_made_simple.tpl
-rwxr-xr-x 1 root root 1770 Feb 27 07:12 codeigniter2.stpl
-rwxr-xr-x 1 root root 1671 Feb 27 07:12 codeigniter2.tpl
-rwxr-xr-x 1 root root 6528 Feb 27 07:12 datalife_engine.stpl
-rwxr-xr-x 1 root root 6429 Feb 27 07:12 datalife_engine.tpl
-rwxr-xr-x 1 root root 1601 Feb 27 07:12 default.stpl
-rwxr-xr-x 1 root root 1502 Feb 27 07:12 default.tpl
-rwxr-xr-x 1 root root 2176 Feb 27 07:12 dokuwiki.stpl
-rwxr-xr-x 1 root root 2076 Feb 27 07:12 dokuwiki.tpl
-rwxr-xr-x 1 root root 2280 Feb 27 07:12 drupal6.stpl
-rwxr-xr-x 1 root root 2177 Feb 27 07:12 drupal6.tpl
-rwxr-xr-x 1 root root 2508 Feb 27 07:12 drupal8.stpl
-rwxr-xr-x 1 root root 2415 Feb 27 07:12 drupal8.tpl
-rwxr-xr-x 1 root root 1949 Feb 27 07:12 joomla.stpl
-rwxr-xr-x 1 root root 1850 Feb 27 07:12 joomla.tpl
-rwxr-xr-x 1 root root 1667 Feb 27 07:12 laravel.stpl
-rwxr-xr-x 1 root root 1562 Feb 27 07:12 laravel.tpl
-rwxr-xr-x 1 root root 5590 Feb 27 07:12 magento.stpl
-rwxr-xr-x 1 root root 5488 Feb 27 07:12 magento.tpl
-rwxr-xr-x 1 root root 1928 Feb 27 07:12 modx.stpl
-rwxr-xr-x 1 root root 1828 Feb 27 07:12 modx.tpl
-rwxr-xr-x 1 root root 2446 Feb 27 07:12 moodle.stpl
-rwxr-xr-x 1 root root 2411 Feb 27 07:12 moodle.tpl
-rwxr-xr-x 1 root root 1303 Feb 27 07:12 no-php.stpl
-rwxr-xr-x 1 root root 1204 Feb 27 07:12 no-php.tpl
-rwxr-xr-x 1 root root 1990 Feb 27 07:12 odoo.stpl
-rwxr-xr-x 1 root root 1891 Feb 27 07:12 odoo.tpl
-rwxr-xr-x 1 root root 1724 Feb 27 07:12 opencart.stpl
-rwxr-xr-x 1 root root 1624 Feb 27 07:12 opencart.tpl
-rwxr-xr-x 1 root root 2796 Feb 27 07:12 owncloud.stpl
-rwxr-xr-x 1 root root 2701 Feb 27 07:12 owncloud.tpl
-rwxr-xr-x 1 root root 2081 Feb 27 07:12 piwik.stpl
-rwxr-xr-x 1 root root 1982 Feb 27 07:12 piwik.tpl
-rw-r--r-- 1 root root  189 Feb 27 07:12 proxy_ip.tpl
-rwxr-xr-x 1 root root 2124 Feb 27 07:12 pyrocms.stpl
-rwxr-xr-x 1 root root 2021 Feb 27 07:12 pyrocms.tpl
-rwxr-xr-x 1 root root 2478 Feb 27 07:12 sendy.stpl
-rwxr-xr-x 1 root root 2390 Feb 27 07:12 sendy.tpl
-rwxr-xr-x 1 root root 1952 Feb 27 07:12 wordpress2_rewrite.stpl
-rwxr-xr-x 1 root root 1859 Feb 27 07:12 wordpress2_rewrite.tpl
-rwxr-xr-x 1 root root 1842 Feb 27 07:12 wordpress2.stpl
-rwxr-xr-x 1 root root 1743 Feb 27 07:12 wordpress2.tpl
-rwxr-xr-x 1 root root 2701 Feb 27 07:12 wordpress2_wp_super_cache.stpl
-rwxr-xr-x 1 root root 2596 Feb 27 07:12 wordpress2_wp_super_cache.tpl
-rwxr-xr-x 1 root root 1601 Feb 27 07:12 wordpress.stpl
-rwxr-xr-x 1 root root 1502 Feb 27 07:12 wordpress.tpl
[root@north php-fpm]# 

Berieme vyššie uvedený scenár, v ktorom máme šablónu “wordpress2.stpl”. Upravujeme tento súbor na webovom serveri a odstránime riadok s smernicou “SSL”.

nano /usr/local/vesta/data/templates/web/nginx/php-fpm/wordpress2.stpl
Remove SSL ON Directive in Nginx /. VestaCP
Odstráňte SSL na smernici v Nginx / Vestacp

Po odstránení riadku “SSL” Z šablóny súbor uložíme. Nasledujúce oblasti, ktoré budú pridané s touto šablónou, už nebudú mať vynikajúcu smernicu. “SSL” Smernica je zastaraná, Nebude sa objaviť, keď testujeme ningx.

Rovnakým spôsobom môžu byť všetky webové šablóny VestaCP upravené alebo môžu byť vytvorené nové, v ktorých sa môžu zahrnúť personalizované konfigurácie NGINX a PHP-FPM.

Vášnivý pre technológiu píšem s potešením na serveri Stealthsetts.com, počnúc rokom 2006. Mám bohaté skúsenosti v operačných systémoch: MacOS, Windows a Linux, ale aj v programovacích jazykoch a platformách blogov (WordPress) a pre internetové obchody (WooCommerce, Magento, Presashop).

Domov Váš zdroj IT návodov, užitočné tipy a správy. Ako opraviť nginx: [varovať] “SSL” Smernica je zastaraná (Nginx / Vestacp)
Zanechajte komentár