From 9d28261da5cc85fc46ce1eaaef51e4cc4193f94d Mon Sep 17 00:00:00 2001 From: James Munnelly Date: Tue, 3 Dec 2019 11:00:31 +0000 Subject: [PATCH] Properly handle ErrNoAccount Signed-off-by: James Munnelly --- pkg/issuer/acme/setup.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkg/issuer/acme/setup.go b/pkg/issuer/acme/setup.go index 790f050b4..ff3e3cbe3 100644 --- a/pkg/issuer/acme/setup.go +++ b/pkg/issuer/acme/setup.go @@ -275,11 +275,7 @@ func (a *Acme) registerAccount(ctx context.Context, cl client.Interface) (*acmea if err == nil { return acc, nil } - - // return all errors except for 404 errors (which indicate the account - // is not yet registered) - acmeErr, ok := err.(*acmeapi.Error) - if !ok || (acmeErr.StatusCode != 400 && acmeErr.StatusCode != 404) { + if err != acmeapi.ErrNoAccount { return nil, err }