Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

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"

In reply to HTTPS proxy in Perl? by oko1

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • 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.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (2)
As of 2024-04-19 21:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found