Merge 151df44104 into 0d2a7a0385
This commit is contained in:
commit
6d153d65cf
|
|
@ -459,13 +459,19 @@ func StartServer(
|
|||
}
|
||||
}
|
||||
|
||||
userCreds, err := credentials.Read(c.String(cfdflags.OriginCert), log)
|
||||
var isFEDEndpoint bool
|
||||
// For remotely-managed tunnels: use endpoint info from token credentials
|
||||
if c.String(TunnelTokenFlag) != "" {
|
||||
isFEDEndpoint = strings.ToLower(namedTunnel.Credentials.Endpoint) == credentials.FedEndpoint
|
||||
} else {
|
||||
// For locally-managed tunnels: check origin certificate
|
||||
userCreds, err := credentials.Read(c.String(cfdflags.OriginCert), log)
|
||||
if err != nil {
|
||||
isFEDEndpoint = false
|
||||
} else {
|
||||
isFEDEndpoint = userCreds.IsFEDEndpoint()
|
||||
}
|
||||
}
|
||||
|
||||
var managementHostname string
|
||||
if isFEDEndpoint {
|
||||
|
|
|
|||
Loading…
Reference in New Issue