mirror of
https://github.com/lightninglabs/aperture.git
synced 2026-01-19 01:04:23 +01:00
Merge pull request #57 from thinkmassive/selfsigned-customdomain
aperture: add servername to self-signed cert
This commit is contained in:
@@ -338,11 +338,12 @@ func getTLSConfig(serverName string, autoCert bool) (*tls.Config, error) {
|
||||
// exist).
|
||||
tlsKeyFile := filepath.Join(apertureDataDir, defaultTLSKeyFilename)
|
||||
tlsCertFile := filepath.Join(apertureDataDir, defaultTLSCertFilename)
|
||||
tlsExtraDomains := []string{serverName}
|
||||
if !fileExists(tlsCertFile) && !fileExists(tlsKeyFile) {
|
||||
log.Infof("Generating TLS certificates...")
|
||||
err := cert.GenCertPair(
|
||||
selfSignedCertOrganization, tlsCertFile, tlsKeyFile,
|
||||
nil, nil, false, selfSignedCertValidity,
|
||||
nil, tlsExtraDomains, false, selfSignedCertValidity,
|
||||
)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
||||
Reference in New Issue
Block a user