Bug 21272 - Support for full fixed reverse mappings
Summary: Support for full fixed reverse mappings
Status: RESOLVED FIXED
Alias: None
Product: Apache httpd-2
Classification: Unclassified
Component: mod_proxy (show other bugs)
Version: 2.0.46
Hardware: All other
: P3 enhancement with 4 votes (vote)
Target Milestone: ---
Assignee: Apache HTTPD Bugs Mailing List
URL:
Keywords: PatchAvailable
: 25444 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-07-02 11:42 UTC by Martijn Schoemaker
Modified: 2013-07-18 17:37 UTC (History)
2 users (show)



Attachments
Patch 2.0.46 to add non-relative reverse mappings (711 bytes, patch)
2003-07-02 11:44 UTC, Martijn Schoemaker
Details | Diff
Patch - Updated for 2.0.55 (711 bytes, patch)
2006-02-10 13:37 UTC, Rik Rose
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martijn Schoemaker 2003-07-02 11:42:57 UTC
Currently there is no sane processing for statements like :

ProxyPassReverse https://mysecure.domain/myurl http://mynonsecure.internal/myurl

Statements like this should be considered as fixed, full URLs and the relative
URL construction (ap_construct_url()) should be omitted in these cases. This
issue was located because we have an external SSL accelerator (not maintaned by
us :( ) which handles the SSL and forwards to non-secure internal hosts. For
the original reverse mappings it would always construct the URL from the server
config, which is configured for 'http'. Since the http -> https rewrites do not
happen in the SSL accel. (dont ask!) we want to make sure we rewrite to https
ourselves. This, together with the fact there is no sane handling anyway this
seems like a good idea.
Comment 1 Martijn Schoemaker 2003-07-02 11:44:01 UTC
Created attachment 7054 [details]
Patch 2.0.46 to add non-relative reverse mappings
Comment 2 Jeff Trawick 2003-11-21 22:22:59 UTC
enabling the PatchAvailable keyword
updated doc on submitting patches is at http://httpd.apache.org/dev/patches.html
Comment 3 Joe Orton 2005-04-04 13:05:31 UTC
*** Bug 25444 has been marked as a duplicate of this bug. ***
Comment 4 Rik Rose 2006-02-10 13:37:43 UTC
Created attachment 17641 [details]
Patch - Updated for 2.0.55

Patch applies cleanly against 2.0.55
Comment 5 Christophe JAILLET 2013-07-18 17:37:39 UTC
It seems to be now available in 2.4.

See r1152273.