RE: [users@httpd] Inbound, Non-HTTP Proxy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Your feedback made me step back and rethink the issue.
I have decided to pursue tunneling the connection through the HTTP
proxy.

Thank you for your time and feedback.

Best regards,
Nick


On Tue, 2005-10-11 at 08:26 +0200, Axel-Stéphane SMORGRAV wrote:
> I would tend to think that Apache is not suited for your purpose. Once upon a time, there was a little firewall utility called TIS Firewall Toolkit (FWTK) http://www.fwtk.org/fwtk/docs/admin_guide.pdf that probably does what you want. You may be particularly interested in PLUG-GW.
> 
> -ascs 
> 
> -----Original Message-----
> From: Nick Gianakas [mailto:nick@xxxxxxxxxxxxx] 
> Sent: Tuesday, October 11, 2005 6:57 AM
> To: users@xxxxxxxxxxxxxxxx
> Subject: [users@httpd] Inbound, Non-HTTP Proxy
> 
> First off, thanks for an excellent server!
> 
> I wonder if anyone can point me in a direction.
> I read through the modules on httpd.apache.org and did some cursory Googling to no avail.
> 
> I'm running a software server which is publicly available on the web (application service provider model).  It's a more-or-less typical server that listens for and communicates (bidirectionally and
> asynchronously) with clients.
> 
> I use Apache for the web server and this custom server for the application (currently Java, may be C/C++ in the future).
> Everything works great.
> 
> I noticed that users who are behind a corporate firewall which only allows HTTP outbound connections cannot connect to the software server (which listens on its own ports).
> 
> So I'd like to be able to use Apache to act as a proxy for connections to this backend server so clients can (hopefully) get past their firewall.
> Basically, when a connection arrives, Apache somehow determines if the connection is for the backend server (perhaps via a GET for a particular URL or perhaps a custom request like WOY (instead of GET/POST/etc) ) and then somehow relays the connection and/or the data to the backend server.  The backend server maintains a persistent connection with the clients.  That is, it's not a strict one-time request-respond-close connection.  I suppose it's more like HTTP 1.1 persistent connections, but the client and server communicate asynchronously--very much like a chat server.
> 
> I saw the proxy module but it's designed for web protocols (HTTP and possibly FTP).
> 
> I appreciate any help/suggestions/pointers.
> 
> Best regards,
> Nick
> 
> 
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
>    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
> 


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux