From 994c5882ab956774fee0bb549a2ac1489cee2ee3 Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Tue, 18 Jan 2022 09:17:12 +0100 Subject: [PATCH] root: fix error if secret_key is purely numerical closes #2099 Signed-off-by: Jens Langhammer --- authentik/root/settings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/authentik/root/settings.py b/authentik/root/settings.py index 83764acc4..707fd9c10 100644 --- a/authentik/root/settings.py +++ b/authentik/root/settings.py @@ -419,7 +419,7 @@ if _ERROR_REPORTING: set_tag("authentik.build_hash", get_build_hash("tagged")) set_tag("authentik.env", env) set_tag("authentik.component", "backend") - set_tag("authentik.uuid", sha512(SECRET_KEY.encode("ascii")).hexdigest()[:16]) + set_tag("authentik.uuid", sha512(str(SECRET_KEY).encode("ascii")).hexdigest()[:16]) j_print( "Error reporting is enabled", env=CONFIG.y("error_reporting.environment", "customer"), @@ -439,7 +439,7 @@ if not CONFIG.y_bool("disable_startup_analytics", False): ), }, headers={ - "User-Agent": sha512(SECRET_KEY.encode("ascii")).hexdigest()[:16], + "User-Agent": sha512(str(SECRET_KEY).encode("ascii")).hexdigest()[:16], "Content-Type": "application/json", }, timeout=5,