Item721: Enable proxy authentification
Priority: Enhancement
Current State: Confirmed
Released In: n/a
Target Release:
Foswiki should be enhanced so it can connect through a proxy which requires (basic) user authentification.
Implementing this feature would highly ease the installation of extentions in enterprise environements where restrictive connectivity policies are common.
Don't think this is anything to do with the
configure
component specifically. TBH I don't really understand it; proxy authentication is an apache thing, and is nothing to do with Foswiki per se.
Can you clarify what your expectations are?
--
CrawfordCurrie - 07 Nov 2009
Within
configure
you can set {PROXY}{HOST} and {PROXY}{PORT}:
What I would like to see is two additional fields {PROXY}{USER} and {PROXY}{PASS} so that I can access the internet through a firewall/proxy that forces me to authenticate.
--
StefanPalm - 09 Nov 2009
OK, if you say so. I'm curious why no-one has ever asked for this before, given the large number of people using authenticating proxies. Anyone got any idea?
If anyone is thinking of implementing this, here's how to do it using LWP:
$ua->proxy(['http'] => 'http://username:password [at] proxy.myorg.com');
I haven't researched how to do it in the raw sockets code, but presumably it would have to handle a 407.
--
CrawfordCurrie - 27 Nov 2009