1 1.1 christos # Generated with generate_ssl_tests.pl 2 1.1 christos 3 1.1 christos num_tests = 64 4 1.1 christos 5 1.1 christos test-0 = 0-version-negotiation 6 1.1 christos test-1 = 1-version-negotiation 7 1.1 christos test-2 = 2-version-negotiation 8 1.1 christos test-3 = 3-version-negotiation 9 1.1 christos test-4 = 4-version-negotiation 10 1.1 christos test-5 = 5-version-negotiation 11 1.1 christos test-6 = 6-version-negotiation 12 1.1 christos test-7 = 7-version-negotiation 13 1.1 christos test-8 = 8-version-negotiation 14 1.1 christos test-9 = 9-version-negotiation 15 1.1 christos test-10 = 10-version-negotiation 16 1.1 christos test-11 = 11-version-negotiation 17 1.1 christos test-12 = 12-version-negotiation 18 1.1 christos test-13 = 13-version-negotiation 19 1.1 christos test-14 = 14-version-negotiation 20 1.1 christos test-15 = 15-version-negotiation 21 1.1 christos test-16 = 16-version-negotiation 22 1.1 christos test-17 = 17-version-negotiation 23 1.1 christos test-18 = 18-version-negotiation 24 1.1 christos test-19 = 19-version-negotiation 25 1.1 christos test-20 = 20-version-negotiation 26 1.1 christos test-21 = 21-version-negotiation 27 1.1 christos test-22 = 22-version-negotiation 28 1.1 christos test-23 = 23-version-negotiation 29 1.1 christos test-24 = 24-version-negotiation 30 1.1 christos test-25 = 25-version-negotiation 31 1.1 christos test-26 = 26-version-negotiation 32 1.1 christos test-27 = 27-version-negotiation 33 1.1 christos test-28 = 28-version-negotiation 34 1.1 christos test-29 = 29-version-negotiation 35 1.1 christos test-30 = 30-version-negotiation 36 1.1 christos test-31 = 31-version-negotiation 37 1.1 christos test-32 = 32-version-negotiation 38 1.1 christos test-33 = 33-version-negotiation 39 1.1 christos test-34 = 34-version-negotiation 40 1.1 christos test-35 = 35-version-negotiation 41 1.1 christos test-36 = 36-version-negotiation 42 1.1 christos test-37 = 37-version-negotiation 43 1.1 christos test-38 = 38-version-negotiation 44 1.1 christos test-39 = 39-version-negotiation 45 1.1 christos test-40 = 40-version-negotiation 46 1.1 christos test-41 = 41-version-negotiation 47 1.1 christos test-42 = 42-version-negotiation 48 1.1 christos test-43 = 43-version-negotiation 49 1.1 christos test-44 = 44-version-negotiation 50 1.1 christos test-45 = 45-version-negotiation 51 1.1 christos test-46 = 46-version-negotiation 52 1.1 christos test-47 = 47-version-negotiation 53 1.1 christos test-48 = 48-version-negotiation 54 1.1 christos test-49 = 49-version-negotiation 55 1.1 christos test-50 = 50-version-negotiation 56 1.1 christos test-51 = 51-version-negotiation 57 1.1 christos test-52 = 52-version-negotiation 58 1.1 christos test-53 = 53-version-negotiation 59 1.1 christos test-54 = 54-version-negotiation 60 1.1 christos test-55 = 55-version-negotiation 61 1.1 christos test-56 = 56-version-negotiation 62 1.1 christos test-57 = 57-version-negotiation 63 1.1 christos test-58 = 58-version-negotiation 64 1.1 christos test-59 = 59-version-negotiation 65 1.1 christos test-60 = 60-version-negotiation 66 1.1 christos test-61 = 61-version-negotiation 67 1.1 christos test-62 = 62-version-negotiation 68 1.1 christos test-63 = 63-version-negotiation 69 1.1 christos # =========================================================== 70 1.1 christos 71 1.1 christos [0-version-negotiation] 72 1.1 christos ssl_conf = 0-version-negotiation-ssl 73 1.1 christos 74 1.1 christos [0-version-negotiation-ssl] 75 1.1 christos server = 0-version-negotiation-server 76 1.1 christos client = 0-version-negotiation-client 77 1.1 christos 78 1.1 christos [0-version-negotiation-server] 79 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 80 1.1 christos CipherString = DEFAULT 81 1.1 christos MaxProtocol = DTLSv1 82 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 83 1.1 christos 84 1.1 christos [0-version-negotiation-client] 85 1.1 christos CipherString = DEFAULT 86 1.1 christos MaxProtocol = DTLSv1 87 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 88 1.1 christos VerifyMode = Peer 89 1.1 christos 90 1.1 christos [test-0] 91 1.1 christos ExpectedProtocol = DTLSv1 92 1.1 christos ExpectedResult = Success 93 1.1 christos Method = DTLS 94 1.1 christos 95 1.1 christos 96 1.1 christos # =========================================================== 97 1.1 christos 98 1.1 christos [1-version-negotiation] 99 1.1 christos ssl_conf = 1-version-negotiation-ssl 100 1.1 christos 101 1.1 christos [1-version-negotiation-ssl] 102 1.1 christos server = 1-version-negotiation-server 103 1.1 christos client = 1-version-negotiation-client 104 1.1 christos 105 1.1 christos [1-version-negotiation-server] 106 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 107 1.1 christos CipherString = DEFAULT 108 1.1 christos MaxProtocol = DTLSv1.2 109 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 110 1.1 christos 111 1.1 christos [1-version-negotiation-client] 112 1.1 christos CipherString = DEFAULT 113 1.1 christos MaxProtocol = DTLSv1 114 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 115 1.1 christos VerifyMode = Peer 116 1.1 christos 117 1.1 christos [test-1] 118 1.1 christos ExpectedProtocol = DTLSv1 119 1.1 christos ExpectedResult = Success 120 1.1 christos Method = DTLS 121 1.1 christos 122 1.1 christos 123 1.1 christos # =========================================================== 124 1.1 christos 125 1.1 christos [2-version-negotiation] 126 1.1 christos ssl_conf = 2-version-negotiation-ssl 127 1.1 christos 128 1.1 christos [2-version-negotiation-ssl] 129 1.1 christos server = 2-version-negotiation-server 130 1.1 christos client = 2-version-negotiation-client 131 1.1 christos 132 1.1 christos [2-version-negotiation-server] 133 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 134 1.1 christos CipherString = DEFAULT 135 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 136 1.1 christos 137 1.1 christos [2-version-negotiation-client] 138 1.1 christos CipherString = DEFAULT 139 1.1 christos MaxProtocol = DTLSv1 140 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 141 1.1 christos VerifyMode = Peer 142 1.1 christos 143 1.1 christos [test-2] 144 1.1 christos ExpectedProtocol = DTLSv1 145 1.1 christos ExpectedResult = Success 146 1.1 christos Method = DTLS 147 1.1 christos 148 1.1 christos 149 1.1 christos # =========================================================== 150 1.1 christos 151 1.1 christos [3-version-negotiation] 152 1.1 christos ssl_conf = 3-version-negotiation-ssl 153 1.1 christos 154 1.1 christos [3-version-negotiation-ssl] 155 1.1 christos server = 3-version-negotiation-server 156 1.1 christos client = 3-version-negotiation-client 157 1.1 christos 158 1.1 christos [3-version-negotiation-server] 159 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 160 1.1 christos CipherString = DEFAULT 161 1.1 christos MaxProtocol = DTLSv1 162 1.1 christos MinProtocol = DTLSv1 163 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 164 1.1 christos 165 1.1 christos [3-version-negotiation-client] 166 1.1 christos CipherString = DEFAULT 167 1.1 christos MaxProtocol = DTLSv1 168 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 169 1.1 christos VerifyMode = Peer 170 1.1 christos 171 1.1 christos [test-3] 172 1.1 christos ExpectedProtocol = DTLSv1 173 1.1 christos ExpectedResult = Success 174 1.1 christos Method = DTLS 175 1.1 christos 176 1.1 christos 177 1.1 christos # =========================================================== 178 1.1 christos 179 1.1 christos [4-version-negotiation] 180 1.1 christos ssl_conf = 4-version-negotiation-ssl 181 1.1 christos 182 1.1 christos [4-version-negotiation-ssl] 183 1.1 christos server = 4-version-negotiation-server 184 1.1 christos client = 4-version-negotiation-client 185 1.1 christos 186 1.1 christos [4-version-negotiation-server] 187 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 188 1.1 christos CipherString = DEFAULT 189 1.1 christos MaxProtocol = DTLSv1.2 190 1.1 christos MinProtocol = DTLSv1 191 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 192 1.1 christos 193 1.1 christos [4-version-negotiation-client] 194 1.1 christos CipherString = DEFAULT 195 1.1 christos MaxProtocol = DTLSv1 196 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 197 1.1 christos VerifyMode = Peer 198 1.1 christos 199 1.1 christos [test-4] 200 1.1 christos ExpectedProtocol = DTLSv1 201 1.1 christos ExpectedResult = Success 202 1.1 christos Method = DTLS 203 1.1 christos 204 1.1 christos 205 1.1 christos # =========================================================== 206 1.1 christos 207 1.1 christos [5-version-negotiation] 208 1.1 christos ssl_conf = 5-version-negotiation-ssl 209 1.1 christos 210 1.1 christos [5-version-negotiation-ssl] 211 1.1 christos server = 5-version-negotiation-server 212 1.1 christos client = 5-version-negotiation-client 213 1.1 christos 214 1.1 christos [5-version-negotiation-server] 215 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 216 1.1 christos CipherString = DEFAULT 217 1.1 christos MinProtocol = DTLSv1 218 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 219 1.1 christos 220 1.1 christos [5-version-negotiation-client] 221 1.1 christos CipherString = DEFAULT 222 1.1 christos MaxProtocol = DTLSv1 223 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 224 1.1 christos VerifyMode = Peer 225 1.1 christos 226 1.1 christos [test-5] 227 1.1 christos ExpectedProtocol = DTLSv1 228 1.1 christos ExpectedResult = Success 229 1.1 christos Method = DTLS 230 1.1 christos 231 1.1 christos 232 1.1 christos # =========================================================== 233 1.1 christos 234 1.1 christos [6-version-negotiation] 235 1.1 christos ssl_conf = 6-version-negotiation-ssl 236 1.1 christos 237 1.1 christos [6-version-negotiation-ssl] 238 1.1 christos server = 6-version-negotiation-server 239 1.1 christos client = 6-version-negotiation-client 240 1.1 christos 241 1.1 christos [6-version-negotiation-server] 242 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 243 1.1 christos CipherString = DEFAULT 244 1.1 christos MaxProtocol = DTLSv1.2 245 1.1 christos MinProtocol = DTLSv1.2 246 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 247 1.1 christos 248 1.1 christos [6-version-negotiation-client] 249 1.1 christos CipherString = DEFAULT 250 1.1 christos MaxProtocol = DTLSv1 251 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 252 1.1 christos VerifyMode = Peer 253 1.1 christos 254 1.1 christos [test-6] 255 1.1 christos ExpectedResult = ServerFail 256 1.1 christos Method = DTLS 257 1.1 christos 258 1.1 christos 259 1.1 christos # =========================================================== 260 1.1 christos 261 1.1 christos [7-version-negotiation] 262 1.1 christos ssl_conf = 7-version-negotiation-ssl 263 1.1 christos 264 1.1 christos [7-version-negotiation-ssl] 265 1.1 christos server = 7-version-negotiation-server 266 1.1 christos client = 7-version-negotiation-client 267 1.1 christos 268 1.1 christos [7-version-negotiation-server] 269 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 270 1.1 christos CipherString = DEFAULT 271 1.1 christos MinProtocol = DTLSv1.2 272 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 273 1.1 christos 274 1.1 christos [7-version-negotiation-client] 275 1.1 christos CipherString = DEFAULT 276 1.1 christos MaxProtocol = DTLSv1 277 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 278 1.1 christos VerifyMode = Peer 279 1.1 christos 280 1.1 christos [test-7] 281 1.1 christos ExpectedResult = ServerFail 282 1.1 christos Method = DTLS 283 1.1 christos 284 1.1 christos 285 1.1 christos # =========================================================== 286 1.1 christos 287 1.1 christos [8-version-negotiation] 288 1.1 christos ssl_conf = 8-version-negotiation-ssl 289 1.1 christos 290 1.1 christos [8-version-negotiation-ssl] 291 1.1 christos server = 8-version-negotiation-server 292 1.1 christos client = 8-version-negotiation-client 293 1.1 christos 294 1.1 christos [8-version-negotiation-server] 295 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 296 1.1 christos CipherString = DEFAULT 297 1.1 christos MaxProtocol = DTLSv1 298 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 299 1.1 christos 300 1.1 christos [8-version-negotiation-client] 301 1.1 christos CipherString = DEFAULT 302 1.1 christos MaxProtocol = DTLSv1.2 303 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 304 1.1 christos VerifyMode = Peer 305 1.1 christos 306 1.1 christos [test-8] 307 1.1 christos ExpectedProtocol = DTLSv1 308 1.1 christos ExpectedResult = Success 309 1.1 christos Method = DTLS 310 1.1 christos 311 1.1 christos 312 1.1 christos # =========================================================== 313 1.1 christos 314 1.1 christos [9-version-negotiation] 315 1.1 christos ssl_conf = 9-version-negotiation-ssl 316 1.1 christos 317 1.1 christos [9-version-negotiation-ssl] 318 1.1 christos server = 9-version-negotiation-server 319 1.1 christos client = 9-version-negotiation-client 320 1.1 christos 321 1.1 christos [9-version-negotiation-server] 322 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 323 1.1 christos CipherString = DEFAULT 324 1.1 christos MaxProtocol = DTLSv1.2 325 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 326 1.1 christos 327 1.1 christos [9-version-negotiation-client] 328 1.1 christos CipherString = DEFAULT 329 1.1 christos MaxProtocol = DTLSv1.2 330 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 331 1.1 christos VerifyMode = Peer 332 1.1 christos 333 1.1 christos [test-9] 334 1.1 christos ExpectedProtocol = DTLSv1.2 335 1.1 christos ExpectedResult = Success 336 1.1 christos Method = DTLS 337 1.1 christos 338 1.1 christos 339 1.1 christos # =========================================================== 340 1.1 christos 341 1.1 christos [10-version-negotiation] 342 1.1 christos ssl_conf = 10-version-negotiation-ssl 343 1.1 christos 344 1.1 christos [10-version-negotiation-ssl] 345 1.1 christos server = 10-version-negotiation-server 346 1.1 christos client = 10-version-negotiation-client 347 1.1 christos 348 1.1 christos [10-version-negotiation-server] 349 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 350 1.1 christos CipherString = DEFAULT 351 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 352 1.1 christos 353 1.1 christos [10-version-negotiation-client] 354 1.1 christos CipherString = DEFAULT 355 1.1 christos MaxProtocol = DTLSv1.2 356 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 357 1.1 christos VerifyMode = Peer 358 1.1 christos 359 1.1 christos [test-10] 360 1.1 christos ExpectedProtocol = DTLSv1.2 361 1.1 christos ExpectedResult = Success 362 1.1 christos Method = DTLS 363 1.1 christos 364 1.1 christos 365 1.1 christos # =========================================================== 366 1.1 christos 367 1.1 christos [11-version-negotiation] 368 1.1 christos ssl_conf = 11-version-negotiation-ssl 369 1.1 christos 370 1.1 christos [11-version-negotiation-ssl] 371 1.1 christos server = 11-version-negotiation-server 372 1.1 christos client = 11-version-negotiation-client 373 1.1 christos 374 1.1 christos [11-version-negotiation-server] 375 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 376 1.1 christos CipherString = DEFAULT 377 1.1 christos MaxProtocol = DTLSv1 378 1.1 christos MinProtocol = DTLSv1 379 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 380 1.1 christos 381 1.1 christos [11-version-negotiation-client] 382 1.1 christos CipherString = DEFAULT 383 1.1 christos MaxProtocol = DTLSv1.2 384 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 385 1.1 christos VerifyMode = Peer 386 1.1 christos 387 1.1 christos [test-11] 388 1.1 christos ExpectedProtocol = DTLSv1 389 1.1 christos ExpectedResult = Success 390 1.1 christos Method = DTLS 391 1.1 christos 392 1.1 christos 393 1.1 christos # =========================================================== 394 1.1 christos 395 1.1 christos [12-version-negotiation] 396 1.1 christos ssl_conf = 12-version-negotiation-ssl 397 1.1 christos 398 1.1 christos [12-version-negotiation-ssl] 399 1.1 christos server = 12-version-negotiation-server 400 1.1 christos client = 12-version-negotiation-client 401 1.1 christos 402 1.1 christos [12-version-negotiation-server] 403 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 404 1.1 christos CipherString = DEFAULT 405 1.1 christos MaxProtocol = DTLSv1.2 406 1.1 christos MinProtocol = DTLSv1 407 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 408 1.1 christos 409 1.1 christos [12-version-negotiation-client] 410 1.1 christos CipherString = DEFAULT 411 1.1 christos MaxProtocol = DTLSv1.2 412 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 413 1.1 christos VerifyMode = Peer 414 1.1 christos 415 1.1 christos [test-12] 416 1.1 christos ExpectedProtocol = DTLSv1.2 417 1.1 christos ExpectedResult = Success 418 1.1 christos Method = DTLS 419 1.1 christos 420 1.1 christos 421 1.1 christos # =========================================================== 422 1.1 christos 423 1.1 christos [13-version-negotiation] 424 1.1 christos ssl_conf = 13-version-negotiation-ssl 425 1.1 christos 426 1.1 christos [13-version-negotiation-ssl] 427 1.1 christos server = 13-version-negotiation-server 428 1.1 christos client = 13-version-negotiation-client 429 1.1 christos 430 1.1 christos [13-version-negotiation-server] 431 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 432 1.1 christos CipherString = DEFAULT 433 1.1 christos MinProtocol = DTLSv1 434 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 435 1.1 christos 436 1.1 christos [13-version-negotiation-client] 437 1.1 christos CipherString = DEFAULT 438 1.1 christos MaxProtocol = DTLSv1.2 439 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 440 1.1 christos VerifyMode = Peer 441 1.1 christos 442 1.1 christos [test-13] 443 1.1 christos ExpectedProtocol = DTLSv1.2 444 1.1 christos ExpectedResult = Success 445 1.1 christos Method = DTLS 446 1.1 christos 447 1.1 christos 448 1.1 christos # =========================================================== 449 1.1 christos 450 1.1 christos [14-version-negotiation] 451 1.1 christos ssl_conf = 14-version-negotiation-ssl 452 1.1 christos 453 1.1 christos [14-version-negotiation-ssl] 454 1.1 christos server = 14-version-negotiation-server 455 1.1 christos client = 14-version-negotiation-client 456 1.1 christos 457 1.1 christos [14-version-negotiation-server] 458 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 459 1.1 christos CipherString = DEFAULT 460 1.1 christos MaxProtocol = DTLSv1.2 461 1.1 christos MinProtocol = DTLSv1.2 462 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 463 1.1 christos 464 1.1 christos [14-version-negotiation-client] 465 1.1 christos CipherString = DEFAULT 466 1.1 christos MaxProtocol = DTLSv1.2 467 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 468 1.1 christos VerifyMode = Peer 469 1.1 christos 470 1.1 christos [test-14] 471 1.1 christos ExpectedProtocol = DTLSv1.2 472 1.1 christos ExpectedResult = Success 473 1.1 christos Method = DTLS 474 1.1 christos 475 1.1 christos 476 1.1 christos # =========================================================== 477 1.1 christos 478 1.1 christos [15-version-negotiation] 479 1.1 christos ssl_conf = 15-version-negotiation-ssl 480 1.1 christos 481 1.1 christos [15-version-negotiation-ssl] 482 1.1 christos server = 15-version-negotiation-server 483 1.1 christos client = 15-version-negotiation-client 484 1.1 christos 485 1.1 christos [15-version-negotiation-server] 486 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 487 1.1 christos CipherString = DEFAULT 488 1.1 christos MinProtocol = DTLSv1.2 489 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 490 1.1 christos 491 1.1 christos [15-version-negotiation-client] 492 1.1 christos CipherString = DEFAULT 493 1.1 christos MaxProtocol = DTLSv1.2 494 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 495 1.1 christos VerifyMode = Peer 496 1.1 christos 497 1.1 christos [test-15] 498 1.1 christos ExpectedProtocol = DTLSv1.2 499 1.1 christos ExpectedResult = Success 500 1.1 christos Method = DTLS 501 1.1 christos 502 1.1 christos 503 1.1 christos # =========================================================== 504 1.1 christos 505 1.1 christos [16-version-negotiation] 506 1.1 christos ssl_conf = 16-version-negotiation-ssl 507 1.1 christos 508 1.1 christos [16-version-negotiation-ssl] 509 1.1 christos server = 16-version-negotiation-server 510 1.1 christos client = 16-version-negotiation-client 511 1.1 christos 512 1.1 christos [16-version-negotiation-server] 513 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 514 1.1 christos CipherString = DEFAULT 515 1.1 christos MaxProtocol = DTLSv1 516 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 517 1.1 christos 518 1.1 christos [16-version-negotiation-client] 519 1.1 christos CipherString = DEFAULT 520 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 521 1.1 christos VerifyMode = Peer 522 1.1 christos 523 1.1 christos [test-16] 524 1.1 christos ExpectedProtocol = DTLSv1 525 1.1 christos ExpectedResult = Success 526 1.1 christos Method = DTLS 527 1.1 christos 528 1.1 christos 529 1.1 christos # =========================================================== 530 1.1 christos 531 1.1 christos [17-version-negotiation] 532 1.1 christos ssl_conf = 17-version-negotiation-ssl 533 1.1 christos 534 1.1 christos [17-version-negotiation-ssl] 535 1.1 christos server = 17-version-negotiation-server 536 1.1 christos client = 17-version-negotiation-client 537 1.1 christos 538 1.1 christos [17-version-negotiation-server] 539 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 540 1.1 christos CipherString = DEFAULT 541 1.1 christos MaxProtocol = DTLSv1.2 542 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 543 1.1 christos 544 1.1 christos [17-version-negotiation-client] 545 1.1 christos CipherString = DEFAULT 546 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 547 1.1 christos VerifyMode = Peer 548 1.1 christos 549 1.1 christos [test-17] 550 1.1 christos ExpectedProtocol = DTLSv1.2 551 1.1 christos ExpectedResult = Success 552 1.1 christos Method = DTLS 553 1.1 christos 554 1.1 christos 555 1.1 christos # =========================================================== 556 1.1 christos 557 1.1 christos [18-version-negotiation] 558 1.1 christos ssl_conf = 18-version-negotiation-ssl 559 1.1 christos 560 1.1 christos [18-version-negotiation-ssl] 561 1.1 christos server = 18-version-negotiation-server 562 1.1 christos client = 18-version-negotiation-client 563 1.1 christos 564 1.1 christos [18-version-negotiation-server] 565 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 566 1.1 christos CipherString = DEFAULT 567 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 568 1.1 christos 569 1.1 christos [18-version-negotiation-client] 570 1.1 christos CipherString = DEFAULT 571 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 572 1.1 christos VerifyMode = Peer 573 1.1 christos 574 1.1 christos [test-18] 575 1.1 christos ExpectedProtocol = DTLSv1.2 576 1.1 christos ExpectedResult = Success 577 1.1 christos Method = DTLS 578 1.1 christos 579 1.1 christos 580 1.1 christos # =========================================================== 581 1.1 christos 582 1.1 christos [19-version-negotiation] 583 1.1 christos ssl_conf = 19-version-negotiation-ssl 584 1.1 christos 585 1.1 christos [19-version-negotiation-ssl] 586 1.1 christos server = 19-version-negotiation-server 587 1.1 christos client = 19-version-negotiation-client 588 1.1 christos 589 1.1 christos [19-version-negotiation-server] 590 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 591 1.1 christos CipherString = DEFAULT 592 1.1 christos MaxProtocol = DTLSv1 593 1.1 christos MinProtocol = DTLSv1 594 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 595 1.1 christos 596 1.1 christos [19-version-negotiation-client] 597 1.1 christos CipherString = DEFAULT 598 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 599 1.1 christos VerifyMode = Peer 600 1.1 christos 601 1.1 christos [test-19] 602 1.1 christos ExpectedProtocol = DTLSv1 603 1.1 christos ExpectedResult = Success 604 1.1 christos Method = DTLS 605 1.1 christos 606 1.1 christos 607 1.1 christos # =========================================================== 608 1.1 christos 609 1.1 christos [20-version-negotiation] 610 1.1 christos ssl_conf = 20-version-negotiation-ssl 611 1.1 christos 612 1.1 christos [20-version-negotiation-ssl] 613 1.1 christos server = 20-version-negotiation-server 614 1.1 christos client = 20-version-negotiation-client 615 1.1 christos 616 1.1 christos [20-version-negotiation-server] 617 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 618 1.1 christos CipherString = DEFAULT 619 1.1 christos MaxProtocol = DTLSv1.2 620 1.1 christos MinProtocol = DTLSv1 621 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 622 1.1 christos 623 1.1 christos [20-version-negotiation-client] 624 1.1 christos CipherString = DEFAULT 625 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 626 1.1 christos VerifyMode = Peer 627 1.1 christos 628 1.1 christos [test-20] 629 1.1 christos ExpectedProtocol = DTLSv1.2 630 1.1 christos ExpectedResult = Success 631 1.1 christos Method = DTLS 632 1.1 christos 633 1.1 christos 634 1.1 christos # =========================================================== 635 1.1 christos 636 1.1 christos [21-version-negotiation] 637 1.1 christos ssl_conf = 21-version-negotiation-ssl 638 1.1 christos 639 1.1 christos [21-version-negotiation-ssl] 640 1.1 christos server = 21-version-negotiation-server 641 1.1 christos client = 21-version-negotiation-client 642 1.1 christos 643 1.1 christos [21-version-negotiation-server] 644 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 645 1.1 christos CipherString = DEFAULT 646 1.1 christos MinProtocol = DTLSv1 647 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 648 1.1 christos 649 1.1 christos [21-version-negotiation-client] 650 1.1 christos CipherString = DEFAULT 651 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 652 1.1 christos VerifyMode = Peer 653 1.1 christos 654 1.1 christos [test-21] 655 1.1 christos ExpectedProtocol = DTLSv1.2 656 1.1 christos ExpectedResult = Success 657 1.1 christos Method = DTLS 658 1.1 christos 659 1.1 christos 660 1.1 christos # =========================================================== 661 1.1 christos 662 1.1 christos [22-version-negotiation] 663 1.1 christos ssl_conf = 22-version-negotiation-ssl 664 1.1 christos 665 1.1 christos [22-version-negotiation-ssl] 666 1.1 christos server = 22-version-negotiation-server 667 1.1 christos client = 22-version-negotiation-client 668 1.1 christos 669 1.1 christos [22-version-negotiation-server] 670 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 671 1.1 christos CipherString = DEFAULT 672 1.1 christos MaxProtocol = DTLSv1.2 673 1.1 christos MinProtocol = DTLSv1.2 674 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 675 1.1 christos 676 1.1 christos [22-version-negotiation-client] 677 1.1 christos CipherString = DEFAULT 678 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 679 1.1 christos VerifyMode = Peer 680 1.1 christos 681 1.1 christos [test-22] 682 1.1 christos ExpectedProtocol = DTLSv1.2 683 1.1 christos ExpectedResult = Success 684 1.1 christos Method = DTLS 685 1.1 christos 686 1.1 christos 687 1.1 christos # =========================================================== 688 1.1 christos 689 1.1 christos [23-version-negotiation] 690 1.1 christos ssl_conf = 23-version-negotiation-ssl 691 1.1 christos 692 1.1 christos [23-version-negotiation-ssl] 693 1.1 christos server = 23-version-negotiation-server 694 1.1 christos client = 23-version-negotiation-client 695 1.1 christos 696 1.1 christos [23-version-negotiation-server] 697 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 698 1.1 christos CipherString = DEFAULT 699 1.1 christos MinProtocol = DTLSv1.2 700 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 701 1.1 christos 702 1.1 christos [23-version-negotiation-client] 703 1.1 christos CipherString = DEFAULT 704 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 705 1.1 christos VerifyMode = Peer 706 1.1 christos 707 1.1 christos [test-23] 708 1.1 christos ExpectedProtocol = DTLSv1.2 709 1.1 christos ExpectedResult = Success 710 1.1 christos Method = DTLS 711 1.1 christos 712 1.1 christos 713 1.1 christos # =========================================================== 714 1.1 christos 715 1.1 christos [24-version-negotiation] 716 1.1 christos ssl_conf = 24-version-negotiation-ssl 717 1.1 christos 718 1.1 christos [24-version-negotiation-ssl] 719 1.1 christos server = 24-version-negotiation-server 720 1.1 christos client = 24-version-negotiation-client 721 1.1 christos 722 1.1 christos [24-version-negotiation-server] 723 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 724 1.1 christos CipherString = DEFAULT 725 1.1 christos MaxProtocol = DTLSv1 726 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 727 1.1 christos 728 1.1 christos [24-version-negotiation-client] 729 1.1 christos CipherString = DEFAULT 730 1.1 christos MaxProtocol = DTLSv1 731 1.1 christos MinProtocol = DTLSv1 732 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 733 1.1 christos VerifyMode = Peer 734 1.1 christos 735 1.1 christos [test-24] 736 1.1 christos ExpectedProtocol = DTLSv1 737 1.1 christos ExpectedResult = Success 738 1.1 christos Method = DTLS 739 1.1 christos 740 1.1 christos 741 1.1 christos # =========================================================== 742 1.1 christos 743 1.1 christos [25-version-negotiation] 744 1.1 christos ssl_conf = 25-version-negotiation-ssl 745 1.1 christos 746 1.1 christos [25-version-negotiation-ssl] 747 1.1 christos server = 25-version-negotiation-server 748 1.1 christos client = 25-version-negotiation-client 749 1.1 christos 750 1.1 christos [25-version-negotiation-server] 751 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 752 1.1 christos CipherString = DEFAULT 753 1.1 christos MaxProtocol = DTLSv1.2 754 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 755 1.1 christos 756 1.1 christos [25-version-negotiation-client] 757 1.1 christos CipherString = DEFAULT 758 1.1 christos MaxProtocol = DTLSv1 759 1.1 christos MinProtocol = DTLSv1 760 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 761 1.1 christos VerifyMode = Peer 762 1.1 christos 763 1.1 christos [test-25] 764 1.1 christos ExpectedProtocol = DTLSv1 765 1.1 christos ExpectedResult = Success 766 1.1 christos Method = DTLS 767 1.1 christos 768 1.1 christos 769 1.1 christos # =========================================================== 770 1.1 christos 771 1.1 christos [26-version-negotiation] 772 1.1 christos ssl_conf = 26-version-negotiation-ssl 773 1.1 christos 774 1.1 christos [26-version-negotiation-ssl] 775 1.1 christos server = 26-version-negotiation-server 776 1.1 christos client = 26-version-negotiation-client 777 1.1 christos 778 1.1 christos [26-version-negotiation-server] 779 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 780 1.1 christos CipherString = DEFAULT 781 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 782 1.1 christos 783 1.1 christos [26-version-negotiation-client] 784 1.1 christos CipherString = DEFAULT 785 1.1 christos MaxProtocol = DTLSv1 786 1.1 christos MinProtocol = DTLSv1 787 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 788 1.1 christos VerifyMode = Peer 789 1.1 christos 790 1.1 christos [test-26] 791 1.1 christos ExpectedProtocol = DTLSv1 792 1.1 christos ExpectedResult = Success 793 1.1 christos Method = DTLS 794 1.1 christos 795 1.1 christos 796 1.1 christos # =========================================================== 797 1.1 christos 798 1.1 christos [27-version-negotiation] 799 1.1 christos ssl_conf = 27-version-negotiation-ssl 800 1.1 christos 801 1.1 christos [27-version-negotiation-ssl] 802 1.1 christos server = 27-version-negotiation-server 803 1.1 christos client = 27-version-negotiation-client 804 1.1 christos 805 1.1 christos [27-version-negotiation-server] 806 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 807 1.1 christos CipherString = DEFAULT 808 1.1 christos MaxProtocol = DTLSv1 809 1.1 christos MinProtocol = DTLSv1 810 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 811 1.1 christos 812 1.1 christos [27-version-negotiation-client] 813 1.1 christos CipherString = DEFAULT 814 1.1 christos MaxProtocol = DTLSv1 815 1.1 christos MinProtocol = DTLSv1 816 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 817 1.1 christos VerifyMode = Peer 818 1.1 christos 819 1.1 christos [test-27] 820 1.1 christos ExpectedProtocol = DTLSv1 821 1.1 christos ExpectedResult = Success 822 1.1 christos Method = DTLS 823 1.1 christos 824 1.1 christos 825 1.1 christos # =========================================================== 826 1.1 christos 827 1.1 christos [28-version-negotiation] 828 1.1 christos ssl_conf = 28-version-negotiation-ssl 829 1.1 christos 830 1.1 christos [28-version-negotiation-ssl] 831 1.1 christos server = 28-version-negotiation-server 832 1.1 christos client = 28-version-negotiation-client 833 1.1 christos 834 1.1 christos [28-version-negotiation-server] 835 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 836 1.1 christos CipherString = DEFAULT 837 1.1 christos MaxProtocol = DTLSv1.2 838 1.1 christos MinProtocol = DTLSv1 839 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 840 1.1 christos 841 1.1 christos [28-version-negotiation-client] 842 1.1 christos CipherString = DEFAULT 843 1.1 christos MaxProtocol = DTLSv1 844 1.1 christos MinProtocol = DTLSv1 845 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 846 1.1 christos VerifyMode = Peer 847 1.1 christos 848 1.1 christos [test-28] 849 1.1 christos ExpectedProtocol = DTLSv1 850 1.1 christos ExpectedResult = Success 851 1.1 christos Method = DTLS 852 1.1 christos 853 1.1 christos 854 1.1 christos # =========================================================== 855 1.1 christos 856 1.1 christos [29-version-negotiation] 857 1.1 christos ssl_conf = 29-version-negotiation-ssl 858 1.1 christos 859 1.1 christos [29-version-negotiation-ssl] 860 1.1 christos server = 29-version-negotiation-server 861 1.1 christos client = 29-version-negotiation-client 862 1.1 christos 863 1.1 christos [29-version-negotiation-server] 864 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 865 1.1 christos CipherString = DEFAULT 866 1.1 christos MinProtocol = DTLSv1 867 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 868 1.1 christos 869 1.1 christos [29-version-negotiation-client] 870 1.1 christos CipherString = DEFAULT 871 1.1 christos MaxProtocol = DTLSv1 872 1.1 christos MinProtocol = DTLSv1 873 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 874 1.1 christos VerifyMode = Peer 875 1.1 christos 876 1.1 christos [test-29] 877 1.1 christos ExpectedProtocol = DTLSv1 878 1.1 christos ExpectedResult = Success 879 1.1 christos Method = DTLS 880 1.1 christos 881 1.1 christos 882 1.1 christos # =========================================================== 883 1.1 christos 884 1.1 christos [30-version-negotiation] 885 1.1 christos ssl_conf = 30-version-negotiation-ssl 886 1.1 christos 887 1.1 christos [30-version-negotiation-ssl] 888 1.1 christos server = 30-version-negotiation-server 889 1.1 christos client = 30-version-negotiation-client 890 1.1 christos 891 1.1 christos [30-version-negotiation-server] 892 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 893 1.1 christos CipherString = DEFAULT 894 1.1 christos MaxProtocol = DTLSv1.2 895 1.1 christos MinProtocol = DTLSv1.2 896 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 897 1.1 christos 898 1.1 christos [30-version-negotiation-client] 899 1.1 christos CipherString = DEFAULT 900 1.1 christos MaxProtocol = DTLSv1 901 1.1 christos MinProtocol = DTLSv1 902 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 903 1.1 christos VerifyMode = Peer 904 1.1 christos 905 1.1 christos [test-30] 906 1.1 christos ExpectedResult = ServerFail 907 1.1 christos Method = DTLS 908 1.1 christos 909 1.1 christos 910 1.1 christos # =========================================================== 911 1.1 christos 912 1.1 christos [31-version-negotiation] 913 1.1 christos ssl_conf = 31-version-negotiation-ssl 914 1.1 christos 915 1.1 christos [31-version-negotiation-ssl] 916 1.1 christos server = 31-version-negotiation-server 917 1.1 christos client = 31-version-negotiation-client 918 1.1 christos 919 1.1 christos [31-version-negotiation-server] 920 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 921 1.1 christos CipherString = DEFAULT 922 1.1 christos MinProtocol = DTLSv1.2 923 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 924 1.1 christos 925 1.1 christos [31-version-negotiation-client] 926 1.1 christos CipherString = DEFAULT 927 1.1 christos MaxProtocol = DTLSv1 928 1.1 christos MinProtocol = DTLSv1 929 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 930 1.1 christos VerifyMode = Peer 931 1.1 christos 932 1.1 christos [test-31] 933 1.1 christos ExpectedResult = ServerFail 934 1.1 christos Method = DTLS 935 1.1 christos 936 1.1 christos 937 1.1 christos # =========================================================== 938 1.1 christos 939 1.1 christos [32-version-negotiation] 940 1.1 christos ssl_conf = 32-version-negotiation-ssl 941 1.1 christos 942 1.1 christos [32-version-negotiation-ssl] 943 1.1 christos server = 32-version-negotiation-server 944 1.1 christos client = 32-version-negotiation-client 945 1.1 christos 946 1.1 christos [32-version-negotiation-server] 947 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 948 1.1 christos CipherString = DEFAULT 949 1.1 christos MaxProtocol = DTLSv1 950 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 951 1.1 christos 952 1.1 christos [32-version-negotiation-client] 953 1.1 christos CipherString = DEFAULT 954 1.1 christos MaxProtocol = DTLSv1.2 955 1.1 christos MinProtocol = DTLSv1 956 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 957 1.1 christos VerifyMode = Peer 958 1.1 christos 959 1.1 christos [test-32] 960 1.1 christos ExpectedProtocol = DTLSv1 961 1.1 christos ExpectedResult = Success 962 1.1 christos Method = DTLS 963 1.1 christos 964 1.1 christos 965 1.1 christos # =========================================================== 966 1.1 christos 967 1.1 christos [33-version-negotiation] 968 1.1 christos ssl_conf = 33-version-negotiation-ssl 969 1.1 christos 970 1.1 christos [33-version-negotiation-ssl] 971 1.1 christos server = 33-version-negotiation-server 972 1.1 christos client = 33-version-negotiation-client 973 1.1 christos 974 1.1 christos [33-version-negotiation-server] 975 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 976 1.1 christos CipherString = DEFAULT 977 1.1 christos MaxProtocol = DTLSv1.2 978 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 979 1.1 christos 980 1.1 christos [33-version-negotiation-client] 981 1.1 christos CipherString = DEFAULT 982 1.1 christos MaxProtocol = DTLSv1.2 983 1.1 christos MinProtocol = DTLSv1 984 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 985 1.1 christos VerifyMode = Peer 986 1.1 christos 987 1.1 christos [test-33] 988 1.1 christos ExpectedProtocol = DTLSv1.2 989 1.1 christos ExpectedResult = Success 990 1.1 christos Method = DTLS 991 1.1 christos 992 1.1 christos 993 1.1 christos # =========================================================== 994 1.1 christos 995 1.1 christos [34-version-negotiation] 996 1.1 christos ssl_conf = 34-version-negotiation-ssl 997 1.1 christos 998 1.1 christos [34-version-negotiation-ssl] 999 1.1 christos server = 34-version-negotiation-server 1000 1.1 christos client = 34-version-negotiation-client 1001 1.1 christos 1002 1.1 christos [34-version-negotiation-server] 1003 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1004 1.1 christos CipherString = DEFAULT 1005 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1006 1.1 christos 1007 1.1 christos [34-version-negotiation-client] 1008 1.1 christos CipherString = DEFAULT 1009 1.1 christos MaxProtocol = DTLSv1.2 1010 1.1 christos MinProtocol = DTLSv1 1011 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1012 1.1 christos VerifyMode = Peer 1013 1.1 christos 1014 1.1 christos [test-34] 1015 1.1 christos ExpectedProtocol = DTLSv1.2 1016 1.1 christos ExpectedResult = Success 1017 1.1 christos Method = DTLS 1018 1.1 christos 1019 1.1 christos 1020 1.1 christos # =========================================================== 1021 1.1 christos 1022 1.1 christos [35-version-negotiation] 1023 1.1 christos ssl_conf = 35-version-negotiation-ssl 1024 1.1 christos 1025 1.1 christos [35-version-negotiation-ssl] 1026 1.1 christos server = 35-version-negotiation-server 1027 1.1 christos client = 35-version-negotiation-client 1028 1.1 christos 1029 1.1 christos [35-version-negotiation-server] 1030 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1031 1.1 christos CipherString = DEFAULT 1032 1.1 christos MaxProtocol = DTLSv1 1033 1.1 christos MinProtocol = DTLSv1 1034 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1035 1.1 christos 1036 1.1 christos [35-version-negotiation-client] 1037 1.1 christos CipherString = DEFAULT 1038 1.1 christos MaxProtocol = DTLSv1.2 1039 1.1 christos MinProtocol = DTLSv1 1040 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1041 1.1 christos VerifyMode = Peer 1042 1.1 christos 1043 1.1 christos [test-35] 1044 1.1 christos ExpectedProtocol = DTLSv1 1045 1.1 christos ExpectedResult = Success 1046 1.1 christos Method = DTLS 1047 1.1 christos 1048 1.1 christos 1049 1.1 christos # =========================================================== 1050 1.1 christos 1051 1.1 christos [36-version-negotiation] 1052 1.1 christos ssl_conf = 36-version-negotiation-ssl 1053 1.1 christos 1054 1.1 christos [36-version-negotiation-ssl] 1055 1.1 christos server = 36-version-negotiation-server 1056 1.1 christos client = 36-version-negotiation-client 1057 1.1 christos 1058 1.1 christos [36-version-negotiation-server] 1059 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1060 1.1 christos CipherString = DEFAULT 1061 1.1 christos MaxProtocol = DTLSv1.2 1062 1.1 christos MinProtocol = DTLSv1 1063 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1064 1.1 christos 1065 1.1 christos [36-version-negotiation-client] 1066 1.1 christos CipherString = DEFAULT 1067 1.1 christos MaxProtocol = DTLSv1.2 1068 1.1 christos MinProtocol = DTLSv1 1069 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1070 1.1 christos VerifyMode = Peer 1071 1.1 christos 1072 1.1 christos [test-36] 1073 1.1 christos ExpectedProtocol = DTLSv1.2 1074 1.1 christos ExpectedResult = Success 1075 1.1 christos Method = DTLS 1076 1.1 christos 1077 1.1 christos 1078 1.1 christos # =========================================================== 1079 1.1 christos 1080 1.1 christos [37-version-negotiation] 1081 1.1 christos ssl_conf = 37-version-negotiation-ssl 1082 1.1 christos 1083 1.1 christos [37-version-negotiation-ssl] 1084 1.1 christos server = 37-version-negotiation-server 1085 1.1 christos client = 37-version-negotiation-client 1086 1.1 christos 1087 1.1 christos [37-version-negotiation-server] 1088 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1089 1.1 christos CipherString = DEFAULT 1090 1.1 christos MinProtocol = DTLSv1 1091 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1092 1.1 christos 1093 1.1 christos [37-version-negotiation-client] 1094 1.1 christos CipherString = DEFAULT 1095 1.1 christos MaxProtocol = DTLSv1.2 1096 1.1 christos MinProtocol = DTLSv1 1097 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1098 1.1 christos VerifyMode = Peer 1099 1.1 christos 1100 1.1 christos [test-37] 1101 1.1 christos ExpectedProtocol = DTLSv1.2 1102 1.1 christos ExpectedResult = Success 1103 1.1 christos Method = DTLS 1104 1.1 christos 1105 1.1 christos 1106 1.1 christos # =========================================================== 1107 1.1 christos 1108 1.1 christos [38-version-negotiation] 1109 1.1 christos ssl_conf = 38-version-negotiation-ssl 1110 1.1 christos 1111 1.1 christos [38-version-negotiation-ssl] 1112 1.1 christos server = 38-version-negotiation-server 1113 1.1 christos client = 38-version-negotiation-client 1114 1.1 christos 1115 1.1 christos [38-version-negotiation-server] 1116 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1117 1.1 christos CipherString = DEFAULT 1118 1.1 christos MaxProtocol = DTLSv1.2 1119 1.1 christos MinProtocol = DTLSv1.2 1120 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1121 1.1 christos 1122 1.1 christos [38-version-negotiation-client] 1123 1.1 christos CipherString = DEFAULT 1124 1.1 christos MaxProtocol = DTLSv1.2 1125 1.1 christos MinProtocol = DTLSv1 1126 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1127 1.1 christos VerifyMode = Peer 1128 1.1 christos 1129 1.1 christos [test-38] 1130 1.1 christos ExpectedProtocol = DTLSv1.2 1131 1.1 christos ExpectedResult = Success 1132 1.1 christos Method = DTLS 1133 1.1 christos 1134 1.1 christos 1135 1.1 christos # =========================================================== 1136 1.1 christos 1137 1.1 christos [39-version-negotiation] 1138 1.1 christos ssl_conf = 39-version-negotiation-ssl 1139 1.1 christos 1140 1.1 christos [39-version-negotiation-ssl] 1141 1.1 christos server = 39-version-negotiation-server 1142 1.1 christos client = 39-version-negotiation-client 1143 1.1 christos 1144 1.1 christos [39-version-negotiation-server] 1145 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1146 1.1 christos CipherString = DEFAULT 1147 1.1 christos MinProtocol = DTLSv1.2 1148 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1149 1.1 christos 1150 1.1 christos [39-version-negotiation-client] 1151 1.1 christos CipherString = DEFAULT 1152 1.1 christos MaxProtocol = DTLSv1.2 1153 1.1 christos MinProtocol = DTLSv1 1154 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1155 1.1 christos VerifyMode = Peer 1156 1.1 christos 1157 1.1 christos [test-39] 1158 1.1 christos ExpectedProtocol = DTLSv1.2 1159 1.1 christos ExpectedResult = Success 1160 1.1 christos Method = DTLS 1161 1.1 christos 1162 1.1 christos 1163 1.1 christos # =========================================================== 1164 1.1 christos 1165 1.1 christos [40-version-negotiation] 1166 1.1 christos ssl_conf = 40-version-negotiation-ssl 1167 1.1 christos 1168 1.1 christos [40-version-negotiation-ssl] 1169 1.1 christos server = 40-version-negotiation-server 1170 1.1 christos client = 40-version-negotiation-client 1171 1.1 christos 1172 1.1 christos [40-version-negotiation-server] 1173 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1174 1.1 christos CipherString = DEFAULT 1175 1.1 christos MaxProtocol = DTLSv1 1176 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1177 1.1 christos 1178 1.1 christos [40-version-negotiation-client] 1179 1.1 christos CipherString = DEFAULT 1180 1.1 christos MinProtocol = DTLSv1 1181 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1182 1.1 christos VerifyMode = Peer 1183 1.1 christos 1184 1.1 christos [test-40] 1185 1.1 christos ExpectedProtocol = DTLSv1 1186 1.1 christos ExpectedResult = Success 1187 1.1 christos Method = DTLS 1188 1.1 christos 1189 1.1 christos 1190 1.1 christos # =========================================================== 1191 1.1 christos 1192 1.1 christos [41-version-negotiation] 1193 1.1 christos ssl_conf = 41-version-negotiation-ssl 1194 1.1 christos 1195 1.1 christos [41-version-negotiation-ssl] 1196 1.1 christos server = 41-version-negotiation-server 1197 1.1 christos client = 41-version-negotiation-client 1198 1.1 christos 1199 1.1 christos [41-version-negotiation-server] 1200 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1201 1.1 christos CipherString = DEFAULT 1202 1.1 christos MaxProtocol = DTLSv1.2 1203 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1204 1.1 christos 1205 1.1 christos [41-version-negotiation-client] 1206 1.1 christos CipherString = DEFAULT 1207 1.1 christos MinProtocol = DTLSv1 1208 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1209 1.1 christos VerifyMode = Peer 1210 1.1 christos 1211 1.1 christos [test-41] 1212 1.1 christos ExpectedProtocol = DTLSv1.2 1213 1.1 christos ExpectedResult = Success 1214 1.1 christos Method = DTLS 1215 1.1 christos 1216 1.1 christos 1217 1.1 christos # =========================================================== 1218 1.1 christos 1219 1.1 christos [42-version-negotiation] 1220 1.1 christos ssl_conf = 42-version-negotiation-ssl 1221 1.1 christos 1222 1.1 christos [42-version-negotiation-ssl] 1223 1.1 christos server = 42-version-negotiation-server 1224 1.1 christos client = 42-version-negotiation-client 1225 1.1 christos 1226 1.1 christos [42-version-negotiation-server] 1227 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1228 1.1 christos CipherString = DEFAULT 1229 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1230 1.1 christos 1231 1.1 christos [42-version-negotiation-client] 1232 1.1 christos CipherString = DEFAULT 1233 1.1 christos MinProtocol = DTLSv1 1234 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1235 1.1 christos VerifyMode = Peer 1236 1.1 christos 1237 1.1 christos [test-42] 1238 1.1 christos ExpectedProtocol = DTLSv1.2 1239 1.1 christos ExpectedResult = Success 1240 1.1 christos Method = DTLS 1241 1.1 christos 1242 1.1 christos 1243 1.1 christos # =========================================================== 1244 1.1 christos 1245 1.1 christos [43-version-negotiation] 1246 1.1 christos ssl_conf = 43-version-negotiation-ssl 1247 1.1 christos 1248 1.1 christos [43-version-negotiation-ssl] 1249 1.1 christos server = 43-version-negotiation-server 1250 1.1 christos client = 43-version-negotiation-client 1251 1.1 christos 1252 1.1 christos [43-version-negotiation-server] 1253 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1254 1.1 christos CipherString = DEFAULT 1255 1.1 christos MaxProtocol = DTLSv1 1256 1.1 christos MinProtocol = DTLSv1 1257 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1258 1.1 christos 1259 1.1 christos [43-version-negotiation-client] 1260 1.1 christos CipherString = DEFAULT 1261 1.1 christos MinProtocol = DTLSv1 1262 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1263 1.1 christos VerifyMode = Peer 1264 1.1 christos 1265 1.1 christos [test-43] 1266 1.1 christos ExpectedProtocol = DTLSv1 1267 1.1 christos ExpectedResult = Success 1268 1.1 christos Method = DTLS 1269 1.1 christos 1270 1.1 christos 1271 1.1 christos # =========================================================== 1272 1.1 christos 1273 1.1 christos [44-version-negotiation] 1274 1.1 christos ssl_conf = 44-version-negotiation-ssl 1275 1.1 christos 1276 1.1 christos [44-version-negotiation-ssl] 1277 1.1 christos server = 44-version-negotiation-server 1278 1.1 christos client = 44-version-negotiation-client 1279 1.1 christos 1280 1.1 christos [44-version-negotiation-server] 1281 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1282 1.1 christos CipherString = DEFAULT 1283 1.1 christos MaxProtocol = DTLSv1.2 1284 1.1 christos MinProtocol = DTLSv1 1285 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1286 1.1 christos 1287 1.1 christos [44-version-negotiation-client] 1288 1.1 christos CipherString = DEFAULT 1289 1.1 christos MinProtocol = DTLSv1 1290 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1291 1.1 christos VerifyMode = Peer 1292 1.1 christos 1293 1.1 christos [test-44] 1294 1.1 christos ExpectedProtocol = DTLSv1.2 1295 1.1 christos ExpectedResult = Success 1296 1.1 christos Method = DTLS 1297 1.1 christos 1298 1.1 christos 1299 1.1 christos # =========================================================== 1300 1.1 christos 1301 1.1 christos [45-version-negotiation] 1302 1.1 christos ssl_conf = 45-version-negotiation-ssl 1303 1.1 christos 1304 1.1 christos [45-version-negotiation-ssl] 1305 1.1 christos server = 45-version-negotiation-server 1306 1.1 christos client = 45-version-negotiation-client 1307 1.1 christos 1308 1.1 christos [45-version-negotiation-server] 1309 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1310 1.1 christos CipherString = DEFAULT 1311 1.1 christos MinProtocol = DTLSv1 1312 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1313 1.1 christos 1314 1.1 christos [45-version-negotiation-client] 1315 1.1 christos CipherString = DEFAULT 1316 1.1 christos MinProtocol = DTLSv1 1317 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1318 1.1 christos VerifyMode = Peer 1319 1.1 christos 1320 1.1 christos [test-45] 1321 1.1 christos ExpectedProtocol = DTLSv1.2 1322 1.1 christos ExpectedResult = Success 1323 1.1 christos Method = DTLS 1324 1.1 christos 1325 1.1 christos 1326 1.1 christos # =========================================================== 1327 1.1 christos 1328 1.1 christos [46-version-negotiation] 1329 1.1 christos ssl_conf = 46-version-negotiation-ssl 1330 1.1 christos 1331 1.1 christos [46-version-negotiation-ssl] 1332 1.1 christos server = 46-version-negotiation-server 1333 1.1 christos client = 46-version-negotiation-client 1334 1.1 christos 1335 1.1 christos [46-version-negotiation-server] 1336 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1337 1.1 christos CipherString = DEFAULT 1338 1.1 christos MaxProtocol = DTLSv1.2 1339 1.1 christos MinProtocol = DTLSv1.2 1340 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1341 1.1 christos 1342 1.1 christos [46-version-negotiation-client] 1343 1.1 christos CipherString = DEFAULT 1344 1.1 christos MinProtocol = DTLSv1 1345 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1346 1.1 christos VerifyMode = Peer 1347 1.1 christos 1348 1.1 christos [test-46] 1349 1.1 christos ExpectedProtocol = DTLSv1.2 1350 1.1 christos ExpectedResult = Success 1351 1.1 christos Method = DTLS 1352 1.1 christos 1353 1.1 christos 1354 1.1 christos # =========================================================== 1355 1.1 christos 1356 1.1 christos [47-version-negotiation] 1357 1.1 christos ssl_conf = 47-version-negotiation-ssl 1358 1.1 christos 1359 1.1 christos [47-version-negotiation-ssl] 1360 1.1 christos server = 47-version-negotiation-server 1361 1.1 christos client = 47-version-negotiation-client 1362 1.1 christos 1363 1.1 christos [47-version-negotiation-server] 1364 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1365 1.1 christos CipherString = DEFAULT 1366 1.1 christos MinProtocol = DTLSv1.2 1367 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1368 1.1 christos 1369 1.1 christos [47-version-negotiation-client] 1370 1.1 christos CipherString = DEFAULT 1371 1.1 christos MinProtocol = DTLSv1 1372 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1373 1.1 christos VerifyMode = Peer 1374 1.1 christos 1375 1.1 christos [test-47] 1376 1.1 christos ExpectedProtocol = DTLSv1.2 1377 1.1 christos ExpectedResult = Success 1378 1.1 christos Method = DTLS 1379 1.1 christos 1380 1.1 christos 1381 1.1 christos # =========================================================== 1382 1.1 christos 1383 1.1 christos [48-version-negotiation] 1384 1.1 christos ssl_conf = 48-version-negotiation-ssl 1385 1.1 christos 1386 1.1 christos [48-version-negotiation-ssl] 1387 1.1 christos server = 48-version-negotiation-server 1388 1.1 christos client = 48-version-negotiation-client 1389 1.1 christos 1390 1.1 christos [48-version-negotiation-server] 1391 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1392 1.1 christos CipherString = DEFAULT 1393 1.1 christos MaxProtocol = DTLSv1 1394 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1395 1.1 christos 1396 1.1 christos [48-version-negotiation-client] 1397 1.1 christos CipherString = DEFAULT 1398 1.1 christos MaxProtocol = DTLSv1.2 1399 1.1 christos MinProtocol = DTLSv1.2 1400 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1401 1.1 christos VerifyMode = Peer 1402 1.1 christos 1403 1.1 christos [test-48] 1404 1.1 christos ExpectedResult = ClientFail 1405 1.1 christos Method = DTLS 1406 1.1 christos 1407 1.1 christos 1408 1.1 christos # =========================================================== 1409 1.1 christos 1410 1.1 christos [49-version-negotiation] 1411 1.1 christos ssl_conf = 49-version-negotiation-ssl 1412 1.1 christos 1413 1.1 christos [49-version-negotiation-ssl] 1414 1.1 christos server = 49-version-negotiation-server 1415 1.1 christos client = 49-version-negotiation-client 1416 1.1 christos 1417 1.1 christos [49-version-negotiation-server] 1418 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1419 1.1 christos CipherString = DEFAULT 1420 1.1 christos MaxProtocol = DTLSv1.2 1421 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1422 1.1 christos 1423 1.1 christos [49-version-negotiation-client] 1424 1.1 christos CipherString = DEFAULT 1425 1.1 christos MaxProtocol = DTLSv1.2 1426 1.1 christos MinProtocol = DTLSv1.2 1427 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1428 1.1 christos VerifyMode = Peer 1429 1.1 christos 1430 1.1 christos [test-49] 1431 1.1 christos ExpectedProtocol = DTLSv1.2 1432 1.1 christos ExpectedResult = Success 1433 1.1 christos Method = DTLS 1434 1.1 christos 1435 1.1 christos 1436 1.1 christos # =========================================================== 1437 1.1 christos 1438 1.1 christos [50-version-negotiation] 1439 1.1 christos ssl_conf = 50-version-negotiation-ssl 1440 1.1 christos 1441 1.1 christos [50-version-negotiation-ssl] 1442 1.1 christos server = 50-version-negotiation-server 1443 1.1 christos client = 50-version-negotiation-client 1444 1.1 christos 1445 1.1 christos [50-version-negotiation-server] 1446 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1447 1.1 christos CipherString = DEFAULT 1448 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1449 1.1 christos 1450 1.1 christos [50-version-negotiation-client] 1451 1.1 christos CipherString = DEFAULT 1452 1.1 christos MaxProtocol = DTLSv1.2 1453 1.1 christos MinProtocol = DTLSv1.2 1454 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1455 1.1 christos VerifyMode = Peer 1456 1.1 christos 1457 1.1 christos [test-50] 1458 1.1 christos ExpectedProtocol = DTLSv1.2 1459 1.1 christos ExpectedResult = Success 1460 1.1 christos Method = DTLS 1461 1.1 christos 1462 1.1 christos 1463 1.1 christos # =========================================================== 1464 1.1 christos 1465 1.1 christos [51-version-negotiation] 1466 1.1 christos ssl_conf = 51-version-negotiation-ssl 1467 1.1 christos 1468 1.1 christos [51-version-negotiation-ssl] 1469 1.1 christos server = 51-version-negotiation-server 1470 1.1 christos client = 51-version-negotiation-client 1471 1.1 christos 1472 1.1 christos [51-version-negotiation-server] 1473 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1474 1.1 christos CipherString = DEFAULT 1475 1.1 christos MaxProtocol = DTLSv1 1476 1.1 christos MinProtocol = DTLSv1 1477 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1478 1.1 christos 1479 1.1 christos [51-version-negotiation-client] 1480 1.1 christos CipherString = DEFAULT 1481 1.1 christos MaxProtocol = DTLSv1.2 1482 1.1 christos MinProtocol = DTLSv1.2 1483 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1484 1.1 christos VerifyMode = Peer 1485 1.1 christos 1486 1.1 christos [test-51] 1487 1.1 christos ExpectedResult = ClientFail 1488 1.1 christos Method = DTLS 1489 1.1 christos 1490 1.1 christos 1491 1.1 christos # =========================================================== 1492 1.1 christos 1493 1.1 christos [52-version-negotiation] 1494 1.1 christos ssl_conf = 52-version-negotiation-ssl 1495 1.1 christos 1496 1.1 christos [52-version-negotiation-ssl] 1497 1.1 christos server = 52-version-negotiation-server 1498 1.1 christos client = 52-version-negotiation-client 1499 1.1 christos 1500 1.1 christos [52-version-negotiation-server] 1501 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1502 1.1 christos CipherString = DEFAULT 1503 1.1 christos MaxProtocol = DTLSv1.2 1504 1.1 christos MinProtocol = DTLSv1 1505 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1506 1.1 christos 1507 1.1 christos [52-version-negotiation-client] 1508 1.1 christos CipherString = DEFAULT 1509 1.1 christos MaxProtocol = DTLSv1.2 1510 1.1 christos MinProtocol = DTLSv1.2 1511 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1512 1.1 christos VerifyMode = Peer 1513 1.1 christos 1514 1.1 christos [test-52] 1515 1.1 christos ExpectedProtocol = DTLSv1.2 1516 1.1 christos ExpectedResult = Success 1517 1.1 christos Method = DTLS 1518 1.1 christos 1519 1.1 christos 1520 1.1 christos # =========================================================== 1521 1.1 christos 1522 1.1 christos [53-version-negotiation] 1523 1.1 christos ssl_conf = 53-version-negotiation-ssl 1524 1.1 christos 1525 1.1 christos [53-version-negotiation-ssl] 1526 1.1 christos server = 53-version-negotiation-server 1527 1.1 christos client = 53-version-negotiation-client 1528 1.1 christos 1529 1.1 christos [53-version-negotiation-server] 1530 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1531 1.1 christos CipherString = DEFAULT 1532 1.1 christos MinProtocol = DTLSv1 1533 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1534 1.1 christos 1535 1.1 christos [53-version-negotiation-client] 1536 1.1 christos CipherString = DEFAULT 1537 1.1 christos MaxProtocol = DTLSv1.2 1538 1.1 christos MinProtocol = DTLSv1.2 1539 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1540 1.1 christos VerifyMode = Peer 1541 1.1 christos 1542 1.1 christos [test-53] 1543 1.1 christos ExpectedProtocol = DTLSv1.2 1544 1.1 christos ExpectedResult = Success 1545 1.1 christos Method = DTLS 1546 1.1 christos 1547 1.1 christos 1548 1.1 christos # =========================================================== 1549 1.1 christos 1550 1.1 christos [54-version-negotiation] 1551 1.1 christos ssl_conf = 54-version-negotiation-ssl 1552 1.1 christos 1553 1.1 christos [54-version-negotiation-ssl] 1554 1.1 christos server = 54-version-negotiation-server 1555 1.1 christos client = 54-version-negotiation-client 1556 1.1 christos 1557 1.1 christos [54-version-negotiation-server] 1558 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1559 1.1 christos CipherString = DEFAULT 1560 1.1 christos MaxProtocol = DTLSv1.2 1561 1.1 christos MinProtocol = DTLSv1.2 1562 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1563 1.1 christos 1564 1.1 christos [54-version-negotiation-client] 1565 1.1 christos CipherString = DEFAULT 1566 1.1 christos MaxProtocol = DTLSv1.2 1567 1.1 christos MinProtocol = DTLSv1.2 1568 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1569 1.1 christos VerifyMode = Peer 1570 1.1 christos 1571 1.1 christos [test-54] 1572 1.1 christos ExpectedProtocol = DTLSv1.2 1573 1.1 christos ExpectedResult = Success 1574 1.1 christos Method = DTLS 1575 1.1 christos 1576 1.1 christos 1577 1.1 christos # =========================================================== 1578 1.1 christos 1579 1.1 christos [55-version-negotiation] 1580 1.1 christos ssl_conf = 55-version-negotiation-ssl 1581 1.1 christos 1582 1.1 christos [55-version-negotiation-ssl] 1583 1.1 christos server = 55-version-negotiation-server 1584 1.1 christos client = 55-version-negotiation-client 1585 1.1 christos 1586 1.1 christos [55-version-negotiation-server] 1587 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1588 1.1 christos CipherString = DEFAULT 1589 1.1 christos MinProtocol = DTLSv1.2 1590 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1591 1.1 christos 1592 1.1 christos [55-version-negotiation-client] 1593 1.1 christos CipherString = DEFAULT 1594 1.1 christos MaxProtocol = DTLSv1.2 1595 1.1 christos MinProtocol = DTLSv1.2 1596 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1597 1.1 christos VerifyMode = Peer 1598 1.1 christos 1599 1.1 christos [test-55] 1600 1.1 christos ExpectedProtocol = DTLSv1.2 1601 1.1 christos ExpectedResult = Success 1602 1.1 christos Method = DTLS 1603 1.1 christos 1604 1.1 christos 1605 1.1 christos # =========================================================== 1606 1.1 christos 1607 1.1 christos [56-version-negotiation] 1608 1.1 christos ssl_conf = 56-version-negotiation-ssl 1609 1.1 christos 1610 1.1 christos [56-version-negotiation-ssl] 1611 1.1 christos server = 56-version-negotiation-server 1612 1.1 christos client = 56-version-negotiation-client 1613 1.1 christos 1614 1.1 christos [56-version-negotiation-server] 1615 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1616 1.1 christos CipherString = DEFAULT 1617 1.1 christos MaxProtocol = DTLSv1 1618 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1619 1.1 christos 1620 1.1 christos [56-version-negotiation-client] 1621 1.1 christos CipherString = DEFAULT 1622 1.1 christos MinProtocol = DTLSv1.2 1623 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1624 1.1 christos VerifyMode = Peer 1625 1.1 christos 1626 1.1 christos [test-56] 1627 1.1 christos ExpectedResult = ClientFail 1628 1.1 christos Method = DTLS 1629 1.1 christos 1630 1.1 christos 1631 1.1 christos # =========================================================== 1632 1.1 christos 1633 1.1 christos [57-version-negotiation] 1634 1.1 christos ssl_conf = 57-version-negotiation-ssl 1635 1.1 christos 1636 1.1 christos [57-version-negotiation-ssl] 1637 1.1 christos server = 57-version-negotiation-server 1638 1.1 christos client = 57-version-negotiation-client 1639 1.1 christos 1640 1.1 christos [57-version-negotiation-server] 1641 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1642 1.1 christos CipherString = DEFAULT 1643 1.1 christos MaxProtocol = DTLSv1.2 1644 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1645 1.1 christos 1646 1.1 christos [57-version-negotiation-client] 1647 1.1 christos CipherString = DEFAULT 1648 1.1 christos MinProtocol = DTLSv1.2 1649 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1650 1.1 christos VerifyMode = Peer 1651 1.1 christos 1652 1.1 christos [test-57] 1653 1.1 christos ExpectedProtocol = DTLSv1.2 1654 1.1 christos ExpectedResult = Success 1655 1.1 christos Method = DTLS 1656 1.1 christos 1657 1.1 christos 1658 1.1 christos # =========================================================== 1659 1.1 christos 1660 1.1 christos [58-version-negotiation] 1661 1.1 christos ssl_conf = 58-version-negotiation-ssl 1662 1.1 christos 1663 1.1 christos [58-version-negotiation-ssl] 1664 1.1 christos server = 58-version-negotiation-server 1665 1.1 christos client = 58-version-negotiation-client 1666 1.1 christos 1667 1.1 christos [58-version-negotiation-server] 1668 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1669 1.1 christos CipherString = DEFAULT 1670 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1671 1.1 christos 1672 1.1 christos [58-version-negotiation-client] 1673 1.1 christos CipherString = DEFAULT 1674 1.1 christos MinProtocol = DTLSv1.2 1675 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1676 1.1 christos VerifyMode = Peer 1677 1.1 christos 1678 1.1 christos [test-58] 1679 1.1 christos ExpectedProtocol = DTLSv1.2 1680 1.1 christos ExpectedResult = Success 1681 1.1 christos Method = DTLS 1682 1.1 christos 1683 1.1 christos 1684 1.1 christos # =========================================================== 1685 1.1 christos 1686 1.1 christos [59-version-negotiation] 1687 1.1 christos ssl_conf = 59-version-negotiation-ssl 1688 1.1 christos 1689 1.1 christos [59-version-negotiation-ssl] 1690 1.1 christos server = 59-version-negotiation-server 1691 1.1 christos client = 59-version-negotiation-client 1692 1.1 christos 1693 1.1 christos [59-version-negotiation-server] 1694 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1695 1.1 christos CipherString = DEFAULT 1696 1.1 christos MaxProtocol = DTLSv1 1697 1.1 christos MinProtocol = DTLSv1 1698 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1699 1.1 christos 1700 1.1 christos [59-version-negotiation-client] 1701 1.1 christos CipherString = DEFAULT 1702 1.1 christos MinProtocol = DTLSv1.2 1703 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1704 1.1 christos VerifyMode = Peer 1705 1.1 christos 1706 1.1 christos [test-59] 1707 1.1 christos ExpectedResult = ClientFail 1708 1.1 christos Method = DTLS 1709 1.1 christos 1710 1.1 christos 1711 1.1 christos # =========================================================== 1712 1.1 christos 1713 1.1 christos [60-version-negotiation] 1714 1.1 christos ssl_conf = 60-version-negotiation-ssl 1715 1.1 christos 1716 1.1 christos [60-version-negotiation-ssl] 1717 1.1 christos server = 60-version-negotiation-server 1718 1.1 christos client = 60-version-negotiation-client 1719 1.1 christos 1720 1.1 christos [60-version-negotiation-server] 1721 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1722 1.1 christos CipherString = DEFAULT 1723 1.1 christos MaxProtocol = DTLSv1.2 1724 1.1 christos MinProtocol = DTLSv1 1725 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1726 1.1 christos 1727 1.1 christos [60-version-negotiation-client] 1728 1.1 christos CipherString = DEFAULT 1729 1.1 christos MinProtocol = DTLSv1.2 1730 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1731 1.1 christos VerifyMode = Peer 1732 1.1 christos 1733 1.1 christos [test-60] 1734 1.1 christos ExpectedProtocol = DTLSv1.2 1735 1.1 christos ExpectedResult = Success 1736 1.1 christos Method = DTLS 1737 1.1 christos 1738 1.1 christos 1739 1.1 christos # =========================================================== 1740 1.1 christos 1741 1.1 christos [61-version-negotiation] 1742 1.1 christos ssl_conf = 61-version-negotiation-ssl 1743 1.1 christos 1744 1.1 christos [61-version-negotiation-ssl] 1745 1.1 christos server = 61-version-negotiation-server 1746 1.1 christos client = 61-version-negotiation-client 1747 1.1 christos 1748 1.1 christos [61-version-negotiation-server] 1749 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1750 1.1 christos CipherString = DEFAULT 1751 1.1 christos MinProtocol = DTLSv1 1752 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1753 1.1 christos 1754 1.1 christos [61-version-negotiation-client] 1755 1.1 christos CipherString = DEFAULT 1756 1.1 christos MinProtocol = DTLSv1.2 1757 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1758 1.1 christos VerifyMode = Peer 1759 1.1 christos 1760 1.1 christos [test-61] 1761 1.1 christos ExpectedProtocol = DTLSv1.2 1762 1.1 christos ExpectedResult = Success 1763 1.1 christos Method = DTLS 1764 1.1 christos 1765 1.1 christos 1766 1.1 christos # =========================================================== 1767 1.1 christos 1768 1.1 christos [62-version-negotiation] 1769 1.1 christos ssl_conf = 62-version-negotiation-ssl 1770 1.1 christos 1771 1.1 christos [62-version-negotiation-ssl] 1772 1.1 christos server = 62-version-negotiation-server 1773 1.1 christos client = 62-version-negotiation-client 1774 1.1 christos 1775 1.1 christos [62-version-negotiation-server] 1776 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1777 1.1 christos CipherString = DEFAULT 1778 1.1 christos MaxProtocol = DTLSv1.2 1779 1.1 christos MinProtocol = DTLSv1.2 1780 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1781 1.1 christos 1782 1.1 christos [62-version-negotiation-client] 1783 1.1 christos CipherString = DEFAULT 1784 1.1 christos MinProtocol = DTLSv1.2 1785 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1786 1.1 christos VerifyMode = Peer 1787 1.1 christos 1788 1.1 christos [test-62] 1789 1.1 christos ExpectedProtocol = DTLSv1.2 1790 1.1 christos ExpectedResult = Success 1791 1.1 christos Method = DTLS 1792 1.1 christos 1793 1.1 christos 1794 1.1 christos # =========================================================== 1795 1.1 christos 1796 1.1 christos [63-version-negotiation] 1797 1.1 christos ssl_conf = 63-version-negotiation-ssl 1798 1.1 christos 1799 1.1 christos [63-version-negotiation-ssl] 1800 1.1 christos server = 63-version-negotiation-server 1801 1.1 christos client = 63-version-negotiation-client 1802 1.1 christos 1803 1.1 christos [63-version-negotiation-server] 1804 1.1 christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 1805 1.1 christos CipherString = DEFAULT 1806 1.1 christos MinProtocol = DTLSv1.2 1807 1.1 christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 1808 1.1 christos 1809 1.1 christos [63-version-negotiation-client] 1810 1.1 christos CipherString = DEFAULT 1811 1.1 christos MinProtocol = DTLSv1.2 1812 1.1 christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 1813 1.1 christos VerifyMode = Peer 1814 1.1 christos 1815 1.1 christos [test-63] 1816 1.1 christos ExpectedProtocol = DTLSv1.2 1817 1.1 christos ExpectedResult = Success 1818 1.1 christos Method = DTLS 1819 1.1 christos 1820 1.1 christos 1821