Merge pull request #2676 from gravitl/develop

Net 687 : fix license validation failure log (#2675)
This commit is contained in:
Abhishek K 2023-11-17 22:07:58 +04:00 committed by GitHub
commit 7820d64f77
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -237,13 +237,10 @@ func validateLicenseKey(encryptedData []byte, publicKey *[32]byte) ([]byte, erro
// at this point the backend returned some undesired state
// inform failure via logs
err = fmt.Errorf("could not validate license with validation backend, got status code %d", validateResponse.StatusCode)
body, _ := io.ReadAll(validateResponse.Body)
err = fmt.Errorf("could not validate license with validation backend (status={%d}, body={%s})",
validateResponse.StatusCode, string(body))
slog.Warn(err.Error())
body, err := io.ReadAll(validateResponse.Body)
if err != nil {
slog.Warn(err.Error())
}
slog.Warn("license-validation backend response: %s", string(body))
// try to use cache if we had a temporary error
if code == http.StatusServiceUnavailable || code == http.StatusGatewayTimeout {