comparison xml/en/docs/http/ngx_http_proxy_module.xml @ 2617:6684517c9d19

Documented the proxy_ssl_conf_command directive and friends.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 27 Oct 2020 22:03:37 +0000
parents 5c5a36560f97
children bd676d1da957
comparison
equal deleted inserted replaced
2616:d8bf37d20449 2617:6684517c9d19
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Module ngx_http_proxy_module" 10 <module name="Module ngx_http_proxy_module"
11 link="/en/docs/http/ngx_http_proxy_module.html" 11 link="/en/docs/http/ngx_http_proxy_module.html"
12 lang="en" 12 lang="en"
13 rev="69"> 13 rev="70">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 The <literal>ngx_http_proxy_module</literal> module allows passing 18 The <literal>ngx_http_proxy_module</literal> module allows passing
1964 </para> 1964 </para>
1965 1965
1966 </directive> 1966 </directive>
1967 1967
1968 1968
1969 <directive name="proxy_ssl_conf_command">
1970 <syntax><value>command</value></syntax>
1971 <default/>
1972 <context>http</context>
1973 <context>server</context>
1974 <context>location</context>
1975 <appeared-in>1.19.4</appeared-in>
1976
1977 <para>
1978 Sets arbitrary OpenSSL configuration
1979 <link url="https://www.openssl.org/docs/man1.1.1/man3/SSL_CONF_cmd.html">commands</link>
1980 when establishing a connection with the proxied HTTPS server.
1981 <note>
1982 The directive is supported when using OpenSSL 1.0.2 or higher.
1983 </note>
1984 </para>
1985
1986 <para>
1987 Several <literal>proxy_ssl_conf_command</literal> directives
1988 can be specified on the same level.
1989 These directives are inherited from the previous configuration level
1990 if and only if there are
1991 no <literal>proxy_ssl_conf_command</literal> directives
1992 defined on the current level.
1993 </para>
1994
1995 <para>
1996 <note>
1997 Note that configuring OpenSSL directly
1998 might result in unexpected behavior.
1999 </note>
2000 </para>
2001
2002 </directive>
2003
2004
1969 <directive name="proxy_ssl_crl"> 2005 <directive name="proxy_ssl_crl">
1970 <syntax><value>file</value></syntax> 2006 <syntax><value>file</value></syntax>
1971 <default/> 2007 <default/>
1972 <context>http</context> 2008 <context>http</context>
1973 <context>server</context> 2009 <context>server</context>