httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aurélien Terrestris <>
Subject Re: [users@httpd] Questions on getting Remote Address of client via Apache
Date Mon, 21 Mar 2016 08:35:02 GMT

I have something similar but I run Tomcat instead of IBM. We use F5/Apache
2.4/Tomcat , and please note this an Apache that I compile myself.

This is what I do to resolve this problem :
-download mod_rapf-0.6
-download rpaf patch ( ) and apply it
( patch -p0 < mod_rpaf-2.0.patch)
-compile mod_rpaf ( example :   /usr/local/httpd-2.4.12/bin/apxs -i -c -n mod_rpaf-2.0.c )

-load and configure the module in httpd.conf :

LoadModule rpaf_module modules/

<IfModule rpaf_module>
  RPAFenable On
  RPAFproxy_ips (and others ip if needed)
  RPAFsethostname On

-at the tomcat level I need to configure a special logging valve
        <Valve className="org.apache.catalina.valves.RemoteIpValve" />

2016-03-20 14:15 GMT+01:00 Abernathy, Don <>:

> We are running Apache behind an F5 fronting JAVA Container (WebSphere) and
> the JAVA code makes an HttpServletRequest.getRemoteAddr() request to get IP.
> The IP I am told is the one that the CGI REMOTE_ADDR server parameter of
> Apache provides, but when I try to log that value to see what it is, I get
> null.
> I am under the impression that there is no setting to turn on, but that it
> should work.
> I will note that the Apache I am running is the IBM Version, known as IBM
> Http Server.
> I have asked the my team to look at using X-Forwarded-User, but how would
> I set it up so that the query for IP returns that, or do we ask the JAVA
> Developer to change the
> Code to support checking for X-Forwarded-User, NOT getRemoteAddr?
> Thanks
> Don Abernathy
> Group Manager- Web Services
> MFS Investment Management
> MFS Email system made the following annotation
> ---------------------------------------------------------------------------------------------------------------------------------------
> This email communication and any attachments may contain proprietary,
> confidential, or privileged information. If you are not the intended
> recipient, you are hereby notified that you have received this email in
> error and that any review, disclosure, dissemination, distribution or
> copying of it or its contents is prohibited. The sender does not waive
> confidentiality or any privilege by mistransmission. If you have received
> this email in error, please notify the sender immediately, delete this
> email, and destroy all copies and any attachments.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

View raw message