comparison grpc_ssl.t @ 1986:11463d379570

Tests: reworked HTTP/2 tests to use "http2 on".
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 04 Jun 2024 05:08:02 +0300
parents b5036a0f9ae0
children
comparison
equal deleted inserted replaced
1985:b5e2609d34a3 1986:11463d379570
42 server 127.0.0.1:8081; 42 server 127.0.0.1:8081;
43 keepalive 1; 43 keepalive 1;
44 } 44 }
45 45
46 server { 46 server {
47 listen 127.0.0.1:8081 http2 ssl; 47 listen 127.0.0.1:8081 ssl;
48 server_name localhost; 48 server_name localhost;
49 49
50 ssl_certificate_key localhost.key; 50 ssl_certificate_key localhost.key;
51 ssl_certificate localhost.crt; 51 ssl_certificate localhost.crt;
52 52
53 ssl_verify_client optional; 53 ssl_verify_client optional;
54 ssl_client_certificate client.crt; 54 ssl_client_certificate client.crt;
55 55
56 http2 on;
56 http2_body_preread_size 128k; 57 http2_body_preread_size 128k;
57 58
58 location / { 59 location / {
59 grpc_pass 127.0.0.1:8082; 60 grpc_pass 127.0.0.1:8082;
60 add_header X-Connection $connection; 61 add_header X-Connection $connection;
61 } 62 }
62 } 63 }
63 64
64 server { 65 server {
65 listen 127.0.0.1:8080 http2; 66 listen 127.0.0.1:8080;
66 server_name localhost; 67 server_name localhost;
67 68
69 http2 on;
68 http2_body_preread_size 128k; 70 http2_body_preread_size 128k;
69 71
70 location / { 72 location / {
71 grpc_pass grpcs://127.0.0.1:8081; 73 grpc_pass grpcs://127.0.0.1:8081;
72 grpc_ssl_name localhost; 74 grpc_ssl_name localhost;
127 129
128 sleep 1 if $^O eq 'MSWin32'; 130 sleep 1 if $^O eq 'MSWin32';
129 131
130 $t->write_file('password', 'client'); 132 $t->write_file('password', 'client');
131 133
132 # suppress deprecation warning
133
134 open OLDERR, ">&", \*STDERR; close STDERR;
135 $t->run(); 134 $t->run();
136 open STDERR, ">&", \*OLDERR;
137 135
138 ############################################################################### 136 ###############################################################################
139 137
140 my $p = port(8082); 138 my $p = port(8082);
141 my $f = grpc(); 139 my $f = grpc();