I have an httpd server running CGI ..Can you be a bit more specific ? What kind of cgi-bin scripts/programs are you running ? can they be easily modified ? are you using perl/mod_perl ?
The idea is, presumably your cgi-bin scripts "get" this user-id in order to work, yes ?
Then the cgi-bin script itself could log this user-id, without needing to add a header to the HTTP request/response.
Basically anything you print to STDERR in a cgi-bin, will end up in the Apache error log.
You can also decide to log this in a separate logfile.
![]() |