diff --git a/Makefile.am b/Makefile.am index 22138c8a..c8223fef 100644 --- a/Makefile.am +++ b/Makefile.am @@ -528,7 +528,7 @@ unit/cert-server.csr: unit/cert-server-key.pem unit/gencerts.cnf -key $< -out $@ unit/cert-server.pem: unit/cert-server.csr unit/cert-ca.pem unit/gencerts.cnf - $(AM_V_GEN)openssl x509 -req -extensions cert_ext \ + $(AM_V_GEN)openssl x509 -req -extensions server_ext \ -extfile $(srcdir)/unit/gencerts.cnf \ -in $< -CA $(builddir)/unit/cert-ca.pem \ -CAkey $(builddir)/unit/cert-ca-key.pem \ diff --git a/unit/gencerts.cnf b/unit/gencerts.cnf index 53287341..ffbadfe6 100644 --- a/unit/gencerts.cnf +++ b/unit/gencerts.cnf @@ -17,3 +17,9 @@ authorityKeyIdentifier = keyid:always,issuer:always basicConstraints = CA:FALSE subjectKeyIdentifier = hash authorityKeyIdentifier = keyid:always,issuer:always + +[ server_ext ] +basicConstraints = CA:FALSE +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid:always,issuer:always +subjectAltName = DNS:foo.example.org