preread_buffer_size

Syntax: preread_buffer_size size; Default: preread_buffer_size 16k; Context: stream, server This directive appeared in version 1.11.5. Specifies a size of the preread buffer.

proxy_buffer

Syntax: proxy_buffer size; Default: proxy_buffer 4k|8k; Context: mail, server Sets the size of the buffer used for proxying. By default, the buffer size is equal to one memory page. Depending on a platform, it is either 4K or 8K.

auth_http_pass_client_cert

Syntax: auth_http_pass_client_cert on | off; Default: auth_http_pass_client_cert off; Context: mail, server This directive appeared in version 1.7.11. Appends the “Auth-SSL-Cert” header with the client certificate in the PEM format (urlencoded) to requests sent to the authentication server.

map_hash_bucket_size

Syntax: map_hash_bucket_size size; Default: map_hash_bucket_size 32|64|128; Context: stream Sets the bucket size for the map variables hash tables. Default value depends on the processor’s cache line size. The details of setting up hash tables are provided in a separate document.

perl_set

Syntax: perl_set $variable module::function|'sub { ... }'; Default: — Context: http Installs a Perl handler for the specified variable.

limit_rate

Syntax: limit_rate rate; Default: limit_rate 0; Context: http, server, location, if in location Limits the rate of response transmission to a client. The rate is specified in bytes per second. The zero value disables rate limiting. The limit is set per a request, and so if a client simultaneously opens two connections, the overall rate will be twice as much as the specified limit. Rate limit can also be set in the $limit_rate variable. It may be useful in cases where rate should

disable_symlinks

Syntax: disable_symlinks off;disable_symlinks on | if_not_owner [from=part]; Default: disable_symlinks off; Context: http, server, location This directive appeared in version 1.1.15. Determines how symbolic links should be treated when opening files: off Symbolic links in the pathname are allowed and not checked. This is the default behavior. on If any component of the pathname is a symbolic link, access to a file is denied. if_not_owner Access to a file is deni

ssi_min_file_chunk

Syntax: ssi_min_file_chunk size; Default: ssi_min_file_chunk 1k; Context: http, server, location Sets the minimum size for parts of a response stored on disk, starting from which it makes sense to send them using sendfile.

map_hash_max_size

Syntax: map_hash_max_size size; Default: map_hash_max_size 2048; Context: stream Sets the maximum size of the map variables hash tables. The details of setting up hash tables are provided in a separate document.

ssl_preread

Syntax: ssl_preread on | off; Default: ssl_preread off; Context: stream, server Enables extracting information from the ClientHello message at the preread phase.