Thanks, but it not suitable for my sources (apt-get source). I've made changes as in patch (sed -i 's/remote_addr/client_addr/g' mod_rpaf.c and sed -i 's/remote_ip/client_ip/g' mod_rpaf.c) but nothing changes. 24.07.2014, 19:00, "Aurélien Terrestris" <aterrestris@xxxxxxxxx>: > Here you have a patch for rpaf-0.6 : > > http://www.be-root.com/2012/08/23/installer-compiler-mod_rpaf-2-4-apache/ > > it's working on my Platform > > 2014-07-24 14:36 GMT+02:00 Eric Covener <covener@xxxxxxxxx>: >> You should either move to mod_remoteip in 2.4 or check with the >> mod_rpaf source for something 2.4-compatible. >> >> On Thu, Jul 24, 2014 at 8:30 AM, Васильев "Zmey!" Олег <zmey1992@xxxxx> wrote: >>> Hi >>> >>> I have Ubuntu 14.04 (upgraded from 12.04) with this: >>> Server version: Apache/2.4.7 (Ubuntu) >>> Server built: Apr 3 2014 12:20:25 >>> Server's Module Magic Number: 20120211:27 >>> Server loaded: APR 1.5.1-dev, APR-UTIL 1.5.3 >>> Compiled using: APR 1.5.1-dev, APR-UTIL 1.5.3 >>> Architecture: 32-bit >>> Server MPM: prefork >>> threaded: no >>> forked: yes (variable process count) >>> Server compiled with.... >>> -D APR_HAS_SENDFILE >>> -D APR_HAS_MMAP >>> -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled) >>> -D APR_USE_SYSVSEM_SERIALIZE >>> -D APR_USE_PTHREAD_SERIALIZE >>> -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT >>> -D APR_HAS_OTHER_CHILD >>> -D AP_HAVE_RELIABLE_PIPED_LOGS >>> -D DYNAMIC_MODULE_LIMIT=256 >>> -D HTTPD_ROOT="/etc/apache2" >>> -D SUEXEC_BIN="/usr/lib/apache2/suexec" >>> -D DEFAULT_PIDLOG="/var/run/apache2.pid" >>> -D DEFAULT_SCOREBOARD="logs/apache_runtime_status" >>> -D DEFAULT_ERRORLOG="logs/error_log" >>> -D AP_TYPES_CONFIG_FILE="mime.types" >>> -D SERVER_CONFIG_FILE="apache2.conf" >>> >>> Loaded Modules: >>> core_module (static) >>> so_module (static) >>> watchdog_module (static) >>> http_module (static) >>> log_config_module (static) >>> logio_module (static) >>> version_module (static) >>> unixd_module (static) >>> access_compat_module (shared) >>> alias_module (shared) >>> apreq_module (shared) >>> auth_basic_module (shared) >>> authn_core_module (shared) >>> authn_file_module (shared) >>> authz_core_module (shared) >>> authz_groupfile_module (shared) >>> authz_host_module (shared) >>> authz_user_module (shared) >>> autoindex_module (shared) >>> cgi_module (shared) >>> deflate_module (shared) >>> dir_module (shared) >>> env_module (shared) >>> filter_module (shared) >>> headers_module (shared) >>> mime_module (shared) >>> mpm_prefork_module (shared) >>> negotiation_module (shared) >>> perl_module (shared) >>> php5_module (shared) >>> reqtimeout_module (shared) >>> rewrite_module (shared) >>> rpaf_module (shared) >>> setenvif_module (shared) >>> status_module (shared) >>> >>> This is from apache2.conf: >>> RPAFproxy_ips 127.0.0.1 >>> RPAFEnable On >>> RPAFsethostname On >>> RPAFheader X-Real-IP >>> >>> No error on startup, so mod_rpaf module surely loaded. >>> Also, i have nginx as frontend which proxies requests to apache (backend) with php5. The problem is that apache recieves X-Real-IP with correct client IP and php can see it ($_SERVER["HTTP_X_REAL_IP"]) but mod_rpaf does not change $_SERVER['REMOTE_ADDR'] variable. Problem occured after upgrading my system from 12.04 to 14.04 directly using "do-release-upgrade -d" command. Does someone know, how to fix this? >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx >>> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx >> -- >> Eric Covener >> covener@xxxxxxxxx >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx >> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx > For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx