Skip to content

Commit

Permalink
refresh cert
Browse files Browse the repository at this point in the history
  • Loading branch information
pjbull committed Mar 6, 2025
1 parent c42dc90 commit a176ad5
Show file tree
Hide file tree
Showing 4 changed files with 67 additions and 66 deletions.
13 changes: 7 additions & 6 deletions tests/http_fixtures.py
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ def start_server():
def http_server(tmp_path_factory, worker_id):
port = (
9077
+ random.randint(0, 10000)
+ random.randint(0, 50000)
+ (int(worker_id.lstrip("gw")) if worker_id != "master" else 0)
) # don't collide if tests running in parallel with multiple servers

Expand All @@ -168,18 +168,19 @@ def http_server(tmp_path_factory, worker_id):
def https_server(tmp_path_factory, worker_id):
port = (
4443
+ random.randint(0, 10000)
+ random.randint(0, 50000)
+ (int(worker_id.lstrip("gw")) if worker_id != "master" else 0)
) # don't collide if tests running in parallel with multiple servers

server_dir = tmp_path_factory.mktemp("server_files").resolve()

# Command for generating self-signed localhost cert
# openssl req -x509 -out localhost.crt -keyout localhost.key \
# -newkey rsa:2048 -nodes -sha256 \
# -subj '/CN=localhost' -extensions EXT -config <( \
# printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")
#
# -newkey rsa:2048 -nodes -sha256 -days 99999 \
# -subj '/CN=localhost' \
# -extensions EXT -config <( \
# printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth"
# )
# openssl x509 -in localhost.crt -out localhost.pem -outform PEM

host, server_thread = _http_server(
Expand Down
34 changes: 17 additions & 17 deletions tests/utilities/insecure-test.crt
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDDzCCAfegAwIBAgIUBUa66W9WhdTxm3BiIlfjGN4HjLkwDQYJKoZIhvcNAQEL
BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTI1MDIwMzAyMzIwOFoXDTI1MDMw
NTAyMzIwOFowFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAslbXVimtI9/ndG2vPKt7VXKF6cWegxH9Jkjn+2O1G8ZQ
8cQKLlS7zfqLN7VXVOIVtun1/ZK/saW7Ce2usB21VPDKAWGLtAZiIb5lhT25sljU
u+OLlaSqMD4rMdYgr6rfNnszDQfZ/9J4Jt5WZU3GZj0UguXHfUg/fVprRYmM4zxy
9kGxuERErDz3mISkLKkA2Xgo+1Y4aCTTmLCZYF5F1DitC39dB6efd98Q+Gz7eI1R
fzlGYaEq4ISrIy1h8UnLQmVoNfxTSbuZJp9kmTHqefynxWQQDlfLJ4yeLB4rOMlQ
ZOE/829Pc0nFZSLoeha2f9S6CQ1nFIhGNwQuJYOhTwIDAQABo1kwVzAUBgNVHREE
DTALgglsb2NhbGhvc3QwCwYDVR0PBAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMB
MB0GA1UdDgQWBBTD07Fp8N4xue7MMVrlI77W8Hpi1zANBgkqhkiG9w0BAQsFAAOC
AQEAjl4O2sDgEoe26OaxA8ICwemoaQh/uobVSwWejtNgrId8V8g8HQFNt3M3qbPk
mi8ymwmbs9NuiDK8DpWrIiXIT/22DUFJ/mfNlRB5FBK0ACwWfLs+lDrqD+Xdz/FP
ZT07xFgByrSXkBz3Av1Zrm8PzjLAuA7Ar/XYnkdwwmlNujFx+W92gSkGUduPE51Y
qCO0pFoG6TVhMv6kIQqqefblDv32yiMB+Yki/xYiR/6kRfOim8oXbwsZZvI1/QI6
76Pyw57+2ZO9hREZRRuhtz0Ku0BFOeFI2/K2D+RDGQZ8mEfO6z/OQ3D1lB+apYDa
1uhrG0/cbVccEQDqfjiliHJuEQ==
MIIDETCCAfmgAwIBAgIUJ5AHy/8xFT6iFC5yf8RN+Zh9u8EwDQYJKoZIhvcNAQEL
BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MCAXDTI1MDMwNjA0MjYxMloYDzIyOTgx
MjE5MDQyNjEyWjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQC4MdJvJ9PDZR8qrKAEPH5aDNaj5hNjMbe4EkCC5gCy
6gWQd13nZ3IIELwIlXmZE0Rll0KRtiWAPQ53C1NGw3ipXHOFRd3nnw9pCf2pz+Cf
uXH+2YaLPP1rkRaFFKHUpbhjTWkazTPOFhgInMcI6vNEhdmIDMbj68Zp8i+ufac+
OuqamuJXcuo2wKBAtlKnv1DhWyBjJ8f/aZxmXG2iVT5kuC1q+h+WxEn2fUxUKSj0
1+EYlgAuIbv2E4OtydhHoFMA8PFWddd6Lhw8lUyP0DooBMdG7Rfa3vJ4+tFQHB0h
v79TtC97L/wJIV31T4r+HCNO8Jzg2Rx9F3vDCsULFB4dAgMBAAGjWTBXMBQGA1Ud
EQQNMAuCCWxvY2FsaG9zdDALBgNVHQ8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUH
AwEwHQYDVR0OBBYEFIX9dStJ5+p7TjWc3hfuwRGLPx4sMA0GCSqGSIb3DQEBCwUA
A4IBAQAKU7Alei1o3qVFouuoiJTENS5Af9878mNwyh7fhY++FeQ4UUvKeHxDrpPq
sG00Lep78OPwr4ZWKtPCMAhgbmkfS464qqaUGFdrdylBcYiKSgF0zsaXvVrxYEUG
vBfk8KGlKPgLmvMlBFZbOFIJHPPjSi2yzMzYaq7ujLQOiErs0siafy6piQXhpsZQ
bCI91bJbIXFlTjTeoYXT3wBz+2/NgbNLCo4YVfb4Ua8VVuSb+G+zUxzNnaPocQyA
QvmKwxnOUROow1CuSVge1BtvMDMkHd45NCgeYOFiem5S/0g5/N+qNsRHl0gWZOXr
a4NZtQ/cM9MUV9leNI+2baNTLdxh
-----END CERTIFICATE-----
52 changes: 26 additions & 26 deletions tests/utilities/insecure-test.key
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCyVtdWKa0j3+d0
ba88q3tVcoXpxZ6DEf0mSOf7Y7UbxlDxxAouVLvN+os3tVdU4hW26fX9kr+xpbsJ
7a6wHbVU8MoBYYu0BmIhvmWFPbmyWNS744uVpKowPisx1iCvqt82ezMNB9n/0ngm
3lZlTcZmPRSC5cd9SD99WmtFiYzjPHL2QbG4RESsPPeYhKQsqQDZeCj7VjhoJNOY
sJlgXkXUOK0Lf10Hp5933xD4bPt4jVF/OUZhoSrghKsjLWHxSctCZWg1/FNJu5km
n2SZMep5/KfFZBAOV8snjJ4sHis4yVBk4T/zb09zScVlIuh6FrZ/1LoJDWcUiEY3
BC4lg6FPAgMBAAECggEAF++H30ygrFv02K+QAXiSiRlh18pqR/U2INlQKXFscVng
q1JAe49r1W13GfcAzae6el5UYcA8cj9oJyD7fS+/krLuqdjJw1PH//dp8MQkFEfP
5ZfYuDDtlqQBcCLpKCqq4skORQV0wN0iuzTEK7yQkFBKXHcymyIDQ3PLSf34JtdQ
NlPrgg4k22h6YpFxZqyKkjGfVLZ3Xy34zhwoMO+9c+QpLWpUmK5h942tRbmJcL6s
TEKbBBX7lNrkcruMSW4Pa3hxtaVIkgCMzl3C5ESbGnKwyZoSXYSYLz7ZJ31t419D
n8pbd5QnT5I6kHNS1zjfDulK/atjA0MRfBzo69WToQKBgQD2YmLRzZ7+wEhR51/f
bjtegd91cBE/oc5QI1/peOzqCbE1XK3AXkl7MdnHgmvDnB/am9in5er6dP+zEk70
zkXi8d4CCGr3rOTSNL9J/jYRT6qzrJ3W93LZyF8SLkdd+dlArm6WfmpZAd7NDjPY
rPaFWRmmZw2nelGtJ7VsF4JrmwKBgQC5TJ6s/C0ptCc8eqpqZrXGs3GKf1e2XpJa
IMTNypLRJlW5/pQV4UcDnttaW9h/KHG90SHGc8QrNw9ZsSyv0KP0nDQggAUgugbk
UDbqACoVfyK16/y09/UxDmm4+gneVfRl43GE9l6E8eWcaLDMq9bIf8d6V6fzVKbr
CncCD+k+XQKBgBcC/2nLA6OVf+uuaYTrvb3I8X79dY705NkVRLsAoVgGibeLLWs/
IyvPbyC0LK57YXpAfg7IaZb04IDwH9G7hkl4/5w+/wac7k43wPn/NTuOrknTwHY4
bFCs5zxCeEXttP3WjNufeP1RMGcEgZEmLmwr8zpYe6z9vq0mfUpYM8UrAoGADNyh
ovY6GEv18T++dnY8pdcsyWU/bFwyImll37bw6+2SQ7/E/aPObxTmuuXnKCRhiMBs
bL76XdmLijk/FdEQoFj7UUoxkOz4r35V4XYzdZyGh0QjHVicv1P1yK4qYzFqLmxU
I9uKAgZcXrfxlbNTzET6Tqao9L3qfCQU0KLUGM0CgYEAigDUTS/X8e+pzGAaHKrf
o5GrMEAb9yxYb9R+LVunTUKCil6fj6XeF05JeN+VwoY4KdBVRi0JF3zGPFtUuvkv
o1fsiY5jzQh3Q6nQRju1mthOsEQeii8n9xO4VxIPHxFFZpfTtIkgh1aC9GMkLyld
OsW4jP0Sd5izcqEuBtcZv4g=
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC4MdJvJ9PDZR8q
rKAEPH5aDNaj5hNjMbe4EkCC5gCy6gWQd13nZ3IIELwIlXmZE0Rll0KRtiWAPQ53
C1NGw3ipXHOFRd3nnw9pCf2pz+CfuXH+2YaLPP1rkRaFFKHUpbhjTWkazTPOFhgI
nMcI6vNEhdmIDMbj68Zp8i+ufac+OuqamuJXcuo2wKBAtlKnv1DhWyBjJ8f/aZxm
XG2iVT5kuC1q+h+WxEn2fUxUKSj01+EYlgAuIbv2E4OtydhHoFMA8PFWddd6Lhw8
lUyP0DooBMdG7Rfa3vJ4+tFQHB0hv79TtC97L/wJIV31T4r+HCNO8Jzg2Rx9F3vD
CsULFB4dAgMBAAECggEAB+MF1ptLz2bd5YSHan8FNJZhpDPWoMckQNlMa75s77w8
Mw7ryKi1HE0yu++O8BcmdQiIjp3DVjRNd85WliXwnYtwz9dP9KbqvXQZAv0jA7vO
4Rs2NItbpenMHzRYGvdiLiOGcu6v5ezFjsYMJXpBiQc6xMvlQguadV1fHZdrdcTa
spy5qoUAu+6tSYmUWGO6WUz77iRvSN9jX3Zrm79pghoh8FMU+e74XGK+KmOjxptr
weqmjLZ3IjxNMeM1oT3sZJXitKZwo0Nn/O0IaFf43ED1Tl4xqVbF191Cg6q9Lq6k
kWO0vK+SBvB2Tuc/uaxYwXxHDZlZMQJWuGqdm185aQKBgQDp2eF+mqLkTwOkSz64
9oFpp3xyLcDgW+HRP5pQ8VdD8QfrcquF8nkik1qqGtqV3L6C6coV0I7rT10G1hVa
gfy3S40XQNYVzX00uen3SkLAZqWtZEmKZSX/ujJzitosnGopj6DDCp8x0uFSBCCQ
k4e8t+wAafK45LsBeTVd0Rx2WQKBgQDJo+9d4r+D1oW/kaz6xDvAVTZl7RRXQqhf
HnBYzfbcq05+a/ItQuKOgtUKF+YP7AXBz0emwCKTyvWKtKn1GS+CEEFa0WBq/BQP
ZaN4gZP9Ks6JE49bRbALxTNHT/E/jfB8ZaAJJvnGLJcQnJGWtNni+NkcLUwCTd24
+IhFsAE1ZQKBgHRlSmOlvGY/HeTsvu95Yrif8MU0GMiTczafncOkHHdoxTRgAxfM
tJaNGZeJfjsRgJHQpBFvmXNuMTNx43cFNDBXnoZwcx6vBR71WosHn2n8rYI8ZI5K
AjvjBbGU7zs9L2o4XyA1bT9zY0tbWoobpHg+Y21hTrrQvnPhTLrBlpUhAoGAfxW0
co7Lt7MH/vI4fKAbLKBINbtTe5/GcJTFqCK/uNq7ERDFxOMH2Vv6G29uj5BpHHqg
pScpY86iLPaqu5BREf9ewXd+9k7D8eRUQEoi1IgbPee3DYaBaxmxtPtciHrUHAMM
91e6Sr2lxFF5rOt0/AltBMZDxpv+52q0sH86c8UCgYAMIptuidG15v/yiI5jT9md
7fX3gRqX2y9RytLVjhbx6Qgu7ngZ0m/7ASyrpTBI6KX7ipOXz6QrcKyxF5YxC8jm
Svh9y/HFFuXVVrAV6fw64RiXXfnr1RfzuLx6w5TlNgbSbElqyQ1gRhTnMpURvv64
iP0Pxge/eazpbF5BB7eAVA==
-----END PRIVATE KEY-----
34 changes: 17 additions & 17 deletions tests/utilities/insecure-test.pem
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDDzCCAfegAwIBAgIUBUa66W9WhdTxm3BiIlfjGN4HjLkwDQYJKoZIhvcNAQEL
BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTI1MDIwMzAyMzIwOFoXDTI1MDMw
NTAyMzIwOFowFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAslbXVimtI9/ndG2vPKt7VXKF6cWegxH9Jkjn+2O1G8ZQ
8cQKLlS7zfqLN7VXVOIVtun1/ZK/saW7Ce2usB21VPDKAWGLtAZiIb5lhT25sljU
u+OLlaSqMD4rMdYgr6rfNnszDQfZ/9J4Jt5WZU3GZj0UguXHfUg/fVprRYmM4zxy
9kGxuERErDz3mISkLKkA2Xgo+1Y4aCTTmLCZYF5F1DitC39dB6efd98Q+Gz7eI1R
fzlGYaEq4ISrIy1h8UnLQmVoNfxTSbuZJp9kmTHqefynxWQQDlfLJ4yeLB4rOMlQ
ZOE/829Pc0nFZSLoeha2f9S6CQ1nFIhGNwQuJYOhTwIDAQABo1kwVzAUBgNVHREE
DTALgglsb2NhbGhvc3QwCwYDVR0PBAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMB
MB0GA1UdDgQWBBTD07Fp8N4xue7MMVrlI77W8Hpi1zANBgkqhkiG9w0BAQsFAAOC
AQEAjl4O2sDgEoe26OaxA8ICwemoaQh/uobVSwWejtNgrId8V8g8HQFNt3M3qbPk
mi8ymwmbs9NuiDK8DpWrIiXIT/22DUFJ/mfNlRB5FBK0ACwWfLs+lDrqD+Xdz/FP
ZT07xFgByrSXkBz3Av1Zrm8PzjLAuA7Ar/XYnkdwwmlNujFx+W92gSkGUduPE51Y
qCO0pFoG6TVhMv6kIQqqefblDv32yiMB+Yki/xYiR/6kRfOim8oXbwsZZvI1/QI6
76Pyw57+2ZO9hREZRRuhtz0Ku0BFOeFI2/K2D+RDGQZ8mEfO6z/OQ3D1lB+apYDa
1uhrG0/cbVccEQDqfjiliHJuEQ==
MIIDETCCAfmgAwIBAgIUJ5AHy/8xFT6iFC5yf8RN+Zh9u8EwDQYJKoZIhvcNAQEL
BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MCAXDTI1MDMwNjA0MjYxMloYDzIyOTgx
MjE5MDQyNjEyWjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQC4MdJvJ9PDZR8qrKAEPH5aDNaj5hNjMbe4EkCC5gCy
6gWQd13nZ3IIELwIlXmZE0Rll0KRtiWAPQ53C1NGw3ipXHOFRd3nnw9pCf2pz+Cf
uXH+2YaLPP1rkRaFFKHUpbhjTWkazTPOFhgInMcI6vNEhdmIDMbj68Zp8i+ufac+
OuqamuJXcuo2wKBAtlKnv1DhWyBjJ8f/aZxmXG2iVT5kuC1q+h+WxEn2fUxUKSj0
1+EYlgAuIbv2E4OtydhHoFMA8PFWddd6Lhw8lUyP0DooBMdG7Rfa3vJ4+tFQHB0h
v79TtC97L/wJIV31T4r+HCNO8Jzg2Rx9F3vDCsULFB4dAgMBAAGjWTBXMBQGA1Ud
EQQNMAuCCWxvY2FsaG9zdDALBgNVHQ8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUH
AwEwHQYDVR0OBBYEFIX9dStJ5+p7TjWc3hfuwRGLPx4sMA0GCSqGSIb3DQEBCwUA
A4IBAQAKU7Alei1o3qVFouuoiJTENS5Af9878mNwyh7fhY++FeQ4UUvKeHxDrpPq
sG00Lep78OPwr4ZWKtPCMAhgbmkfS464qqaUGFdrdylBcYiKSgF0zsaXvVrxYEUG
vBfk8KGlKPgLmvMlBFZbOFIJHPPjSi2yzMzYaq7ujLQOiErs0siafy6piQXhpsZQ
bCI91bJbIXFlTjTeoYXT3wBz+2/NgbNLCo4YVfb4Ua8VVuSb+G+zUxzNnaPocQyA
QvmKwxnOUROow1CuSVge1BtvMDMkHd45NCgeYOFiem5S/0g5/N+qNsRHl0gWZOXr
a4NZtQ/cM9MUV9leNI+2baNTLdxh
-----END CERTIFICATE-----

0 comments on commit a176ad5

Please sign in to comment.