Dave, On 2/15/16 12:31 PM, Dave Fisher wrote: > You can take the source code for RemoteIPFilter and have it look at the > X-Forwarded-For header. > > Even better offer a patch to RemoteIPFilter to allow the header field name to > be configured. > > You are not the only one with this use case.
Even better, just read the documentation. No patch is required, and anyone with this use case can use the out-of-the-box component. http://tomcat.apache.org/tomcat-8.0-doc/config/filter.html#Remote_IP_Filter/Initialisation_parameters -chris >> On Feb 15, 2016, at 7:07 AM, André Warnier (tomcat) <a...@ice-sa.com> wrote: >> >>> On 15.02.2016 13:03, Dhanushka Parakrama wrote: >>> Hi Guys >>> >>> I have a Tomcat instance behind the load balancer (LB) , LB will pass the >>> client ip address to backed tomcat instance using *X-forward-for* header . >>> >>> I basically want to filter user traffic based on the *X-forwaed-for* header >>> in tomcat instance >>> >>> i have configured the following filter in tomcat , but it not working >>> >>> >>> <filter> >>> <filter-name>Remote Address Filter</filter-name> >>> <filter-class>org.apache.catalina.filters.RemoteIpFilter</filter-class> >>> <init-param> >>> <param-name>allow</param-name> >>> >>> <param-value>localhost|205\.97\.96\.\d+|::1|0:0:0:0:0:0:0:1</param-value> >>> </init-param> >>> </filter> >>> >>> <filter-mapping> >>> <filter-name>Remote Address Filter</filter-name> >>> <url-pattern>/mgt/*</url-pattern> >>> </filter-mapping> >>> >>> >>> Do you guys have any advice how to achieve it . >> >> Maybe have a look at : http://tuckey.org/urlrewrite/ ? >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org