ignore bad gateway, retry later on license validation

This commit is contained in:
abhishek9686 2024-03-22 09:50:09 +07:00
parent ddff30793d
commit 19a2784b7f

View file

@ -246,7 +246,7 @@ func validateLicenseKey(encryptedData []byte, publicKey *[32]byte) ([]byte, bool
slog.Warn(err.Error())
// try to use cache if we had a temporary error
if code == http.StatusServiceUnavailable || code == http.StatusGatewayTimeout {
if code == http.StatusServiceUnavailable || code == http.StatusGatewayTimeout || code == http.StatusBadGateway {
slog.Warn("Netmaker API may be down, will retry later...", "code", code)
return nil, true, nil
}