As I finally installed mod_proxy_add_forward, I get original address in X-Forwarded-For header (REQUEST['HTTP_X_FORWARDED_FOR']).
The question is: can I do something easy to automatically perform if(remote_ip = 127.0.0.1 and X-Forwarded-For exists) then set remote_ip = whatever is in X-Forwarded-For logic? In particular, I would like changed IP to be used by Zope access control and Zope log. We have had similar problems.
Friendly people from NIP made a HowTo patch Apache to let the information through.
If you do not want to patch Apache, you can use a SiteAccess (--> zope.org) AccessRule in your top (logical) folder to modify your REQUEST object as you like.
Does there exist some sample of such usage? Can such a change be performed before authorization? I use SiteRoot to translate addressess between external and internal (in subdirectories, not in main directory). Can those approaches be merged one with another? -- http://www.mk.w.pl / Marcin.Kasperski | Sztuczki i kruczki w C++: @softax.com.pl | http://www.mk.w.pl/porady/porady_cplusplus @bigfoot.com \