[Bug 815865] [NEW] Cookie variable in Apache LogFormat outputs incorrect value
Richard Mitchell
815865 at bugs.launchpad.net
Mon Jul 25 12:47:45 UTC 2011
Public bug reported:
Given the example request:
{{{
GET / HTTP/1.1
Host: example.com
Cookie: __foo_bar="baz"; __foo="quux
"
}}}
and the Apache configuration:
{{{
LogFormat "\"%r\" %>s \"%{__foo}C\" \"%{__foo_bar}C\"" mylogformat
CustomLog /path/to/log mylogformat
}}}
Then the relevant entry in /path/to/log will be:
{{{
"GET / HTTP/1.1" 200 "bar=\"baz\"" "\"baz\""
}}}
when it ought to read:
{{{
"GET / HTTP/1.1" 200 "\"quux\"" "\"baz\""
}}}
{{{
$ apache2 -v
Server version: Apache/2.2.12 (Ubuntu)
Server built: Nov 18 2010 21:16:51
}}}
** Affects: apache2 (Ubuntu)
Importance: Undecided
Status: New
** Tags: apache logformat
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to apache2 in Ubuntu.
https://bugs.launchpad.net/bugs/815865
Title:
Cookie variable in Apache LogFormat outputs incorrect value
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/815865/+subscriptions
More information about the Ubuntu-server-bugs
mailing list