← Back to team overview

enterprise-support team mailing list archive

[Bug 1895877] [NEW] proxypass IPv4-over-IPv6 excludes X-Forwarded-For header

 

Public bug reported:

Ubuntu 18.04.5 LTS
apache2 2.4.29-1ubuntu4.14

A IPv4 client accesses an Apache2 server configured with proxypass to a
IPv6 capable backend. X-Forwarded-For header with the IPv4 is not passed
to the backend. Work around is to force IPv4 with ProxySourceAddress
<IPv4-address>. Expected behaviour is that it would pass the client's
IPv4 without the work around. Even though the Proxy backend connection
is IPv6, this does not mean that the X-Forwarded-For header becomes
null. Documentation highlighted statement seems to underline this:

"IPv4-over-IPv6 Mapped Addresses
As with httpd in general, any IPv4-over-IPv6 mapped addresses are recorded in their IPv4 representation"

** Affects: apache2 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server/Client Support Team, which is subscribed to apache2 in Ubuntu.
Matching subscriptions: Ubuntu Server/Client Support Team
https://bugs.launchpad.net/bugs/1895877

Title:
  proxypass IPv4-over-IPv6 excludes X-Forwarded-For header

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apache2/+bug/1895877/+subscriptions


Follow ups