diff --git a/pkg/service/utils.go b/pkg/service/utils.go index 52433f329..e129e2f83 100644 --- a/pkg/service/utils.go +++ b/pkg/service/utils.go @@ -246,6 +246,10 @@ func getUserAgentParser() *uaparser.Parser { } func AugmentClientInfo(ci *livekit.ClientInfo, req *http.Request) { + if ci == nil { + return + } + // get real address (forwarded http header) - check Cloudflare headers first, fall back to X-Forwarded-For ci.Address = GetClientIP(req)