How to Install and Uninstall libapache2-mod-rpaf Package on Ubuntu 16.04 LTS (Xenial Xerus)
Last updated: December 23,2024
1. Install "libapache2-mod-rpaf" package
Please follow the steps below to install libapache2-mod-rpaf on Ubuntu 16.04 LTS (Xenial Xerus)
$
sudo apt update
Copied
$
sudo apt install
libapache2-mod-rpaf
Copied
2. Uninstall "libapache2-mod-rpaf" package
Please follow the guidelines below to uninstall libapache2-mod-rpaf on Ubuntu 16.04 LTS (Xenial Xerus):
$
sudo apt remove
libapache2-mod-rpaf
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libapache2-mod-rpaf package on Ubuntu 16.04 LTS (Xenial Xerus)
Package: libapache2-mod-rpaf
Priority: extra
Section: universe/web
Installed-Size: 68
Maintainer: Ubuntu Developers
Original-Maintainer: Sergey B Kirpichev
Architecture: amd64
Version: 0.6-13
Depends: libc6 (>= 2.4), apache2-api-20120211
Filename: pool/universe/liba/libapache2-mod-rpaf/libapache2-mod-rpaf_0.6-13_amd64.deb
Size: 8814
MD5sum: 0c94cfc53490c3ade79b81a7558e9d50
SHA1: 0d49615bb45e098e2e895976829cffb4288c6bce
SHA256: 4fd7ad9e87124daf4b42b7cde95c7650d8b43bc4906461b012c853e842a31aa0
Description-en: module for Apache2 which takes the last IP from the 'X-Forwarded-For' header
rpaf is short for reverse proxy add forward.
.
rpaf is for backend Apache servers what mod_proxy_add_forward is for
frontend Apache servers. It does exactly the opposite of
mod_proxy_add_forward written by Ask Bjorn Hansen.
.
It changes the remote address of the client visible to other Apache modules
when two conditions are satisfied. First condition is that the remote client
is actually a proxy that is defined in httpd.conf. Secondly if there is an
incoming X-Forwarded-For header and the proxy is in its list of known
proxies it takes the last IP from the incoming X-Forwarded-For header and
changes the remote address of the client in the request structure.
Description-md5: 007d11f2786e93215cf2b85fc7d38162
Homepage: http://www.stderr.net/apache/rpaf/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Priority: extra
Section: universe/web
Installed-Size: 68
Maintainer: Ubuntu Developers
Original-Maintainer: Sergey B Kirpichev
Architecture: amd64
Version: 0.6-13
Depends: libc6 (>= 2.4), apache2-api-20120211
Filename: pool/universe/liba/libapache2-mod-rpaf/libapache2-mod-rpaf_0.6-13_amd64.deb
Size: 8814
MD5sum: 0c94cfc53490c3ade79b81a7558e9d50
SHA1: 0d49615bb45e098e2e895976829cffb4288c6bce
SHA256: 4fd7ad9e87124daf4b42b7cde95c7650d8b43bc4906461b012c853e842a31aa0
Description-en: module for Apache2 which takes the last IP from the 'X-Forwarded-For' header
rpaf is short for reverse proxy add forward.
.
rpaf is for backend Apache servers what mod_proxy_add_forward is for
frontend Apache servers. It does exactly the opposite of
mod_proxy_add_forward written by Ask Bjorn Hansen.
.
It changes the remote address of the client visible to other Apache modules
when two conditions are satisfied. First condition is that the remote client
is actually a proxy that is defined in httpd.conf. Secondly if there is an
incoming X-Forwarded-For header and the proxy is in its list of known
proxies it takes the last IP from the incoming X-Forwarded-For header and
changes the remote address of the client in the request structure.
Description-md5: 007d11f2786e93215cf2b85fc7d38162
Homepage: http://www.stderr.net/apache/rpaf/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu