FEAT: jibri queue clear asap cache for token util on config reload
This commit is contained in:
parent
36565f0c50
commit
82b1408454
|
@ -142,6 +142,9 @@ local function reload_config()
|
||||||
module:log("info", "Reloading configuration for jibri queue component");
|
module:log("info", "Reloading configuration for jibri queue component");
|
||||||
local config_success = load_config();
|
local config_success = load_config();
|
||||||
|
|
||||||
|
-- clear ASAP public key cache on config reload
|
||||||
|
token_util:clear_asap_cache();
|
||||||
|
|
||||||
if not config_success then
|
if not config_success then
|
||||||
log("error", "Unsuccessful reconfiguration, jibri queue component may misbehave");
|
log("error", "Unsuccessful reconfiguration, jibri queue component may misbehave");
|
||||||
end
|
end
|
||||||
|
@ -485,7 +488,7 @@ function handle_update_jibri_queue(event)
|
||||||
local prefixStart, prefixEnd = token:find("Bearer ");
|
local prefixStart, prefixEnd = token:find("Bearer ");
|
||||||
if prefixStart ~= 1 then
|
if prefixStart ~= 1 then
|
||||||
module:log("error", "REST event: Invalid authorization header format. The header must start with the string 'Bearer '");
|
module:log("error", "REST event: Invalid authorization header format. The header must start with the string 'Bearer '");
|
||||||
return 403
|
return { status_code = 403; };
|
||||||
end
|
end
|
||||||
token = token:sub(prefixEnd + 1);
|
token = token:sub(prefixEnd + 1);
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue