diff options
| author | Irbe Krumina <irbe@tailscale.com> | 2025-04-19 11:36:27 +0100 |
|---|---|---|
| committer | Irbe Krumina <irbe@tailscale.com> | 2025-04-19 11:36:32 +0100 |
| commit | 8568ada34c268adcb86ef32ea8e83b069e1a13a1 (patch) | |
| tree | 8044e23d28ccc65972d7af5cf8eb6b30d810b9c2 | |
| parent | 7090f7fffc2c6ea67d0ff9e1adb582a6e87db468 (diff) | |
| download | tailscale-irbekrm/log_invalid_order.tar.xz tailscale-irbekrm/log_invalid_order.zip | |
ipn/ipnlocal: log ACME Order URL for invalid Ordersirbekrm/log_invalid_order
WaitOrder error does not usually include authorization failure
reason, but that can be looked up following the Order URL.
Updates tailscale/corp#27651
Signed-off-by: Irbe Krumina <irbe@tailscale.com>
| -rw-r--r-- | ipn/ipnlocal/cert.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ipn/ipnlocal/cert.go b/ipn/ipnlocal/cert.go index 86052eb8d..42b3ff033 100644 --- a/ipn/ipnlocal/cert.go +++ b/ipn/ipnlocal/cert.go @@ -602,9 +602,9 @@ var getCertPEM = func(ctx context.Context, b *LocalBackend, cs certStore, logf l return nil, ctx.Err() } if oe, ok := err.(*acme.OrderError); ok { - logf("acme: WaitOrder: OrderError status %q", oe.Status) + logf("acme: WaitOrder: OrderError status %q, Order URL %q", oe.Status, orderURI) } else { - logf("acme: WaitOrder error: %v", err) + logf("acme: WaitOrder error: %v, Order URL %q", err, orderURI) } return nil, err } |
