summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2023-04-28 15:08:31 +0200
committerLoïc Hoguin <[email protected]>2023-04-28 15:08:31 +0200
commitbf7acaf727ed7c5942fc1d9417de1d0c2825fac1 (patch)
tree65b562f158d79b90951f13af0cadc0a2beaf1efb
parent39b1f1d0a5cf07b33cf8d58f706aeb13933ac385 (diff)
downloadct_helper-bf7acaf727ed7c5942fc1d9417de1d0c2825fac1.tar.gz
ct_helper-bf7acaf727ed7c5942fc1d9417de1d0c2825fac1.tar.bz2
ct_helper-bf7acaf727ed7c5942fc1d9417de1d0c2825fac1.zip
Add localhost (SAN) name to ct_helper certificates
-rw-r--r--src/ct_helper.erl8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ct_helper.erl b/src/ct_helper.erl
index 9fcf8aa..3ef850f 100644
--- a/src/ct_helper.erl
+++ b/src/ct_helper.erl
@@ -200,7 +200,13 @@ is_process_down(Pid, Timeout) ->
make_certs() ->
Opts = public_key:pkix_test_data(#{
root => [{digest, sha256}, {key, {rsa, 2048, 17}}],
- peer => [{digest, sha256}, {key, {rsa, 2048, 17}}]
+ peer => [{digest, sha256}, {key, {rsa, 2048, 17}}, {extensions, [
+ #'Extension'{
+ extnID = ?'id-ce-subjectAltName',
+ extnValue = [{dNSName, "localhost"}],
+ critical = true
+ }
+ ]}]
}),
{
proplists:get_value(cacerts, Opts),