diff --git a/roles/lemonldap_ng/templates/llng_headers.inc.j2 b/roles/lemonldap_ng/templates/llng_headers.inc.j2 index cffa093..581954c 100644 --- a/roles/lemonldap_ng/templates/llng_headers.inc.j2 +++ b/roles/lemonldap_ng/templates/llng_headers.inc.j2 @@ -47,7 +47,9 @@ auth_request_set $lmcookie $upstream_http_cookie; auth_request_set $internal_lemonldap_logout_url $upstream_http_internal_lemonldap_logout_url; access_by_lua ' local i = 1 - ngx.req.set_header("Cookie",ngx.var.lmcookie) + local cookie = ngx.var.lmcookie + cookie = cookie:gsub(", ", "; ") + ngx.req.set_header("Cookie",cookie) while true do if ngx.var["headername"..i] ~= nil then ngx.req.set_header(ngx.var["headername"..i],ngx.var["headervalue"..i])