From 63eaf06d2e42d585cfecbe1ac6f964fdab8a49a8 Mon Sep 17 00:00:00 2001 From: Michael Hampton Date: Thu, 11 Aug 2022 16:53:13 -0700 Subject: [PATCH] Adds a check for 403 unauthorized --- powerdns/client.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/powerdns/client.go b/powerdns/client.go index 14d8817..23dd857 100644 --- a/powerdns/client.go +++ b/powerdns/client.go @@ -279,6 +279,8 @@ func (client *Client) detectAPIVersion() (int, error) { defer resp.Body.Close() if resp.StatusCode == 200 { return 1, nil + } else if resp.StatusCode == 403 { + return -1, fmt.Errorf("Error while authenticating: %s", resp.Status) } return 0, nil }