Joshua, Just verified that these are the RAW headers that the server is seeing :This is from a ktrace session on the server (with x's to preserve anonymity):
64160 httpd GIO fd 4 read 558 bytes "GET /info.php HTTP/1.0\r Host: tim.xxxxx.com\rAccept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,im\
age/png,*/*;q=0.5\r Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7\r Accept-Encoding: gzip,deflate\r Accept-Language: en-us,en;q=0.5\r Cache-Control: no-cache\r Pragma: no-cache\rUser-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Gecko/20050511 Firef\
ox/1.0.4\r Via: 0.0 tim.xxxxx.com\r X-Forwarded-For: 209.xxx.xxx.116\r X-Forwarded-Host: tim.xxxxxx.com\r X-Forwarded-Server: tim.xxxxxx.com\r Connection: close\r \r " As you can see, the "X-Forwarded-For" header is sent.In my SetEnvIf statement, I cant seem to set another environment variable that will allow me to not log it, cause for some reason it doesn't appear to see that header variable.
Tim.
Joshua,actually, PROXY_ADDR is an environment variable that is created by mod_extract_forwarded...But, HTTP_X_FORWARDED_FOR is a header that is sent with the request from the proxy machine to the destination. I have also tried to use this variable, but to no avail...On your recommendation I tried HTTP-X-FORWARDED-FOR, but that doesn't work either.If what you said is true (that the headers have dashes instead of underscores, then how is it that SetEnvIf works using Remote_Addr ???Ultimately, the question becomes, how do I not log a proxy request ? Thanks, Tim.--------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
--------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx