aboutsummaryrefslogtreecommitdiff
path: root/solve_tls.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-01-29 01:12:05 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-01-29 01:12:05 +0100
commit14a6703cfbfbe41c1925880e22b4c25ec8253fba (patch)
treede1dab34057a91766cde563098d4ce5433545dcd /solve_tls.go
parent2faf8c5dc46aa6cd45e91eaa74a83f07b227d44d (diff)
cleanup
Diffstat (limited to 'solve_tls.go')
-rw-r--r--solve_tls.go18
1 files changed, 7 insertions, 11 deletions
diff --git a/solve_tls.go b/solve_tls.go
index 00ef6f0..4390539 100644
--- a/solve_tls.go
+++ b/solve_tls.go
@@ -35,19 +35,15 @@ func NewTLSSolver(addr string) (Solver, error) {
if err != nil {
return nil, err
}
-
- config := &tls.Config{
- Certificates: []tls.Certificate{dummy},
- //GetCertificate: s.getCert,
- }
s := &tlsSolver{
- Server: http.Server{
- Addr: addr,
- TLSConfig: config,
- },
- sni: make(map[string]*tls.Certificate),
+ Server: http.Server{Addr: addr},
+ sni: make(map[string]*tls.Certificate),
+ }
+ config := &tls.Config{
+ Certificates: []tls.Certificate{dummy},
+ GetCertificate: s.getCert,
}
- s.Server.TLSConfig.GetCertificate = s.getCert
+ s.Server.TLSConfig = config
go s.ListenAndServeTLS("", "")
return s, nil
}