Hello, I asked myself this question
- I took the main Nginx config and added etc/nginx/nginx. conf , got no errors
quic_retry on;
quic_gso on;
- I took /usr/local/hestia/nginx/conf/nginx. conf and added the same thing, got errors with both directives
nginx: [emerg] unknown directive "quic_retry" in /usr/local/hestia/nginx/conf/nginx.conf:18
мар 26 02:24:20 hestia.angellive.ru systemd[1]: hestia.service: Control process exited, code=exited, status=1/FAILURE
# Server globals
user hestiaweb;
worker_processes 1;
worker_rlimit_nofile 65535;
error_log /var/log/hestia/nginx-error.log;
pid /run/hestia-nginx.pid;
pcre_jit on;
# Worker config
events {
worker_connections 128;
use epoll;
multi_accept on;
}
http {
# Main settings
quic_retry on;
quic_gso on;
http2 on;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
client_header_timeout 180s;
- Here’s what I’d like to understand about how these settings work. If, for example, I use v-rebuild-web-domain user templates opensourse.angellive.ru, then it is clear that when I made changes to the template and applied it, it is applied in /home/user/… And what happens if the main Nginx changes, why the settings from it do not get into Nginx Hestia or me don’t use them somehow? Also, why does the main Nginx take these directives without errors and the Hestia config does not?)
- Excuse me if I don’t understand something)