From b43bfc5d4255dacf8d19575959a9407c1444777b Mon Sep 17 00:00:00 2001 From: Zed Date: Wed, 5 Feb 2025 01:19:27 +0100 Subject: [PATCH] Return 403 on hmac error --- src/routes/media.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/media.nim b/src/routes/media.nim index eacd1f8..ac76ab6 100644 --- a/src/routes/media.nim +++ b/src/routes/media.nim @@ -122,7 +122,7 @@ proc createMediaRouter*(cfg: Config) = cond "http" in url if getHmac(url) != request.matches[1]: - resp showError("Failed to verify signature", cfg) + resp Http403, showError("Failed to verify signature", cfg) if ".mp4" in url or ".ts" in url or ".m4s" in url: let code = await proxyMedia(request, url)