tsnet: add a new error when HTTPS enabled but MagicDNC Disabled (#12364)

Fixes tailscale#12303

Signed-off-by: Jun <johnnycocoyan@hotmail.com>
pull/12366/head
Jun 6 months ago committed by GitHub
parent cf1e6c6e55
commit 9cdb33e2a4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -959,6 +959,9 @@ func (s *Server) ListenTLS(network, addr string) (net.Listener, error) {
if err != nil {
return nil, err
}
if !st.CurrentTailnet.MagicDNSEnabled {
return nil, errors.New("tsnet: you must enable MagicDNS in the DNS page of the admin panel to proceed. See https://tailscale.com/s/https")
}
if len(st.CertDomains) == 0 {
return nil, errors.New("tsnet: you must enable HTTPS in the admin panel to proceed. See https://tailscale.com/s/https")
}

Loading…
Cancel
Save