Golang requires the hostname to be in the CN

This commit is contained in:
Juan Calderon-Perez
2023-09-09 22:11:54 -04:00
parent 88ce7d5d82
commit c1055478ef

View File

@@ -46,13 +46,12 @@ cat > ./tls/openssl.cnf <<_END_
[ server_cert ] [ server_cert ]
keyUsage = digitalSignature, keyEncipherment keyUsage = digitalSignature, keyEncipherment
nsCertType = server nsCertType = server
subjectAltName = DNS:localhost
[ client_cert ] [ client_cert ]
keyUsage = digitalSignature, keyEncipherment keyUsage = digitalSignature, keyEncipherment
nsCertType = client nsCertType = client
_END_ _END_
generate_cert server "Server-only" "-extfile ./tls/openssl.cnf -extensions server_cert" generate_cert server "localhost" "-extfile ./tls/openssl.cnf -extensions server_cert"
generate_cert client "Client-only" "-extfile ./tls/openssl.cnf -extensions client_cert" generate_cert client "Client-only" "-extfile ./tls/openssl.cnf -extensions client_cert"
generate_cert redis "Generic-cert" generate_cert redis "Generic-cert"