Skip to content

Commit b1b1504

Browse files
dndxagentzh
authored andcommitted
tests: fixed broken SSL tests due to switch in CA for openresty.org.
Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
1 parent d6aa6ea commit b1b1504

File tree

3 files changed

+74
-40
lines changed

3 files changed

+74
-40
lines changed

t/129-ssl-socket.t

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ sub read_file {
2626
$cert;
2727
}
2828

29-
our $ComodoRootCertificate = read_file("t/cert/comodo-ca.crt");
29+
our $DSTRootCertificate = read_file("t/cert/dst-ca.crt");
3030
our $EquifaxRootCertificate = read_file("t/cert/equifax.crt");
3131
our $TestCertificate = read_file("t/cert/test.crt");
3232
our $TestCertificateKey = read_file("t/cert/test.key");
@@ -421,7 +421,7 @@ The certificate of "openresty.org" does not contain the name "blah.openresty.org
421421

422422
--- user_files eval
423423
">>> trusted.crt
424-
$::ComodoRootCertificate"
424+
$::DSTRootCertificate"
425425

426426
--- request
427427
GET /t
@@ -501,7 +501,7 @@ The certificate for "openresty.org" does not contain the name "blah.openresty.or
501501

502502
--- user_files eval
503503
">>> trusted.crt
504-
$::ComodoRootCertificate"
504+
$::DSTRootCertificate"
505505

506506
--- request
507507
GET /t
@@ -660,7 +660,7 @@ SSL reused session
660660

661661
--- user_files eval
662662
">>> trusted.crt
663-
$::ComodoRootCertificate"
663+
$::DSTRootCertificate"
664664

665665
--- request
666666
GET /t
@@ -744,7 +744,7 @@ SSL reused session
744744

745745
--- user_files eval
746746
">>> trusted.crt
747-
$::ComodoRootCertificate"
747+
$::DSTRootCertificate"
748748

749749
--- request
750750
GET /t
@@ -823,7 +823,7 @@ SSL reused session
823823

824824
--- user_files eval
825825
">>> trusted.crt
826-
$::ComodoRootCertificate"
826+
$::DSTRootCertificate"
827827

828828
--- request
829829
GET /t
@@ -1005,7 +1005,7 @@ SSL reused session
10051005

10061006
--- user_files eval
10071007
">>> trusted.crt
1008-
$::ComodoRootCertificate"
1008+
$::DSTRootCertificate"
10091009

10101010
--- request
10111011
GET /t
@@ -1083,7 +1083,7 @@ SSL reused session
10831083
--- user_files eval
10841084
">>> trusted.crt
10851085
$::EquifaxRootCertificate
1086-
$::ComodoRootCertificate"
1086+
$::DSTRootCertificate"
10871087

10881088
--- request
10891089
GET /t
@@ -1472,7 +1472,7 @@ SSL reused session
14721472
14731473
--- user_files eval
14741474
">>> trusted.crt
1475-
$::ComodoRootCertificate"
1475+
$::DSTRootCertificate"
14761476
14771477
--- request
14781478
GET /t
@@ -1548,7 +1548,7 @@ SSL reused session
15481548
15491549
--- user_files eval
15501550
">>> trusted.crt
1551-
$::ComodoRootCertificate"
1551+
$::DSTRootCertificate"
15521552
15531553
--- request
15541554
GET /t
@@ -1607,7 +1607,7 @@ SSL reused session
16071607
16081608
--- user_files eval
16091609
">>> trusted.crt
1610-
$::ComodoRootCertificate"
1610+
$::DSTRootCertificate"
16111611
16121612
--- request
16131613
POST /t

t/cert/comodo-ca.crt

Lines changed: 0 additions & 29 deletions
This file was deleted.

t/cert/dst-ca.crt

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
subject=/C=US/O=Digital Signature Trust Co./OU=TrustID Server/CN=TrustID Server CA A5
2+
issuer=/O=Digital Signature Trust Co./CN=DST Root CA X3
3+
-----BEGIN CERTIFICATE-----
4+
MIIGiTCCBXGgAwIBAgIRALCqqJD4YLUEJLy76IZcvf8wDQYJKoZIhvcNAQEFBQAw
5+
PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
6+
Ew5EU1QgUm9vdCBDQSBYMzAeFw0wNzA4MjQxNzU0MTlaFw0xNDA4MjQxNDEzMzVa
7+
MGsxCzAJBgNVBAYTAlVTMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVz
8+
dCBDby4xFzAVBgNVBAsTDlRydXN0SUQgU2VydmVyMR0wGwYDVQQDExRUcnVzdElE
9+
IFNlcnZlciBDQSBBNTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOae
10+
jyufM+mrKgTCpPm9ha5UBAORNLhAv3PFlmzA8n6lnEvBTJfeG5vUZYQrlZMMKmZl
11+
F1D3mYRFAhT/qFbBsTMlF9XsDNF40NB21ABTquuEB3Ji8mmC1Z2cZjwa4VeKxGIq
12+
kTdBypQgWekopNVvoOGLPbRXgYKW4UCc6pt7Q+We+eUuonp2XIRIOvmJQtXb/rNz
13+
4B1ahu3QB4HnystmQ9dW8BySSGDhZ/kzIcSU8GuHcL58SHsei07gjFzXRhMkkbJH
14+
MT8zS/hrjNsB8Z5kamI4QL7nLVNuCF1Sg9zgB1POdMPLEnm4uDx+BRLwVMGZMwza
15+
MNfEATnWTvLazzIDarMCAwEAAaOCA1IwggNOMA8GA1UdEwEB/wQFMAMBAf8wDgYD
16+
VR0PAQH/BAQDAgHGMEcGA1UdJQRAMD4GCCsGAQUFBwMBBggrBgEFBQcDAwYIKwYB
17+
BQUHAwUGCCsGAQUFBwMGBggrBgEFBQcDBwYKKwYBBAGCNwoDATCCATIGA1UdIASC
18+
ASkwggElMIIBIQYKYIZIAYb5LwAGAzCCAREwSgYIKwYBBQUHAgEWPmh0dHBzOi8v
19+
c2VjdXJlLmlkZW50cnVzdC5jb20vY2VydGlmaWNhdGVzL3BvbGljeS90cy9pbmRl
20+
eC5odG1sMIHCBggrBgEFBQcCAjCBtRqBslRoaXMgVHJ1c3RJRCBTZXJ2ZXIgQ2Vy
21+
dGlmaWNhdGUgaGFzIGJlZW4gaXNzdWVkIGluIGFjY29yZGFuY2Ugd2l0aCBJZGVu
22+
VHJ1c3QncyBUcnVzdElEIENlcnRpZmljYXRlIFBvbGljeSBmb3VuZCBhdCBodHRw
23+
czovL3NlY3VyZS5pZGVudHJ1c3QuY29tLyBjZXJ0aWZpY2F0ZXMvcG9saWN5L3Rz
24+
L2luZGV4Lmh0bWwwgbkGA1UdHwSBsTCBrjAuoCygKoYoaHR0cDovL2NybC5pZGVu
25+
dHJ1c3QuY29tL0RTVFJPT1RDQVgzLmNybDB8oHqgeIZ2bGRhcDovL2xkYXAuaWRl
26+
bnRydXN0LmNvbS9jbj1EU1QlMjBSb290JTIwQ0ElMjBYMyxvPURpZ2l0YWwlMjBT
27+
aWduYXR1cmUlMjBUcnVzdCUyMENvLj9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0
28+
O2JpbmFyeTCBrwYIKwYBBQUHAQEEgaIwgZ8wJQYIKwYBBQUHMAGGGWh0dHA6Ly9v
29+
Y3NwLmlkZW50cnVzdC5jb20wdgYIKwYBBQUHMAKGamxkYXA6Ly9sZGFwLmlkZW50
30+
cnVzdC5jb20vY249RFNUJTIwUm9vdCUyMENBJTIwWDMsbz1EaWdpdGFsJTIwU2ln
31+
bmF0dXJlJTIwVHJ1c3QlMjBDby4/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwHwYDVR0j
32+
BBgwFoAUxKexpHsscfrb4UuQdf/EFWCFiRAwHQYDVR0OBBYEFLeoy2iu3EVD0tyJ
33+
EamBZhn5+3XpMA0GCSqGSIb3DQEBBQUAA4IBAQAtreoVqLQx+G35L8byM/IvGqNa
34+
MzbWYzGIidH3+hT8B2e0duWfZCDazgu272ErWL/T4HL5psUEOIHfzNxEWHA24XhY
35+
zBFsYR64vaTRV7T+iYKv5Nxptidk26zOZ2/F+TKZvOfhPg5IqnH3FyXHEcRDWm1/
36+
QJsZ4mqgUFx38pc50i1ed6XUdvBObMnGJc1fGdfVqcNqbvHACNrw+WJE9PIeMKJQ
37+
HC/NkE87xFP/Q1OW7hPmqQvmIIbm6BLZ7U0kxqNL3HmegxkJ2yJQntsX+5BooJqj
38+
/uVpwzAEei7IjKsdtomxkHCDPFGEJYBldDLBH0ScSlngQZ6V5HNM473l8bWs
39+
-----END CERTIFICATE-----
40+
41+
subject=/O=Digital Signature Trust Co./CN=DST Root CA X3
42+
issuer=/O=Digital Signature Trust Co./CN=DST Root CA X3
43+
-----BEGIN CERTIFICATE-----
44+
MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/
45+
MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
46+
DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow
47+
PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
48+
Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
49+
AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O
50+
rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq
51+
OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b
52+
xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw
53+
7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD
54+
aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
55+
HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG
56+
SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69
57+
ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr
58+
AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz
59+
R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5
60+
JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo
61+
Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
62+
-----END CERTIFICATE-----
63+

0 commit comments

Comments
 (0)