Browse Source

Merge pull request #2676 from gravitl/develop

Net 687 : fix license validation failure log (#2675)
Abhishek K 1 year ago
parent
commit
7820d64f77
1 changed files with 3 additions and 6 deletions
  1. 3 6
      pro/license.go

+ 3 - 6
pro/license.go

@@ -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 {