Hi,
I'm trying to configure the RemoteIp in combination with AccessLogValve.
request.getRemoteAddr() return the correct remote-ip from X-Forwarded-For
header, but AccessLogValve still logs the unmodified (proxy) ip-address. Can
this be related to the execution order of valves? Can I enforce the order
somehow?
Version = 7.0.22, valves:
<Valve className="org.apache.catalina.valves.RemoteIpValve"
remoteIpHeader="X-Forwarded-For"
protocolHeader="X-Forwarded-Proto"/>
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs"
prefix="${instanceId}_access." suffix=".log"
pattern="%h %{Host}i %t "%r" %s %b
%{klm_tracking_id}c %S %D" />
Richard
--
View this message in context:
http://old.nabble.com/RemoveIpValve-and-valve-execution-order-tp32872128p32872128.html
Sent from the Tomcat - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]