Hello, fellow Monks! I'm trying to help a group of folks who are, err, network-disadvantaged: they need a proxy to get out from behind a rather broad filtering effort (I don't want to go into a whole lot of detail, but it's *not* about violating corporate rules.) However, a simple port-forwarding proxy isn't sufficient: they also need to do HTTPS... and therein lies the rub.
In fact, for a variety of reasons, it would be good if we could get away from SSH altogether and just do a web proxy; I've got a web server sitting on a nice fat pipe that they could use - assuming I can set up something to catch their connections and pitch'em over the wall. The trouble is that I have no idea of how to set up an SSL proxy like that: in researching it, I've seen some relevant-sounding stuff in HTTP::Daemon and the like, but can't make heads or tails of it. I've also seen suggestions that this could be done via Apache itself, but that tail-recursive "explanation" overflowed my stack even faster.
So my question is, do any of you happen to know about some HTTPS::TriviallyEasy::Proxy module or something like that? Or is the issue so complex that it's never been well-enough solved to encapsulate in a simple box like that, and I'm going to have to pore over stacks of dusty tomes of lore to make it happen? (Alas, given my time constraints, the latter is extremely unlikely to happen, and leaving these people behind that wall would be... a travesty.)
--
I hate storms, but calms undermine my spirits.
-- Bernard Moitessier, "The Long Way"
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|