mirror of
https://github.com/caddyserver/caddy.git
synced 2025-01-13 22:36:27 +03:00
caddytls: Debug log on implicit tailscale error (#5041)
This commit is contained in:
parent
b6cec37893
commit
258071d857
1 changed files with 5 additions and 5 deletions
|
@ -66,7 +66,9 @@ func (ts Tailscale) canHazCertificate(ctx context.Context, hello *tls.ClientHell
|
|||
status, err := tscert.GetStatus(ctx)
|
||||
if err != nil {
|
||||
if ts.Optional {
|
||||
return false, nil // ignore error if we don't expect/require it to work anyway
|
||||
// ignore error if we don't expect/require it to work anyway, but log it for debugging
|
||||
ts.logger.Debug("error getting tailscale status", zap.Error(err), zap.String("server_name", hello.ServerName))
|
||||
return false, nil
|
||||
}
|
||||
return false, err
|
||||
}
|
||||
|
@ -80,8 +82,7 @@ func (ts Tailscale) canHazCertificate(ctx context.Context, hello *tls.ClientHell
|
|||
|
||||
// UnmarshalCaddyfile deserializes Caddyfile tokens into ts.
|
||||
//
|
||||
// ... tailscale
|
||||
//
|
||||
// ... tailscale
|
||||
func (Tailscale) UnmarshalCaddyfile(d *caddyfile.Dispenser) error {
|
||||
for d.Next() {
|
||||
if d.NextArg() {
|
||||
|
@ -178,8 +179,7 @@ func (hcg HTTPCertGetter) GetCertificate(ctx context.Context, hello *tls.ClientH
|
|||
|
||||
// UnmarshalCaddyfile deserializes Caddyfile tokens into ts.
|
||||
//
|
||||
// ... http <url>
|
||||
//
|
||||
// ... http <url>
|
||||
func (hcg *HTTPCertGetter) UnmarshalCaddyfile(d *caddyfile.Dispenser) error {
|
||||
for d.Next() {
|
||||
if !d.NextArg() {
|
||||
|
|
Loading…
Reference in a new issue