imap_auth

Syntax: imap_auth method ...; Default: imap_auth plain; Context: mail, server Sets permitted methods of authentication for IMAP clients. Supported methods are: login AUTH=LOGIN plain AUTH=PLAIN cram-md5 AUTH=CRAM-MD5. In order for this method to work, the password must be stored unencrypted. external AUTH=EXTERNAL (1.11.6).

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.

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.

fastcgi_catch_stderr

Syntax: fastcgi_catch_stderr string; Default: — Context: http, server, location Sets a string to search for in the error stream of a response received from a FastCGI server. If the string is found then it is considered that the FastCGI server has returned an invalid response. This allows handling application errors in nginx, for example: location /php { fastcgi_pass backend:9000; ... fastcgi_catch_stderr "PHP Fatal error"; fastcgi_next_upstream error timeout inval

resolver_timeout

Syntax: resolver_timeout time; Default: resolver_timeout 30s; Context: mail, server Sets a timeout for DNS operations, for example: resolver_timeout 5s;

memcached_send_timeout

Syntax: memcached_send_timeout time; Default: memcached_send_timeout 60s; Context: http, server, location Sets a timeout for transmitting a request to the memcached server. The timeout is set only between two successive write operations, not for the transmission of the whole request. If the memcached server does not receive anything within this time, the connection is closed.