1*e0c4386eSCy Schubert# Generated with generate_ssl_tests.pl
2*e0c4386eSCy Schubert
3*e0c4386eSCy Schubertnum_tests = 17
4*e0c4386eSCy Schubert
5*e0c4386eSCy Schuberttest-0 = 0-sni-session-ticket
6*e0c4386eSCy Schuberttest-1 = 1-sni-session-ticket
7*e0c4386eSCy Schuberttest-2 = 2-sni-session-ticket
8*e0c4386eSCy Schuberttest-3 = 3-sni-session-ticket
9*e0c4386eSCy Schuberttest-4 = 4-sni-session-ticket
10*e0c4386eSCy Schuberttest-5 = 5-sni-session-ticket
11*e0c4386eSCy Schuberttest-6 = 6-sni-session-ticket
12*e0c4386eSCy Schuberttest-7 = 7-sni-session-ticket
13*e0c4386eSCy Schuberttest-8 = 8-sni-session-ticket
14*e0c4386eSCy Schuberttest-9 = 9-sni-session-ticket
15*e0c4386eSCy Schuberttest-10 = 10-sni-session-ticket
16*e0c4386eSCy Schuberttest-11 = 11-sni-session-ticket
17*e0c4386eSCy Schuberttest-12 = 12-sni-session-ticket
18*e0c4386eSCy Schuberttest-13 = 13-sni-session-ticket
19*e0c4386eSCy Schuberttest-14 = 14-sni-session-ticket
20*e0c4386eSCy Schuberttest-15 = 15-sni-session-ticket
21*e0c4386eSCy Schuberttest-16 = 16-sni-session-ticket
22*e0c4386eSCy Schubert# ===========================================================
23*e0c4386eSCy Schubert
24*e0c4386eSCy Schubert[0-sni-session-ticket]
25*e0c4386eSCy Schubertssl_conf = 0-sni-session-ticket-ssl
26*e0c4386eSCy Schubert
27*e0c4386eSCy Schubert[0-sni-session-ticket-ssl]
28*e0c4386eSCy Schubertserver = 0-sni-session-ticket-server
29*e0c4386eSCy Schubertclient = 0-sni-session-ticket-client
30*e0c4386eSCy Schubertserver2 = 0-sni-session-ticket-server2
31*e0c4386eSCy Schubert
32*e0c4386eSCy Schubert[0-sni-session-ticket-server]
33*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
34*e0c4386eSCy SchubertCipherString = DEFAULT
35*e0c4386eSCy SchubertOptions = SessionTicket
36*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
37*e0c4386eSCy Schubert
38*e0c4386eSCy Schubert[0-sni-session-ticket-server2]
39*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
40*e0c4386eSCy SchubertCipherString = DEFAULT
41*e0c4386eSCy SchubertOptions = SessionTicket
42*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
43*e0c4386eSCy Schubert
44*e0c4386eSCy Schubert[0-sni-session-ticket-client]
45*e0c4386eSCy SchubertCipherString = DEFAULT
46*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
47*e0c4386eSCy SchubertOptions = SessionTicket
48*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
49*e0c4386eSCy SchubertVerifyMode = Peer
50*e0c4386eSCy Schubert
51*e0c4386eSCy Schubert[test-0]
52*e0c4386eSCy SchubertExpectedResult = Success
53*e0c4386eSCy SchubertSessionTicketExpected = No
54*e0c4386eSCy Schubertserver = 0-sni-session-ticket-server-extra
55*e0c4386eSCy Schubertclient = 0-sni-session-ticket-client-extra
56*e0c4386eSCy Schubert
57*e0c4386eSCy Schubert[0-sni-session-ticket-server-extra]
58*e0c4386eSCy SchubertBrokenSessionTicket = Yes
59*e0c4386eSCy Schubert
60*e0c4386eSCy Schubert[0-sni-session-ticket-client-extra]
61*e0c4386eSCy SchubertServerName = server1
62*e0c4386eSCy Schubert
63*e0c4386eSCy Schubert
64*e0c4386eSCy Schubert# ===========================================================
65*e0c4386eSCy Schubert
66*e0c4386eSCy Schubert[1-sni-session-ticket]
67*e0c4386eSCy Schubertssl_conf = 1-sni-session-ticket-ssl
68*e0c4386eSCy Schubert
69*e0c4386eSCy Schubert[1-sni-session-ticket-ssl]
70*e0c4386eSCy Schubertserver = 1-sni-session-ticket-server
71*e0c4386eSCy Schubertclient = 1-sni-session-ticket-client
72*e0c4386eSCy Schubertserver2 = 1-sni-session-ticket-server2
73*e0c4386eSCy Schubert
74*e0c4386eSCy Schubert[1-sni-session-ticket-server]
75*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
76*e0c4386eSCy SchubertCipherString = DEFAULT
77*e0c4386eSCy SchubertOptions = SessionTicket
78*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
79*e0c4386eSCy Schubert
80*e0c4386eSCy Schubert[1-sni-session-ticket-server2]
81*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
82*e0c4386eSCy SchubertCipherString = DEFAULT
83*e0c4386eSCy SchubertOptions = SessionTicket
84*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
85*e0c4386eSCy Schubert
86*e0c4386eSCy Schubert[1-sni-session-ticket-client]
87*e0c4386eSCy SchubertCipherString = DEFAULT
88*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
89*e0c4386eSCy SchubertOptions = SessionTicket
90*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
91*e0c4386eSCy SchubertVerifyMode = Peer
92*e0c4386eSCy Schubert
93*e0c4386eSCy Schubert[test-1]
94*e0c4386eSCy SchubertExpectedResult = Success
95*e0c4386eSCy SchubertExpectedServerName = server1
96*e0c4386eSCy SchubertSessionIdExpected = Yes
97*e0c4386eSCy SchubertSessionTicketExpected = Yes
98*e0c4386eSCy Schubertserver = 1-sni-session-ticket-server-extra
99*e0c4386eSCy Schubertclient = 1-sni-session-ticket-client-extra
100*e0c4386eSCy Schubert
101*e0c4386eSCy Schubert[1-sni-session-ticket-server-extra]
102*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
103*e0c4386eSCy Schubert
104*e0c4386eSCy Schubert[1-sni-session-ticket-client-extra]
105*e0c4386eSCy SchubertServerName = server1
106*e0c4386eSCy Schubert
107*e0c4386eSCy Schubert
108*e0c4386eSCy Schubert# ===========================================================
109*e0c4386eSCy Schubert
110*e0c4386eSCy Schubert[2-sni-session-ticket]
111*e0c4386eSCy Schubertssl_conf = 2-sni-session-ticket-ssl
112*e0c4386eSCy Schubert
113*e0c4386eSCy Schubert[2-sni-session-ticket-ssl]
114*e0c4386eSCy Schubertserver = 2-sni-session-ticket-server
115*e0c4386eSCy Schubertclient = 2-sni-session-ticket-client
116*e0c4386eSCy Schubertserver2 = 2-sni-session-ticket-server2
117*e0c4386eSCy Schubert
118*e0c4386eSCy Schubert[2-sni-session-ticket-server]
119*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
120*e0c4386eSCy SchubertCipherString = DEFAULT
121*e0c4386eSCy SchubertOptions = SessionTicket
122*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
123*e0c4386eSCy Schubert
124*e0c4386eSCy Schubert[2-sni-session-ticket-server2]
125*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
126*e0c4386eSCy SchubertCipherString = DEFAULT
127*e0c4386eSCy SchubertOptions = SessionTicket
128*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
129*e0c4386eSCy Schubert
130*e0c4386eSCy Schubert[2-sni-session-ticket-client]
131*e0c4386eSCy SchubertCipherString = DEFAULT
132*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
133*e0c4386eSCy SchubertOptions = SessionTicket
134*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
135*e0c4386eSCy SchubertVerifyMode = Peer
136*e0c4386eSCy Schubert
137*e0c4386eSCy Schubert[test-2]
138*e0c4386eSCy SchubertExpectedResult = Success
139*e0c4386eSCy SchubertExpectedServerName = server2
140*e0c4386eSCy SchubertSessionIdExpected = Yes
141*e0c4386eSCy SchubertSessionTicketExpected = Yes
142*e0c4386eSCy Schubertserver = 2-sni-session-ticket-server-extra
143*e0c4386eSCy Schubertclient = 2-sni-session-ticket-client-extra
144*e0c4386eSCy Schubert
145*e0c4386eSCy Schubert[2-sni-session-ticket-server-extra]
146*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
147*e0c4386eSCy Schubert
148*e0c4386eSCy Schubert[2-sni-session-ticket-client-extra]
149*e0c4386eSCy SchubertServerName = server2
150*e0c4386eSCy Schubert
151*e0c4386eSCy Schubert
152*e0c4386eSCy Schubert# ===========================================================
153*e0c4386eSCy Schubert
154*e0c4386eSCy Schubert[3-sni-session-ticket]
155*e0c4386eSCy Schubertssl_conf = 3-sni-session-ticket-ssl
156*e0c4386eSCy Schubert
157*e0c4386eSCy Schubert[3-sni-session-ticket-ssl]
158*e0c4386eSCy Schubertserver = 3-sni-session-ticket-server
159*e0c4386eSCy Schubertclient = 3-sni-session-ticket-client
160*e0c4386eSCy Schubertserver2 = 3-sni-session-ticket-server2
161*e0c4386eSCy Schubert
162*e0c4386eSCy Schubert[3-sni-session-ticket-server]
163*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
164*e0c4386eSCy SchubertCipherString = DEFAULT
165*e0c4386eSCy SchubertOptions = SessionTicket
166*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
167*e0c4386eSCy Schubert
168*e0c4386eSCy Schubert[3-sni-session-ticket-server2]
169*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
170*e0c4386eSCy SchubertCipherString = DEFAULT
171*e0c4386eSCy SchubertOptions = -SessionTicket
172*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
173*e0c4386eSCy Schubert
174*e0c4386eSCy Schubert[3-sni-session-ticket-client]
175*e0c4386eSCy SchubertCipherString = DEFAULT
176*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
177*e0c4386eSCy SchubertOptions = SessionTicket
178*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
179*e0c4386eSCy SchubertVerifyMode = Peer
180*e0c4386eSCy Schubert
181*e0c4386eSCy Schubert[test-3]
182*e0c4386eSCy SchubertExpectedResult = Success
183*e0c4386eSCy SchubertExpectedServerName = server1
184*e0c4386eSCy SchubertSessionIdExpected = Yes
185*e0c4386eSCy SchubertSessionTicketExpected = Yes
186*e0c4386eSCy Schubertserver = 3-sni-session-ticket-server-extra
187*e0c4386eSCy Schubertclient = 3-sni-session-ticket-client-extra
188*e0c4386eSCy Schubert
189*e0c4386eSCy Schubert[3-sni-session-ticket-server-extra]
190*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
191*e0c4386eSCy Schubert
192*e0c4386eSCy Schubert[3-sni-session-ticket-client-extra]
193*e0c4386eSCy SchubertServerName = server1
194*e0c4386eSCy Schubert
195*e0c4386eSCy Schubert
196*e0c4386eSCy Schubert# ===========================================================
197*e0c4386eSCy Schubert
198*e0c4386eSCy Schubert[4-sni-session-ticket]
199*e0c4386eSCy Schubertssl_conf = 4-sni-session-ticket-ssl
200*e0c4386eSCy Schubert
201*e0c4386eSCy Schubert[4-sni-session-ticket-ssl]
202*e0c4386eSCy Schubertserver = 4-sni-session-ticket-server
203*e0c4386eSCy Schubertclient = 4-sni-session-ticket-client
204*e0c4386eSCy Schubertserver2 = 4-sni-session-ticket-server2
205*e0c4386eSCy Schubert
206*e0c4386eSCy Schubert[4-sni-session-ticket-server]
207*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
208*e0c4386eSCy SchubertCipherString = DEFAULT
209*e0c4386eSCy SchubertOptions = SessionTicket
210*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
211*e0c4386eSCy Schubert
212*e0c4386eSCy Schubert[4-sni-session-ticket-server2]
213*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
214*e0c4386eSCy SchubertCipherString = DEFAULT
215*e0c4386eSCy SchubertOptions = -SessionTicket
216*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
217*e0c4386eSCy Schubert
218*e0c4386eSCy Schubert[4-sni-session-ticket-client]
219*e0c4386eSCy SchubertCipherString = DEFAULT
220*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
221*e0c4386eSCy SchubertOptions = SessionTicket
222*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
223*e0c4386eSCy SchubertVerifyMode = Peer
224*e0c4386eSCy Schubert
225*e0c4386eSCy Schubert[test-4]
226*e0c4386eSCy SchubertExpectedResult = Success
227*e0c4386eSCy SchubertExpectedServerName = server2
228*e0c4386eSCy SchubertSessionIdExpected = Yes
229*e0c4386eSCy SchubertSessionTicketExpected = No
230*e0c4386eSCy Schubertserver = 4-sni-session-ticket-server-extra
231*e0c4386eSCy Schubertclient = 4-sni-session-ticket-client-extra
232*e0c4386eSCy Schubert
233*e0c4386eSCy Schubert[4-sni-session-ticket-server-extra]
234*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
235*e0c4386eSCy Schubert
236*e0c4386eSCy Schubert[4-sni-session-ticket-client-extra]
237*e0c4386eSCy SchubertServerName = server2
238*e0c4386eSCy Schubert
239*e0c4386eSCy Schubert
240*e0c4386eSCy Schubert# ===========================================================
241*e0c4386eSCy Schubert
242*e0c4386eSCy Schubert[5-sni-session-ticket]
243*e0c4386eSCy Schubertssl_conf = 5-sni-session-ticket-ssl
244*e0c4386eSCy Schubert
245*e0c4386eSCy Schubert[5-sni-session-ticket-ssl]
246*e0c4386eSCy Schubertserver = 5-sni-session-ticket-server
247*e0c4386eSCy Schubertclient = 5-sni-session-ticket-client
248*e0c4386eSCy Schubertserver2 = 5-sni-session-ticket-server2
249*e0c4386eSCy Schubert
250*e0c4386eSCy Schubert[5-sni-session-ticket-server]
251*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
252*e0c4386eSCy SchubertCipherString = DEFAULT
253*e0c4386eSCy SchubertOptions = -SessionTicket
254*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
255*e0c4386eSCy Schubert
256*e0c4386eSCy Schubert[5-sni-session-ticket-server2]
257*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
258*e0c4386eSCy SchubertCipherString = DEFAULT
259*e0c4386eSCy SchubertOptions = SessionTicket
260*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
261*e0c4386eSCy Schubert
262*e0c4386eSCy Schubert[5-sni-session-ticket-client]
263*e0c4386eSCy SchubertCipherString = DEFAULT
264*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
265*e0c4386eSCy SchubertOptions = SessionTicket
266*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
267*e0c4386eSCy SchubertVerifyMode = Peer
268*e0c4386eSCy Schubert
269*e0c4386eSCy Schubert[test-5]
270*e0c4386eSCy SchubertExpectedResult = Success
271*e0c4386eSCy SchubertExpectedServerName = server1
272*e0c4386eSCy SchubertSessionIdExpected = Yes
273*e0c4386eSCy SchubertSessionTicketExpected = No
274*e0c4386eSCy Schubertserver = 5-sni-session-ticket-server-extra
275*e0c4386eSCy Schubertclient = 5-sni-session-ticket-client-extra
276*e0c4386eSCy Schubert
277*e0c4386eSCy Schubert[5-sni-session-ticket-server-extra]
278*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
279*e0c4386eSCy Schubert
280*e0c4386eSCy Schubert[5-sni-session-ticket-client-extra]
281*e0c4386eSCy SchubertServerName = server1
282*e0c4386eSCy Schubert
283*e0c4386eSCy Schubert
284*e0c4386eSCy Schubert# ===========================================================
285*e0c4386eSCy Schubert
286*e0c4386eSCy Schubert[6-sni-session-ticket]
287*e0c4386eSCy Schubertssl_conf = 6-sni-session-ticket-ssl
288*e0c4386eSCy Schubert
289*e0c4386eSCy Schubert[6-sni-session-ticket-ssl]
290*e0c4386eSCy Schubertserver = 6-sni-session-ticket-server
291*e0c4386eSCy Schubertclient = 6-sni-session-ticket-client
292*e0c4386eSCy Schubertserver2 = 6-sni-session-ticket-server2
293*e0c4386eSCy Schubert
294*e0c4386eSCy Schubert[6-sni-session-ticket-server]
295*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
296*e0c4386eSCy SchubertCipherString = DEFAULT
297*e0c4386eSCy SchubertOptions = -SessionTicket
298*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
299*e0c4386eSCy Schubert
300*e0c4386eSCy Schubert[6-sni-session-ticket-server2]
301*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
302*e0c4386eSCy SchubertCipherString = DEFAULT
303*e0c4386eSCy SchubertOptions = SessionTicket
304*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
305*e0c4386eSCy Schubert
306*e0c4386eSCy Schubert[6-sni-session-ticket-client]
307*e0c4386eSCy SchubertCipherString = DEFAULT
308*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
309*e0c4386eSCy SchubertOptions = SessionTicket
310*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
311*e0c4386eSCy SchubertVerifyMode = Peer
312*e0c4386eSCy Schubert
313*e0c4386eSCy Schubert[test-6]
314*e0c4386eSCy SchubertExpectedResult = Success
315*e0c4386eSCy SchubertExpectedServerName = server2
316*e0c4386eSCy SchubertSessionIdExpected = Yes
317*e0c4386eSCy SchubertSessionTicketExpected = No
318*e0c4386eSCy Schubertserver = 6-sni-session-ticket-server-extra
319*e0c4386eSCy Schubertclient = 6-sni-session-ticket-client-extra
320*e0c4386eSCy Schubert
321*e0c4386eSCy Schubert[6-sni-session-ticket-server-extra]
322*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
323*e0c4386eSCy Schubert
324*e0c4386eSCy Schubert[6-sni-session-ticket-client-extra]
325*e0c4386eSCy SchubertServerName = server2
326*e0c4386eSCy Schubert
327*e0c4386eSCy Schubert
328*e0c4386eSCy Schubert# ===========================================================
329*e0c4386eSCy Schubert
330*e0c4386eSCy Schubert[7-sni-session-ticket]
331*e0c4386eSCy Schubertssl_conf = 7-sni-session-ticket-ssl
332*e0c4386eSCy Schubert
333*e0c4386eSCy Schubert[7-sni-session-ticket-ssl]
334*e0c4386eSCy Schubertserver = 7-sni-session-ticket-server
335*e0c4386eSCy Schubertclient = 7-sni-session-ticket-client
336*e0c4386eSCy Schubertserver2 = 7-sni-session-ticket-server2
337*e0c4386eSCy Schubert
338*e0c4386eSCy Schubert[7-sni-session-ticket-server]
339*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
340*e0c4386eSCy SchubertCipherString = DEFAULT
341*e0c4386eSCy SchubertOptions = -SessionTicket
342*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
343*e0c4386eSCy Schubert
344*e0c4386eSCy Schubert[7-sni-session-ticket-server2]
345*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
346*e0c4386eSCy SchubertCipherString = DEFAULT
347*e0c4386eSCy SchubertOptions = -SessionTicket
348*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
349*e0c4386eSCy Schubert
350*e0c4386eSCy Schubert[7-sni-session-ticket-client]
351*e0c4386eSCy SchubertCipherString = DEFAULT
352*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
353*e0c4386eSCy SchubertOptions = SessionTicket
354*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
355*e0c4386eSCy SchubertVerifyMode = Peer
356*e0c4386eSCy Schubert
357*e0c4386eSCy Schubert[test-7]
358*e0c4386eSCy SchubertExpectedResult = Success
359*e0c4386eSCy SchubertExpectedServerName = server1
360*e0c4386eSCy SchubertSessionIdExpected = Yes
361*e0c4386eSCy SchubertSessionTicketExpected = No
362*e0c4386eSCy Schubertserver = 7-sni-session-ticket-server-extra
363*e0c4386eSCy Schubertclient = 7-sni-session-ticket-client-extra
364*e0c4386eSCy Schubert
365*e0c4386eSCy Schubert[7-sni-session-ticket-server-extra]
366*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
367*e0c4386eSCy Schubert
368*e0c4386eSCy Schubert[7-sni-session-ticket-client-extra]
369*e0c4386eSCy SchubertServerName = server1
370*e0c4386eSCy Schubert
371*e0c4386eSCy Schubert
372*e0c4386eSCy Schubert# ===========================================================
373*e0c4386eSCy Schubert
374*e0c4386eSCy Schubert[8-sni-session-ticket]
375*e0c4386eSCy Schubertssl_conf = 8-sni-session-ticket-ssl
376*e0c4386eSCy Schubert
377*e0c4386eSCy Schubert[8-sni-session-ticket-ssl]
378*e0c4386eSCy Schubertserver = 8-sni-session-ticket-server
379*e0c4386eSCy Schubertclient = 8-sni-session-ticket-client
380*e0c4386eSCy Schubertserver2 = 8-sni-session-ticket-server2
381*e0c4386eSCy Schubert
382*e0c4386eSCy Schubert[8-sni-session-ticket-server]
383*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
384*e0c4386eSCy SchubertCipherString = DEFAULT
385*e0c4386eSCy SchubertOptions = -SessionTicket
386*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
387*e0c4386eSCy Schubert
388*e0c4386eSCy Schubert[8-sni-session-ticket-server2]
389*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
390*e0c4386eSCy SchubertCipherString = DEFAULT
391*e0c4386eSCy SchubertOptions = -SessionTicket
392*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
393*e0c4386eSCy Schubert
394*e0c4386eSCy Schubert[8-sni-session-ticket-client]
395*e0c4386eSCy SchubertCipherString = DEFAULT
396*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
397*e0c4386eSCy SchubertOptions = SessionTicket
398*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
399*e0c4386eSCy SchubertVerifyMode = Peer
400*e0c4386eSCy Schubert
401*e0c4386eSCy Schubert[test-8]
402*e0c4386eSCy SchubertExpectedResult = Success
403*e0c4386eSCy SchubertExpectedServerName = server2
404*e0c4386eSCy SchubertSessionIdExpected = Yes
405*e0c4386eSCy SchubertSessionTicketExpected = No
406*e0c4386eSCy Schubertserver = 8-sni-session-ticket-server-extra
407*e0c4386eSCy Schubertclient = 8-sni-session-ticket-client-extra
408*e0c4386eSCy Schubert
409*e0c4386eSCy Schubert[8-sni-session-ticket-server-extra]
410*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
411*e0c4386eSCy Schubert
412*e0c4386eSCy Schubert[8-sni-session-ticket-client-extra]
413*e0c4386eSCy SchubertServerName = server2
414*e0c4386eSCy Schubert
415*e0c4386eSCy Schubert
416*e0c4386eSCy Schubert# ===========================================================
417*e0c4386eSCy Schubert
418*e0c4386eSCy Schubert[9-sni-session-ticket]
419*e0c4386eSCy Schubertssl_conf = 9-sni-session-ticket-ssl
420*e0c4386eSCy Schubert
421*e0c4386eSCy Schubert[9-sni-session-ticket-ssl]
422*e0c4386eSCy Schubertserver = 9-sni-session-ticket-server
423*e0c4386eSCy Schubertclient = 9-sni-session-ticket-client
424*e0c4386eSCy Schubertserver2 = 9-sni-session-ticket-server2
425*e0c4386eSCy Schubert
426*e0c4386eSCy Schubert[9-sni-session-ticket-server]
427*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
428*e0c4386eSCy SchubertCipherString = DEFAULT
429*e0c4386eSCy SchubertOptions = SessionTicket
430*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
431*e0c4386eSCy Schubert
432*e0c4386eSCy Schubert[9-sni-session-ticket-server2]
433*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
434*e0c4386eSCy SchubertCipherString = DEFAULT
435*e0c4386eSCy SchubertOptions = SessionTicket
436*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
437*e0c4386eSCy Schubert
438*e0c4386eSCy Schubert[9-sni-session-ticket-client]
439*e0c4386eSCy SchubertCipherString = DEFAULT
440*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
441*e0c4386eSCy SchubertOptions = -SessionTicket
442*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
443*e0c4386eSCy SchubertVerifyMode = Peer
444*e0c4386eSCy Schubert
445*e0c4386eSCy Schubert[test-9]
446*e0c4386eSCy SchubertExpectedResult = Success
447*e0c4386eSCy SchubertExpectedServerName = server1
448*e0c4386eSCy SchubertSessionIdExpected = Yes
449*e0c4386eSCy SchubertSessionTicketExpected = No
450*e0c4386eSCy Schubertserver = 9-sni-session-ticket-server-extra
451*e0c4386eSCy Schubertclient = 9-sni-session-ticket-client-extra
452*e0c4386eSCy Schubert
453*e0c4386eSCy Schubert[9-sni-session-ticket-server-extra]
454*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
455*e0c4386eSCy Schubert
456*e0c4386eSCy Schubert[9-sni-session-ticket-client-extra]
457*e0c4386eSCy SchubertServerName = server1
458*e0c4386eSCy Schubert
459*e0c4386eSCy Schubert
460*e0c4386eSCy Schubert# ===========================================================
461*e0c4386eSCy Schubert
462*e0c4386eSCy Schubert[10-sni-session-ticket]
463*e0c4386eSCy Schubertssl_conf = 10-sni-session-ticket-ssl
464*e0c4386eSCy Schubert
465*e0c4386eSCy Schubert[10-sni-session-ticket-ssl]
466*e0c4386eSCy Schubertserver = 10-sni-session-ticket-server
467*e0c4386eSCy Schubertclient = 10-sni-session-ticket-client
468*e0c4386eSCy Schubertserver2 = 10-sni-session-ticket-server2
469*e0c4386eSCy Schubert
470*e0c4386eSCy Schubert[10-sni-session-ticket-server]
471*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
472*e0c4386eSCy SchubertCipherString = DEFAULT
473*e0c4386eSCy SchubertOptions = SessionTicket
474*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
475*e0c4386eSCy Schubert
476*e0c4386eSCy Schubert[10-sni-session-ticket-server2]
477*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
478*e0c4386eSCy SchubertCipherString = DEFAULT
479*e0c4386eSCy SchubertOptions = SessionTicket
480*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
481*e0c4386eSCy Schubert
482*e0c4386eSCy Schubert[10-sni-session-ticket-client]
483*e0c4386eSCy SchubertCipherString = DEFAULT
484*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
485*e0c4386eSCy SchubertOptions = -SessionTicket
486*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
487*e0c4386eSCy SchubertVerifyMode = Peer
488*e0c4386eSCy Schubert
489*e0c4386eSCy Schubert[test-10]
490*e0c4386eSCy SchubertExpectedResult = Success
491*e0c4386eSCy SchubertExpectedServerName = server2
492*e0c4386eSCy SchubertSessionIdExpected = Yes
493*e0c4386eSCy SchubertSessionTicketExpected = No
494*e0c4386eSCy Schubertserver = 10-sni-session-ticket-server-extra
495*e0c4386eSCy Schubertclient = 10-sni-session-ticket-client-extra
496*e0c4386eSCy Schubert
497*e0c4386eSCy Schubert[10-sni-session-ticket-server-extra]
498*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
499*e0c4386eSCy Schubert
500*e0c4386eSCy Schubert[10-sni-session-ticket-client-extra]
501*e0c4386eSCy SchubertServerName = server2
502*e0c4386eSCy Schubert
503*e0c4386eSCy Schubert
504*e0c4386eSCy Schubert# ===========================================================
505*e0c4386eSCy Schubert
506*e0c4386eSCy Schubert[11-sni-session-ticket]
507*e0c4386eSCy Schubertssl_conf = 11-sni-session-ticket-ssl
508*e0c4386eSCy Schubert
509*e0c4386eSCy Schubert[11-sni-session-ticket-ssl]
510*e0c4386eSCy Schubertserver = 11-sni-session-ticket-server
511*e0c4386eSCy Schubertclient = 11-sni-session-ticket-client
512*e0c4386eSCy Schubertserver2 = 11-sni-session-ticket-server2
513*e0c4386eSCy Schubert
514*e0c4386eSCy Schubert[11-sni-session-ticket-server]
515*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
516*e0c4386eSCy SchubertCipherString = DEFAULT
517*e0c4386eSCy SchubertOptions = SessionTicket
518*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
519*e0c4386eSCy Schubert
520*e0c4386eSCy Schubert[11-sni-session-ticket-server2]
521*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
522*e0c4386eSCy SchubertCipherString = DEFAULT
523*e0c4386eSCy SchubertOptions = -SessionTicket
524*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
525*e0c4386eSCy Schubert
526*e0c4386eSCy Schubert[11-sni-session-ticket-client]
527*e0c4386eSCy SchubertCipherString = DEFAULT
528*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
529*e0c4386eSCy SchubertOptions = -SessionTicket
530*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
531*e0c4386eSCy SchubertVerifyMode = Peer
532*e0c4386eSCy Schubert
533*e0c4386eSCy Schubert[test-11]
534*e0c4386eSCy SchubertExpectedResult = Success
535*e0c4386eSCy SchubertExpectedServerName = server1
536*e0c4386eSCy SchubertSessionIdExpected = Yes
537*e0c4386eSCy SchubertSessionTicketExpected = No
538*e0c4386eSCy Schubertserver = 11-sni-session-ticket-server-extra
539*e0c4386eSCy Schubertclient = 11-sni-session-ticket-client-extra
540*e0c4386eSCy Schubert
541*e0c4386eSCy Schubert[11-sni-session-ticket-server-extra]
542*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
543*e0c4386eSCy Schubert
544*e0c4386eSCy Schubert[11-sni-session-ticket-client-extra]
545*e0c4386eSCy SchubertServerName = server1
546*e0c4386eSCy Schubert
547*e0c4386eSCy Schubert
548*e0c4386eSCy Schubert# ===========================================================
549*e0c4386eSCy Schubert
550*e0c4386eSCy Schubert[12-sni-session-ticket]
551*e0c4386eSCy Schubertssl_conf = 12-sni-session-ticket-ssl
552*e0c4386eSCy Schubert
553*e0c4386eSCy Schubert[12-sni-session-ticket-ssl]
554*e0c4386eSCy Schubertserver = 12-sni-session-ticket-server
555*e0c4386eSCy Schubertclient = 12-sni-session-ticket-client
556*e0c4386eSCy Schubertserver2 = 12-sni-session-ticket-server2
557*e0c4386eSCy Schubert
558*e0c4386eSCy Schubert[12-sni-session-ticket-server]
559*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
560*e0c4386eSCy SchubertCipherString = DEFAULT
561*e0c4386eSCy SchubertOptions = SessionTicket
562*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
563*e0c4386eSCy Schubert
564*e0c4386eSCy Schubert[12-sni-session-ticket-server2]
565*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
566*e0c4386eSCy SchubertCipherString = DEFAULT
567*e0c4386eSCy SchubertOptions = -SessionTicket
568*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
569*e0c4386eSCy Schubert
570*e0c4386eSCy Schubert[12-sni-session-ticket-client]
571*e0c4386eSCy SchubertCipherString = DEFAULT
572*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
573*e0c4386eSCy SchubertOptions = -SessionTicket
574*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
575*e0c4386eSCy SchubertVerifyMode = Peer
576*e0c4386eSCy Schubert
577*e0c4386eSCy Schubert[test-12]
578*e0c4386eSCy SchubertExpectedResult = Success
579*e0c4386eSCy SchubertExpectedServerName = server2
580*e0c4386eSCy SchubertSessionIdExpected = Yes
581*e0c4386eSCy SchubertSessionTicketExpected = No
582*e0c4386eSCy Schubertserver = 12-sni-session-ticket-server-extra
583*e0c4386eSCy Schubertclient = 12-sni-session-ticket-client-extra
584*e0c4386eSCy Schubert
585*e0c4386eSCy Schubert[12-sni-session-ticket-server-extra]
586*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
587*e0c4386eSCy Schubert
588*e0c4386eSCy Schubert[12-sni-session-ticket-client-extra]
589*e0c4386eSCy SchubertServerName = server2
590*e0c4386eSCy Schubert
591*e0c4386eSCy Schubert
592*e0c4386eSCy Schubert# ===========================================================
593*e0c4386eSCy Schubert
594*e0c4386eSCy Schubert[13-sni-session-ticket]
595*e0c4386eSCy Schubertssl_conf = 13-sni-session-ticket-ssl
596*e0c4386eSCy Schubert
597*e0c4386eSCy Schubert[13-sni-session-ticket-ssl]
598*e0c4386eSCy Schubertserver = 13-sni-session-ticket-server
599*e0c4386eSCy Schubertclient = 13-sni-session-ticket-client
600*e0c4386eSCy Schubertserver2 = 13-sni-session-ticket-server2
601*e0c4386eSCy Schubert
602*e0c4386eSCy Schubert[13-sni-session-ticket-server]
603*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
604*e0c4386eSCy SchubertCipherString = DEFAULT
605*e0c4386eSCy SchubertOptions = -SessionTicket
606*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
607*e0c4386eSCy Schubert
608*e0c4386eSCy Schubert[13-sni-session-ticket-server2]
609*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
610*e0c4386eSCy SchubertCipherString = DEFAULT
611*e0c4386eSCy SchubertOptions = SessionTicket
612*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
613*e0c4386eSCy Schubert
614*e0c4386eSCy Schubert[13-sni-session-ticket-client]
615*e0c4386eSCy SchubertCipherString = DEFAULT
616*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
617*e0c4386eSCy SchubertOptions = -SessionTicket
618*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
619*e0c4386eSCy SchubertVerifyMode = Peer
620*e0c4386eSCy Schubert
621*e0c4386eSCy Schubert[test-13]
622*e0c4386eSCy SchubertExpectedResult = Success
623*e0c4386eSCy SchubertExpectedServerName = server1
624*e0c4386eSCy SchubertSessionIdExpected = Yes
625*e0c4386eSCy SchubertSessionTicketExpected = No
626*e0c4386eSCy Schubertserver = 13-sni-session-ticket-server-extra
627*e0c4386eSCy Schubertclient = 13-sni-session-ticket-client-extra
628*e0c4386eSCy Schubert
629*e0c4386eSCy Schubert[13-sni-session-ticket-server-extra]
630*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
631*e0c4386eSCy Schubert
632*e0c4386eSCy Schubert[13-sni-session-ticket-client-extra]
633*e0c4386eSCy SchubertServerName = server1
634*e0c4386eSCy Schubert
635*e0c4386eSCy Schubert
636*e0c4386eSCy Schubert# ===========================================================
637*e0c4386eSCy Schubert
638*e0c4386eSCy Schubert[14-sni-session-ticket]
639*e0c4386eSCy Schubertssl_conf = 14-sni-session-ticket-ssl
640*e0c4386eSCy Schubert
641*e0c4386eSCy Schubert[14-sni-session-ticket-ssl]
642*e0c4386eSCy Schubertserver = 14-sni-session-ticket-server
643*e0c4386eSCy Schubertclient = 14-sni-session-ticket-client
644*e0c4386eSCy Schubertserver2 = 14-sni-session-ticket-server2
645*e0c4386eSCy Schubert
646*e0c4386eSCy Schubert[14-sni-session-ticket-server]
647*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
648*e0c4386eSCy SchubertCipherString = DEFAULT
649*e0c4386eSCy SchubertOptions = -SessionTicket
650*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
651*e0c4386eSCy Schubert
652*e0c4386eSCy Schubert[14-sni-session-ticket-server2]
653*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
654*e0c4386eSCy SchubertCipherString = DEFAULT
655*e0c4386eSCy SchubertOptions = SessionTicket
656*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
657*e0c4386eSCy Schubert
658*e0c4386eSCy Schubert[14-sni-session-ticket-client]
659*e0c4386eSCy SchubertCipherString = DEFAULT
660*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
661*e0c4386eSCy SchubertOptions = -SessionTicket
662*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
663*e0c4386eSCy SchubertVerifyMode = Peer
664*e0c4386eSCy Schubert
665*e0c4386eSCy Schubert[test-14]
666*e0c4386eSCy SchubertExpectedResult = Success
667*e0c4386eSCy SchubertExpectedServerName = server2
668*e0c4386eSCy SchubertSessionIdExpected = Yes
669*e0c4386eSCy SchubertSessionTicketExpected = No
670*e0c4386eSCy Schubertserver = 14-sni-session-ticket-server-extra
671*e0c4386eSCy Schubertclient = 14-sni-session-ticket-client-extra
672*e0c4386eSCy Schubert
673*e0c4386eSCy Schubert[14-sni-session-ticket-server-extra]
674*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
675*e0c4386eSCy Schubert
676*e0c4386eSCy Schubert[14-sni-session-ticket-client-extra]
677*e0c4386eSCy SchubertServerName = server2
678*e0c4386eSCy Schubert
679*e0c4386eSCy Schubert
680*e0c4386eSCy Schubert# ===========================================================
681*e0c4386eSCy Schubert
682*e0c4386eSCy Schubert[15-sni-session-ticket]
683*e0c4386eSCy Schubertssl_conf = 15-sni-session-ticket-ssl
684*e0c4386eSCy Schubert
685*e0c4386eSCy Schubert[15-sni-session-ticket-ssl]
686*e0c4386eSCy Schubertserver = 15-sni-session-ticket-server
687*e0c4386eSCy Schubertclient = 15-sni-session-ticket-client
688*e0c4386eSCy Schubertserver2 = 15-sni-session-ticket-server2
689*e0c4386eSCy Schubert
690*e0c4386eSCy Schubert[15-sni-session-ticket-server]
691*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
692*e0c4386eSCy SchubertCipherString = DEFAULT
693*e0c4386eSCy SchubertOptions = -SessionTicket
694*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
695*e0c4386eSCy Schubert
696*e0c4386eSCy Schubert[15-sni-session-ticket-server2]
697*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
698*e0c4386eSCy SchubertCipherString = DEFAULT
699*e0c4386eSCy SchubertOptions = -SessionTicket
700*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
701*e0c4386eSCy Schubert
702*e0c4386eSCy Schubert[15-sni-session-ticket-client]
703*e0c4386eSCy SchubertCipherString = DEFAULT
704*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
705*e0c4386eSCy SchubertOptions = -SessionTicket
706*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
707*e0c4386eSCy SchubertVerifyMode = Peer
708*e0c4386eSCy Schubert
709*e0c4386eSCy Schubert[test-15]
710*e0c4386eSCy SchubertExpectedResult = Success
711*e0c4386eSCy SchubertExpectedServerName = server1
712*e0c4386eSCy SchubertSessionIdExpected = Yes
713*e0c4386eSCy SchubertSessionTicketExpected = No
714*e0c4386eSCy Schubertserver = 15-sni-session-ticket-server-extra
715*e0c4386eSCy Schubertclient = 15-sni-session-ticket-client-extra
716*e0c4386eSCy Schubert
717*e0c4386eSCy Schubert[15-sni-session-ticket-server-extra]
718*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
719*e0c4386eSCy Schubert
720*e0c4386eSCy Schubert[15-sni-session-ticket-client-extra]
721*e0c4386eSCy SchubertServerName = server1
722*e0c4386eSCy Schubert
723*e0c4386eSCy Schubert
724*e0c4386eSCy Schubert# ===========================================================
725*e0c4386eSCy Schubert
726*e0c4386eSCy Schubert[16-sni-session-ticket]
727*e0c4386eSCy Schubertssl_conf = 16-sni-session-ticket-ssl
728*e0c4386eSCy Schubert
729*e0c4386eSCy Schubert[16-sni-session-ticket-ssl]
730*e0c4386eSCy Schubertserver = 16-sni-session-ticket-server
731*e0c4386eSCy Schubertclient = 16-sni-session-ticket-client
732*e0c4386eSCy Schubertserver2 = 16-sni-session-ticket-server2
733*e0c4386eSCy Schubert
734*e0c4386eSCy Schubert[16-sni-session-ticket-server]
735*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
736*e0c4386eSCy SchubertCipherString = DEFAULT
737*e0c4386eSCy SchubertOptions = -SessionTicket
738*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
739*e0c4386eSCy Schubert
740*e0c4386eSCy Schubert[16-sni-session-ticket-server2]
741*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
742*e0c4386eSCy SchubertCipherString = DEFAULT
743*e0c4386eSCy SchubertOptions = -SessionTicket
744*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
745*e0c4386eSCy Schubert
746*e0c4386eSCy Schubert[16-sni-session-ticket-client]
747*e0c4386eSCy SchubertCipherString = DEFAULT
748*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
749*e0c4386eSCy SchubertOptions = -SessionTicket
750*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
751*e0c4386eSCy SchubertVerifyMode = Peer
752*e0c4386eSCy Schubert
753*e0c4386eSCy Schubert[test-16]
754*e0c4386eSCy SchubertExpectedResult = Success
755*e0c4386eSCy SchubertExpectedServerName = server2
756*e0c4386eSCy SchubertSessionIdExpected = Yes
757*e0c4386eSCy SchubertSessionTicketExpected = No
758*e0c4386eSCy Schubertserver = 16-sni-session-ticket-server-extra
759*e0c4386eSCy Schubertclient = 16-sni-session-ticket-client-extra
760*e0c4386eSCy Schubert
761*e0c4386eSCy Schubert[16-sni-session-ticket-server-extra]
762*e0c4386eSCy SchubertServerNameCallback = IgnoreMismatch
763*e0c4386eSCy Schubert
764*e0c4386eSCy Schubert[16-sni-session-ticket-client-extra]
765*e0c4386eSCy SchubertServerName = server2
766*e0c4386eSCy Schubert
767*e0c4386eSCy Schubert
768