comparison xml/en/docs/http/ngx_http_grpc_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 eeed494bba51
children 7041bddec07d
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_grpc_module" 10 <module name="Module ngx_http_grpc_module"
11 link="/en/docs/http/ngx_http_grpc_module.html" 11 link="/en/docs/http/ngx_http_grpc_module.html"
12 lang="en" 12 lang="en"
13 rev="4"> 13 rev="5">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 The <literal>ngx_http_grpc_module</literal> module allows passing requests 18 The <literal>ngx_http_grpc_module</literal> module allows passing requests
524 </para> 524 </para>
525 525
526 </directive> 526 </directive>
527 527
528 528
529 <directive name="grpc_ssl_conf_command">
530 <syntax><value>command</value></syntax>
531 <default/>
532 <context>http</context>
533 <context>server</context>
534 <context>location</context>
535 <appeared-in>1.19.4</appeared-in>
536
537 <para>
538 Sets arbitrary OpenSSL configuration
539 <link url="https://www.openssl.org/docs/man1.1.1/man3/SSL_CONF_cmd.html">commands</link>
540 when establishing a connection with the gRPC SSL server.
541 <note>
542 The directive is supported when using OpenSSL 1.0.2 or higher.
543 </note>
544 </para>
545
546 <para>
547 Several <literal>grpc_ssl_conf_command</literal> directives
548 can be specified on the same level.
549 These directives are inherited from the previous configuration level
550 if and only if there are
551 no <literal>grpc_ssl_conf_command</literal> directives
552 defined on the current level.
553 </para>
554
555 <para>
556 <note>
557 Note that configuring OpenSSL directly
558 might result in unexpected behavior.
559 </note>
560 </para>
561
562 </directive>
563
564
529 <directive name="grpc_ssl_crl"> 565 <directive name="grpc_ssl_crl">
530 <syntax><value>file</value></syntax> 566 <syntax><value>file</value></syntax>
531 <default/> 567 <default/>
532 <context>http</context> 568 <context>http</context>
533 <context>server</context> 569 <context>server</context>