This commit is contained in:
Func 2025-11-22 22:58:30 -05:00 committed by GitHub
commit 6d153d65cf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 10 additions and 4 deletions

View File

@ -459,12 +459,18 @@ func StartServer(
} }
} }
userCreds, err := credentials.Read(c.String(cfdflags.OriginCert), log)
var isFEDEndpoint bool var isFEDEndpoint bool
if err != nil { // For remotely-managed tunnels: use endpoint info from token credentials
isFEDEndpoint = false if c.String(TunnelTokenFlag) != "" {
isFEDEndpoint = strings.ToLower(namedTunnel.Credentials.Endpoint) == credentials.FedEndpoint
} else { } else {
isFEDEndpoint = userCreds.IsFEDEndpoint() // 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 var managementHostname string