mirror of
https://github.com/boringproxy/boringproxy.git
synced 2025-02-25 18:55:29 -06:00
Change server to only manage server certs
Before it was getting certs for all tunnels, even if they were set as client or passthrough TlsTermination.
This commit is contained in:
parent
140c102c32
commit
738a637385
@ -33,11 +33,14 @@ func NewTunnelManager(config *BoringProxyConfig, db *Database, certConfig *certm
|
|||||||
log.Fatalf("Unable to get current user: %v", err)
|
log.Fatalf("Unable to get current user: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
for domainName := range db.GetTunnels() {
|
for domainName, tun := range db.GetTunnels() {
|
||||||
err = certConfig.ManageSync([]string{domainName})
|
if tun.TlsTermination == "server" {
|
||||||
if err != nil {
|
fmt.Println("getting cert for", domainName)
|
||||||
log.Println("CertMagic error at startup")
|
err = certConfig.ManageSync([]string{domainName})
|
||||||
log.Println(err)
|
if err != nil {
|
||||||
|
log.Println("CertMagic error at startup")
|
||||||
|
log.Println(err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user