httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Васильев "Zmey!" Олег <zmey1...@ya.ru>
Subject Re: [users@httpd] mod_rpaf does not work
Date Fri, 25 Jul 2014 09:56:39 GMT
Found out, that module was installed with main package apache2.
Everything works now, thank you.

24.07.2014, 16:37, "Eric Covener" <covener@gmail.com>:
> 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@ya.ru>
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@httpd.apache.org
>>  For additional commands, e-mail: users-help@httpd.apache.org
>
> --
> Eric Covener
> covener@gmail.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message