command/listener: Request TLS client cert. Fixes #214

This commit is contained in:
Armon Dadgar
2015-05-20 16:01:40 -07:00
parent e099bfa2fe
commit 61f2e86f4e

View File

@@ -54,6 +54,7 @@ func listenerWrapTLS(
tlsConf.Certificates = []tls.Certificate{cert}
tlsConf.NextProtos = []string{"http/1.1"}
tlsConf.MinVersion = tls.VersionTLS12 // Minimum version is TLS 1.2
tlsConf.ClientAuth = tls.RequestClientCert
ln = tls.NewListener(ln, tlsConf)
props["tls"] = "enabled"