http2_recv_buffer_size

Syntax: http2_recv_buffer_size size; Default: http2_recv_buffer_size 256k; Context: http Sets the size of the per worker input buffer.

limit_conn_log_level

Syntax: limit_conn_log_level info | notice | warn | error; Default: limit_conn_log_level error; Context: stream, server Sets the desired logging level for cases when the server limits the number of connections.

proxy_ssl_crl

Syntax: proxy_ssl_crl file; Default: — Context: stream, server Specifies a file with revoked certificates (CRL) in the PEM format used to verify the certificate of the proxied server.

proxy_pass_header

Syntax: proxy_pass_header field; Default: — Context: http, server, location Permits passing otherwise disabled header fields from a proxied server to a client.

real_ip_recursive

Syntax: real_ip_recursive on | off; Default: real_ip_recursive off; Context: http, server, location This directive appeared in versions 1.3.0 and 1.2.1. If recursive search is disabled, the original client address that matches one of the trusted addresses is replaced by the last address sent in the request header field defined by the real_ip_header directive. If recursive search is enabled, the original client address that matches one of the trusted addresses is replaced by the l

tcp_nodelay

Syntax: tcp_nodelay on | off; Default: tcp_nodelay on; Context: http, server, location Enables or disables the use of the TCP_NODELAY option. The option is enabled only when a connection is transitioned into the keep-alive state.

chunked_transfer_encoding

Syntax: chunked_transfer_encoding on | off; Default: chunked_transfer_encoding on; Context: http, server, location Allows disabling chunked transfer encoding in HTTP/1.1. It may come in handy when using a software failing to support chunked encoding despite the standard’s requirement.

ssl_ecdh_curve

Syntax: ssl_ecdh_curve curve; Default: ssl_ecdh_curve auto; Context: mail, server This directive appeared in versions 1.1.0 and 1.0.6. Specifies a curve for ECDHE ciphers. When using OpenSSL 1.0.2 or higher, it is possible to specify multiple curves (1.11.0), for example: ssl_ecdh_curve prime256v1:secp384r1; The special value auto (1.11.0) instructs nginx to use a list built into the OpenSSL library when using OpenSSL 1.0.2 or higher, or prime256v1 with older versions. Pr

gunzip_buffers

Syntax: gunzip_buffers number size; Default: gunzip_buffers 32 4k|16 8k; Context: http, server, location Sets the number and size of buffers used to decompress a response. By default, the buffer size is equal to one memory page. This is either 4K or 8K, depending on a platform.

uwsgi_ssl_session_reuse

Syntax: uwsgi_ssl_session_reuse on | off; Default: uwsgi_ssl_session_reuse on; Context: http, server, location This directive appeared in version 1.5.8. Determines whether SSL sessions can be reused when working with a secured uwsgi server. If the errors “SSL3_GET_FINISHED:digest check failed” appear in the logs, try disabling session reuse.