|
@@ -55,6 +55,7 @@ function init_session(event)
|
55
|
55
|
|
56
|
56
|
-- in either case set auth_token in the session
|
57
|
57
|
session.auth_token = token;
|
|
58
|
+ session.user_agent_header = request.headers['user_agent'];
|
58
|
59
|
end
|
59
|
60
|
|
60
|
61
|
module:hook_global("bosh-session", init_session);
|
|
@@ -101,8 +102,9 @@ function provider.get_sasl_handler(session)
|
101
|
102
|
local res, error, reason = token_util:process_and_verify_token(session);
|
102
|
103
|
if res == false then
|
103
|
104
|
module:log("warn",
|
104
|
|
- "Error verifying token err:%s, reason:%s tenant:%s room:%s",
|
105
|
|
- error, reason, session.jitsi_web_query_prefix, session.jitsi_web_query_room);
|
|
105
|
+ "Error verifying token err:%s, reason:%s tenant:%s room:%s user_agent:%s",
|
|
106
|
+ error, reason, session.jitsi_web_query_prefix, session.jitsi_web_query_room,
|
|
107
|
+ session.user_agent_header);
|
106
|
108
|
session.auth_token = nil;
|
107
|
109
|
measure_verify_fail(1);
|
108
|
110
|
return res, error, reason;
|