ืืืืจ ืฉื ื ืฉื ืคืืชืื
ืืฉืืคืืจืื ืืืืืืื ืืืืชืจ ืฉื ืืกืคื ืืืืื ืืคืืชืื ืฉื ืขื ืฃ 1.15.x ืืืขืื ืืืจื:
- ื ืืกืคื ืืืืืืช ืืืฉืชืืฉ ืืืฉืชื ืื ืืื ืืืืช '
ssl_certificate 'ื'ssl_certificate_key ', ืฉืื ื ืืชื ืืืฉืชืืฉ ืืื ืืืขืื ืืืืคื ืืื ืื ืืืฉืืจืื; - ื ืืกืคื ืืืืืืช ืืืขืื ืชืขืืืืช SSL ืืืคืชืืืช ืกืืืืื ืืืฉืชื ืื ืืื ืฉืืืืฉ ืืงืืฆื ืืื ืืื;
- ืืืืืง"
ืึผึฐืึทืขึฒืึถื ืึทืึถืจึถื ยป ืืืจืื ืืืฉื ืืืฉืื ยซืืงืจืื ", ืืขืืจืชื ื ืืชื ืืืจืื ืืืืื ืขืืืกืื ืขื ืืืืจื ืืงืจืืืช ืฉื ืฉืจืช ืืืขืืจืช ืืืืืืจ; - ืืืืืื
ngx_stream_ssl_preread ืืฉืชื ื ืืืืฉื$ssl_preread_protocol ,
ืืฉืจ ืืฆืืื ืช ืืช ืืืจืกื ืืืืืื ืืืืชืจ ืฉื ืคืจืืืืงืื SSL/TLS ืฉืืืงืื ืชืืื ืื. ืืืฉืชื ื ืืืคืฉืจืืืฆืืจ ืชืฆืืจืืช ืืืืฉื ืืืืฆืขืืช ืคืจืืืืงืืืื ืฉืื ืื ืขื ืืืื SSL ืืจื ืืฆืืืช ืจืฉืช ืืืช ืืขืช ืืขืืจืช ืชืขืืืจื ืืืืฆืขืืช ืคืจืืงืกื ืืืืฆืขืืช ืืืืืื http ื-stream. ืืืืืื, ืืื ืืืจืื ืืืฉื ืืืืฆืขืืช SSH ื-HTTPS ืืจื ืืฆืืื ืืืช, ื ืืชื ืืืขืืืจ ืืช ืืฆืืื 443 ืืืจืืจืช ืืืื ื-SSH, ืื ืื ืืจืกืช ื-SSL ืืืืืจืช, ืืขืืจ ื-HTTPS. - ืืฉืชื ื ืืืฉ ื ืืกืฃ ืืืืืื ืืืขืื ืืืจื "
$upstream_bytes_sent ", ืืืฆืื ืืช ืืกืคืจ ืืืชืื ืฉืืืขืืจื ืืฉืจืช ืืงืืืฆื; - ืืืืืื
ืืจื ืืชืื ืืคืขืื ืืืช, ื ืืกืคื ืืืืืืช ืืขืื ืืกืคืจ ืืืืืืช UDP ื ืื ืกืืช ืืืืงืื; - ืืื ืืื"
proxy_requests ", ืืฆืืื ืืช ืืกืคืจ ืืืื ืื ืชืื ืื ืฉืืชืงืืื ืืืืงืื, ืืืฉืจ ืืืืขืื ืืืืื ืชืืกืจ ืืงืืฉืืจ ืืื ืืืงืื ืืกืฉื UDP ืืงืืื. ืืืืจ ืงืืืช ืืืกืคืจ ืฉืฆืืื ืฉื ืืจื ื ืชืื ืื, ืืจื ืื ืชืื ืื ืืื ืืืชืงืื ืืืืชื ืืงืื ืืชืืื ืืคืขืื ืืืฉื; - ืืืืจืืช ืืืืื ื ืืฉ ืืขืช ืืช ืืืืืืช ืืฆืืื ืืืืื ืืฆืืืืช;
- ื ืืกืคื ืื ืืื"
ssl_early_data ยป ืืื ืืืคืขืื ืืช ืืืฆื0-RTT ืืขืช ืฉืืืืฉ ื-TLSv1.3, ืืืืคืฉืจ ืื ืืฉืืืจ ืคืจืืืจืื ืฉื ืืืืืจ TLS ืฉื ืงืืขื ืืขืืจ ืืืืคืืืช ืืช ืืกืคืจ ื-RTTs ื-2 ืืขืช ืืืืืฉ ืืืืืจ ืฉื ืืฆืจ ืืขืืจ; - ืื ืืืืช ืืืฉืืช ื ืืกืคื ืืืืืจืช Keepalive ืขืืืจ ืืืืืจืื ืืืฆืืื (ืืคืขืื ืื ืืฉืืชื ืฉื ืืคืฉืจืืช SO_KEEPALIVE ืขืืืจ ืฉืงืขืื):
- ยซ
proxy_socket_keepalive " - ืืืืืจ ืืช ืืชื ืืืืช "TCP keepalive" ืขืืืจ ืืืืืจืื ืืืฆืืื ืืฉืจืช ื-proxy; - ยซ
fastcgi_socket_keepalive " - ืืืืืจ ืืช ืืชื ืืืืช "TCP keepalive" ืขืืืจ ืืืืืจืื ืืืฆืืื ืืฉืจืช FastCGI; - ยซ
grpc_socket_keepalive " - ืืืืืจ ืืช ืืชื ืืืืช "TCP keepalive" ืขืืืจ ืืืืืจืื ืืืฆืืื ืืฉืจืช gRPC; - ยซ
memcached_socket_keepalive " - ืืืืืจ ืืช ืืชื ืืืืช "TCP keepalive" ืขืืืจ ืืืืืจืื ืืืฆืืื ืืฉืจืช ื-memcached; - ยซ
scgi_socket_keepalive " - ืืืืืจ ืืช ืืชื ืืืืช "TCP keepalive" ืขืืืจ ืืืืืจืื ืืืฆืืื ืืฉืจืช SCGI; - ยซ
uwsgi_socket_keepalive " - ืืืืืจ ืืช ืืชื ืืืืช "TCP keepalive" ืขืืืจ ืืืืืจืื ืืืฆืืื ืืฉืจืช uwsgi.
- ยซ
- ืืื ืืื"
limit_req" ืืืกืืฃ ืคืจืืืจ ืืืฉ "ืขืืืื", ืฉืงืืืข ืืืื ืฉืืืจืื ืืงืฉืืช ืืืืชืจืืช ืืชืขืืืืช; - ืื ืืืืช ืืืฉืืช "keepalive_timeout" ื-"keepalive_requests" ื ืืกืคื ืืืืืง "upstream" ืืื ืืืืืืจ ืืืืืืช ืขืืืจ Keepalive;
- ืืื ืืื "ssl" ืืืฆืื ืืฉืืืืฉ, ืืืืืืฃ ืืคืจืืืจ "ssl" ืืื ืืืืช "ืืืื ื". ืืืฉืืจื SSL ืืกืจืื ืืืืืื ืืขืช ืืฉืื ืืืืงืช ืืชืฆืืจื ืืขืช ืฉืืืืฉ ืืื ืืืืช "ืืืื ื" ืขื ืืคืจืืืจ "ssl" ืืืืืจืืช;
- ืืขืช ืฉืืืืฉ ืืื ืืืืช reset_timedout_connection, ืืืืืืจืื ื ืกืืจืื ืืขืช ืขื ืงืื 444 ืืืฉืจ ืืืื ืืงืฆืื ืืคืื;
- ืฉืืืืืช SSL "http request", "https proxy request", "ืคืจืืืืงืื ืื ื ืชืื" ื-"ืืจืกื ื ืืืื ืืื" ืืืฆืืืช ืืขืช ืืืืื ืขื ืืจืื "info" ืืืงืื "crit";
- ื ืืกืคื ืชืืืื ืืฉืืืช ืืกืงืจ ืืืขืจืืืช Windows ืืขืช ืฉืืืืฉ ื-Windows Vista ืืืืื;
- ืืคืฉืจืืช ืฉืืืืฉ
TLSv1.3 ืืืฉืจ ืืื ืื ืขื ืกืคืจืืืช BoringSSL, ืื ืจืง ืขื OpenSSL.
ืืงืืจ: OpenNet.ru