Some months ago I was working with Squid 3.0 and managed to get rid of the X-Forwarded-For header completely. Now I am trying to do the same thing but I do not seem to hit the nail.
I have tried forwarded_for off
but that does not remove the header, it just inserts unknown
in place of the client IP.
I tried header_access X-Forwarded-For deny all
but I receive an error about invalid directive. Looking in the function reference it seems that this directive is deprecated in 3.0.
I tried forwarded_for delete
but this is only available from 3.1.
Any suggestions?
Here's the full list you need:-
Fixed with:
For specific domains you can use
where
NoXForwarded.txt
contains domain names.you can set forwarded_for directive to truncate
this will remove all existing X-Forwarded-For entries, and place the client IP as the sole entry
For more about this directive visit squid : forwarded_for configuration directive