1 # Generated with generate_ssl_tests.pl
5 test-0 = 0-sni-session-ticket
6 test-1 = 1-sni-session-ticket
7 test-2 = 2-sni-session-ticket
8 test-3 = 3-sni-session-ticket
9 test-4 = 4-sni-session-ticket
10 test-5 = 5-sni-session-ticket
11 test-6 = 6-sni-session-ticket
12 test-7 = 7-sni-session-ticket
13 test-8 = 8-sni-session-ticket
14 test-9 = 9-sni-session-ticket
15 test-10 = 10-sni-session-ticket
16 test-11 = 11-sni-session-ticket
17 test-12 = 12-sni-session-ticket
18 test-13 = 13-sni-session-ticket
19 test-14 = 14-sni-session-ticket
20 test-15 = 15-sni-session-ticket
21 test-16 = 16-sni-session-ticket
22 # ===========================================================
24 [0-sni-session-ticket]
25 ssl_conf = 0-sni-session-ticket-ssl
27 [0-sni-session-ticket-ssl]
28 server = 0-sni-session-ticket-server
29 server2 = 0-sni-session-ticket-server2
30 client = 0-sni-session-ticket-client
32 [0-sni-session-ticket-server]
33 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
34 CipherString = DEFAULT
35 Options = SessionTicket
36 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
38 [0-sni-session-ticket-server2]
39 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
40 CipherString = DEFAULT
41 Options = SessionTicket
42 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
44 [0-sni-session-ticket-client]
45 CipherString = DEFAULT
46 Options = SessionTicket
47 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
51 ExpectedResult = Success
53 SessionTicketExpected = Broken
56 # ===========================================================
58 [1-sni-session-ticket]
59 ssl_conf = 1-sni-session-ticket-ssl
61 [1-sni-session-ticket-ssl]
62 server = 1-sni-session-ticket-server
63 server2 = 1-sni-session-ticket-server2
64 client = 1-sni-session-ticket-client
66 [1-sni-session-ticket-server]
67 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
68 CipherString = DEFAULT
69 Options = SessionTicket
70 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
72 [1-sni-session-ticket-server2]
73 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
74 CipherString = DEFAULT
75 Options = SessionTicket
76 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
78 [1-sni-session-ticket-client]
79 CipherString = DEFAULT
80 Options = SessionTicket
81 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
85 ExpectedResult = Success
86 ExpectedServerName = server1
88 ServerNameCallback = IgnoreMismatch
89 SessionTicketExpected = Yes
92 # ===========================================================
94 [2-sni-session-ticket]
95 ssl_conf = 2-sni-session-ticket-ssl
97 [2-sni-session-ticket-ssl]
98 server = 2-sni-session-ticket-server
99 server2 = 2-sni-session-ticket-server2
100 client = 2-sni-session-ticket-client
102 [2-sni-session-ticket-server]
103 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
104 CipherString = DEFAULT
105 Options = SessionTicket
106 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
108 [2-sni-session-ticket-server2]
109 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
110 CipherString = DEFAULT
111 Options = SessionTicket
112 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
114 [2-sni-session-ticket-client]
115 CipherString = DEFAULT
116 Options = SessionTicket
117 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
121 ExpectedResult = Success
122 ExpectedServerName = server2
124 ServerNameCallback = IgnoreMismatch
125 SessionTicketExpected = Yes
128 # ===========================================================
130 [3-sni-session-ticket]
131 ssl_conf = 3-sni-session-ticket-ssl
133 [3-sni-session-ticket-ssl]
134 server = 3-sni-session-ticket-server
135 server2 = 3-sni-session-ticket-server2
136 client = 3-sni-session-ticket-client
138 [3-sni-session-ticket-server]
139 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
140 CipherString = DEFAULT
141 Options = SessionTicket
142 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
144 [3-sni-session-ticket-server2]
145 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
146 CipherString = DEFAULT
147 Options = -SessionTicket
148 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
150 [3-sni-session-ticket-client]
151 CipherString = DEFAULT
152 Options = SessionTicket
153 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
157 ExpectedResult = Success
158 ExpectedServerName = server1
160 ServerNameCallback = IgnoreMismatch
161 SessionTicketExpected = Yes
164 # ===========================================================
166 [4-sni-session-ticket]
167 ssl_conf = 4-sni-session-ticket-ssl
169 [4-sni-session-ticket-ssl]
170 server = 4-sni-session-ticket-server
171 server2 = 4-sni-session-ticket-server2
172 client = 4-sni-session-ticket-client
174 [4-sni-session-ticket-server]
175 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
176 CipherString = DEFAULT
177 Options = SessionTicket
178 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
180 [4-sni-session-ticket-server2]
181 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
182 CipherString = DEFAULT
183 Options = -SessionTicket
184 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
186 [4-sni-session-ticket-client]
187 CipherString = DEFAULT
188 Options = SessionTicket
189 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
193 ExpectedResult = Success
194 ExpectedServerName = server2
196 ServerNameCallback = IgnoreMismatch
197 SessionTicketExpected = No
200 # ===========================================================
202 [5-sni-session-ticket]
203 ssl_conf = 5-sni-session-ticket-ssl
205 [5-sni-session-ticket-ssl]
206 server = 5-sni-session-ticket-server
207 server2 = 5-sni-session-ticket-server2
208 client = 5-sni-session-ticket-client
210 [5-sni-session-ticket-server]
211 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
212 CipherString = DEFAULT
213 Options = -SessionTicket
214 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
216 [5-sni-session-ticket-server2]
217 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
218 CipherString = DEFAULT
219 Options = SessionTicket
220 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
222 [5-sni-session-ticket-client]
223 CipherString = DEFAULT
224 Options = SessionTicket
225 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
229 ExpectedResult = Success
230 ExpectedServerName = server1
232 ServerNameCallback = IgnoreMismatch
233 SessionTicketExpected = No
236 # ===========================================================
238 [6-sni-session-ticket]
239 ssl_conf = 6-sni-session-ticket-ssl
241 [6-sni-session-ticket-ssl]
242 server = 6-sni-session-ticket-server
243 server2 = 6-sni-session-ticket-server2
244 client = 6-sni-session-ticket-client
246 [6-sni-session-ticket-server]
247 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
248 CipherString = DEFAULT
249 Options = -SessionTicket
250 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
252 [6-sni-session-ticket-server2]
253 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
254 CipherString = DEFAULT
255 Options = SessionTicket
256 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
258 [6-sni-session-ticket-client]
259 CipherString = DEFAULT
260 Options = SessionTicket
261 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
265 ExpectedResult = Success
266 ExpectedServerName = server2
268 ServerNameCallback = IgnoreMismatch
269 SessionTicketExpected = No
272 # ===========================================================
274 [7-sni-session-ticket]
275 ssl_conf = 7-sni-session-ticket-ssl
277 [7-sni-session-ticket-ssl]
278 server = 7-sni-session-ticket-server
279 server2 = 7-sni-session-ticket-server2
280 client = 7-sni-session-ticket-client
282 [7-sni-session-ticket-server]
283 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
284 CipherString = DEFAULT
285 Options = -SessionTicket
286 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
288 [7-sni-session-ticket-server2]
289 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
290 CipherString = DEFAULT
291 Options = -SessionTicket
292 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
294 [7-sni-session-ticket-client]
295 CipherString = DEFAULT
296 Options = SessionTicket
297 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
301 ExpectedResult = Success
302 ExpectedServerName = server1
304 ServerNameCallback = IgnoreMismatch
305 SessionTicketExpected = No
308 # ===========================================================
310 [8-sni-session-ticket]
311 ssl_conf = 8-sni-session-ticket-ssl
313 [8-sni-session-ticket-ssl]
314 server = 8-sni-session-ticket-server
315 server2 = 8-sni-session-ticket-server2
316 client = 8-sni-session-ticket-client
318 [8-sni-session-ticket-server]
319 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
320 CipherString = DEFAULT
321 Options = -SessionTicket
322 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
324 [8-sni-session-ticket-server2]
325 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
326 CipherString = DEFAULT
327 Options = -SessionTicket
328 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
330 [8-sni-session-ticket-client]
331 CipherString = DEFAULT
332 Options = SessionTicket
333 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
337 ExpectedResult = Success
338 ExpectedServerName = server2
340 ServerNameCallback = IgnoreMismatch
341 SessionTicketExpected = No
344 # ===========================================================
346 [9-sni-session-ticket]
347 ssl_conf = 9-sni-session-ticket-ssl
349 [9-sni-session-ticket-ssl]
350 server = 9-sni-session-ticket-server
351 server2 = 9-sni-session-ticket-server2
352 client = 9-sni-session-ticket-client
354 [9-sni-session-ticket-server]
355 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
356 CipherString = DEFAULT
357 Options = SessionTicket
358 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
360 [9-sni-session-ticket-server2]
361 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
362 CipherString = DEFAULT
363 Options = SessionTicket
364 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
366 [9-sni-session-ticket-client]
367 CipherString = DEFAULT
368 Options = -SessionTicket
369 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
373 ExpectedResult = Success
374 ExpectedServerName = server1
376 ServerNameCallback = IgnoreMismatch
377 SessionTicketExpected = No
380 # ===========================================================
382 [10-sni-session-ticket]
383 ssl_conf = 10-sni-session-ticket-ssl
385 [10-sni-session-ticket-ssl]
386 server = 10-sni-session-ticket-server
387 server2 = 10-sni-session-ticket-server2
388 client = 10-sni-session-ticket-client
390 [10-sni-session-ticket-server]
391 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
392 CipherString = DEFAULT
393 Options = SessionTicket
394 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
396 [10-sni-session-ticket-server2]
397 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
398 CipherString = DEFAULT
399 Options = SessionTicket
400 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
402 [10-sni-session-ticket-client]
403 CipherString = DEFAULT
404 Options = -SessionTicket
405 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
409 ExpectedResult = Success
410 ExpectedServerName = server2
412 ServerNameCallback = IgnoreMismatch
413 SessionTicketExpected = No
416 # ===========================================================
418 [11-sni-session-ticket]
419 ssl_conf = 11-sni-session-ticket-ssl
421 [11-sni-session-ticket-ssl]
422 server = 11-sni-session-ticket-server
423 server2 = 11-sni-session-ticket-server2
424 client = 11-sni-session-ticket-client
426 [11-sni-session-ticket-server]
427 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
428 CipherString = DEFAULT
429 Options = SessionTicket
430 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
432 [11-sni-session-ticket-server2]
433 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
434 CipherString = DEFAULT
435 Options = -SessionTicket
436 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
438 [11-sni-session-ticket-client]
439 CipherString = DEFAULT
440 Options = -SessionTicket
441 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
445 ExpectedResult = Success
446 ExpectedServerName = server1
448 ServerNameCallback = IgnoreMismatch
449 SessionTicketExpected = No
452 # ===========================================================
454 [12-sni-session-ticket]
455 ssl_conf = 12-sni-session-ticket-ssl
457 [12-sni-session-ticket-ssl]
458 server = 12-sni-session-ticket-server
459 server2 = 12-sni-session-ticket-server2
460 client = 12-sni-session-ticket-client
462 [12-sni-session-ticket-server]
463 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
464 CipherString = DEFAULT
465 Options = SessionTicket
466 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
468 [12-sni-session-ticket-server2]
469 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
470 CipherString = DEFAULT
471 Options = -SessionTicket
472 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
474 [12-sni-session-ticket-client]
475 CipherString = DEFAULT
476 Options = -SessionTicket
477 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
481 ExpectedResult = Success
482 ExpectedServerName = server2
484 ServerNameCallback = IgnoreMismatch
485 SessionTicketExpected = No
488 # ===========================================================
490 [13-sni-session-ticket]
491 ssl_conf = 13-sni-session-ticket-ssl
493 [13-sni-session-ticket-ssl]
494 server = 13-sni-session-ticket-server
495 server2 = 13-sni-session-ticket-server2
496 client = 13-sni-session-ticket-client
498 [13-sni-session-ticket-server]
499 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
500 CipherString = DEFAULT
501 Options = -SessionTicket
502 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
504 [13-sni-session-ticket-server2]
505 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
506 CipherString = DEFAULT
507 Options = SessionTicket
508 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
510 [13-sni-session-ticket-client]
511 CipherString = DEFAULT
512 Options = -SessionTicket
513 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
517 ExpectedResult = Success
518 ExpectedServerName = server1
520 ServerNameCallback = IgnoreMismatch
521 SessionTicketExpected = No
524 # ===========================================================
526 [14-sni-session-ticket]
527 ssl_conf = 14-sni-session-ticket-ssl
529 [14-sni-session-ticket-ssl]
530 server = 14-sni-session-ticket-server
531 server2 = 14-sni-session-ticket-server2
532 client = 14-sni-session-ticket-client
534 [14-sni-session-ticket-server]
535 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
536 CipherString = DEFAULT
537 Options = -SessionTicket
538 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
540 [14-sni-session-ticket-server2]
541 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
542 CipherString = DEFAULT
543 Options = SessionTicket
544 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
546 [14-sni-session-ticket-client]
547 CipherString = DEFAULT
548 Options = -SessionTicket
549 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
553 ExpectedResult = Success
554 ExpectedServerName = server2
556 ServerNameCallback = IgnoreMismatch
557 SessionTicketExpected = No
560 # ===========================================================
562 [15-sni-session-ticket]
563 ssl_conf = 15-sni-session-ticket-ssl
565 [15-sni-session-ticket-ssl]
566 server = 15-sni-session-ticket-server
567 server2 = 15-sni-session-ticket-server2
568 client = 15-sni-session-ticket-client
570 [15-sni-session-ticket-server]
571 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
572 CipherString = DEFAULT
573 Options = -SessionTicket
574 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
576 [15-sni-session-ticket-server2]
577 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
578 CipherString = DEFAULT
579 Options = -SessionTicket
580 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
582 [15-sni-session-ticket-client]
583 CipherString = DEFAULT
584 Options = -SessionTicket
585 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
589 ExpectedResult = Success
590 ExpectedServerName = server1
592 ServerNameCallback = IgnoreMismatch
593 SessionTicketExpected = No
596 # ===========================================================
598 [16-sni-session-ticket]
599 ssl_conf = 16-sni-session-ticket-ssl
601 [16-sni-session-ticket-ssl]
602 server = 16-sni-session-ticket-server
603 server2 = 16-sni-session-ticket-server2
604 client = 16-sni-session-ticket-client
606 [16-sni-session-ticket-server]
607 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
608 CipherString = DEFAULT
609 Options = -SessionTicket
610 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
612 [16-sni-session-ticket-server2]
613 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
614 CipherString = DEFAULT
615 Options = -SessionTicket
616 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
618 [16-sni-session-ticket-client]
619 CipherString = DEFAULT
620 Options = -SessionTicket
621 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
625 ExpectedResult = Success
626 ExpectedServerName = server2
628 ServerNameCallback = IgnoreMismatch
629 SessionTicketExpected = No