ancient_browser

Syntax: ancient_browser string ...; Default: — Context: http, server, location If any of the specified substrings is found in the “User-Agent” request header field, the browser will be considered ancient. The special string “netscape4” corresponds to the regular expression “^Mozilla/[1-4]”.

request_pool_size

Syntax: request_pool_size size; Default: request_pool_size 4k; Context: http, server Allows accurate tuning of per-request memory allocations. This directive has minimal impact on performance and should not generally be used.

fastcgi_pass

Syntax: fastcgi_pass address; Default: — Context: location, if in location Sets the address of a FastCGI server. The address can be specified as a domain name or IP address, and a port: fastcgi_pass localhost:9000; or as a UNIX-domain socket path: fastcgi_pass unix:/tmp/fastcgi.socket; If a domain name resolves to several addresses, all of them will be used in a round-robin fashion. In addition, an address can be specified as a server group.

recursive_error_pages

Syntax: recursive_error_pages on | off; Default: recursive_error_pages off; Context: http, server, location Enables or disables doing several redirects using the error_page directive. The number of such redirects is limited.

http2_idle_timeout

Syntax: http2_idle_timeout time; Default: http2_idle_timeout 3m; Context: http, server Sets the timeout of inactivity after which the connection is closed.

proxy_ssl_password_file

Syntax: proxy_ssl_password_file file; Default: — Context: stream, server Specifies a file with passphrases for secret keys where each passphrase is specified on a separate line. Passphrases are tried in turn when loading the key.

limit_conn_log_level

Syntax: limit_conn_log_level info | notice | warn | error; Default: limit_conn_log_level error; Context: http, server, location This directive appeared in version 0.8.18. Sets the desired logging level for cases when the server limits the number of connections.

uwsgi_ssl_trusted_certificate

Syntax: uwsgi_ssl_trusted_certificate file; Default: — Context: http, server, location This directive appeared in version 1.7.0. Specifies a file with trusted CA certificates in the PEM format used to verify the certificate of the secured uwsgi server.

uwsgi_ssl_certificate_key

Syntax: uwsgi_ssl_certificate_key file; Default: — Context: http, server, location This directive appeared in version 1.7.8. Specifies a file with the secret key in the PEM format used for authentication to a secured uwsgi server. The value engine:name:id can be specified instead of the file (1.7.9), which loads a secret key with a specified id from the OpenSSL engine name.

fastcgi_connect_timeout

Syntax: fastcgi_connect_timeout time; Default: fastcgi_connect_timeout 60s; Context: http, server, location Defines a timeout for establishing a connection with a FastCGI server. It should be noted that this timeout cannot usually exceed 75 seconds.