<br><font size=2 face="sans-serif">Thanks for the reply. I have it working
with Apache as you suggested, seems to work well, except the target server
seems can't be SSL. That's no problem.</font>
<br>
<br><font size=2 face="sans-serif">Thanks</font>
<br><font size=2 face="sans-serif">Justin</font>
<br>
<br><font size=2 face="sans-serif"><br>
--<br>
Justin Bennett<br>
Network Administrator<br>
Dynabrade, Inc.</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Darin Perusich &lt;Darin.Perusich@cognigencorp.com&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: nflug-bounces@nflug.org</font>
<p><font size=1 face="sans-serif">07/16/2007 09:28 AM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
nflug@nflug.org</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">nflug@nflug.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [nflug] squid reverse proxy SSL</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>When you reverse proxy an SSL site with squid you
need to define the <br>
https_port option and provide the cert/key for the site you're trying to
<br>
proxy. The site also can not be setup as a transparent proxy, this would
<br>
be a man-in-the-middle and squid won't allow it.<br>
<br>
I find that this is much easier to do with Apache and mod_proxy.<br>
<br>
# some ssl virtual host<br>
&lt;VirtualHost 0.0.0.0:443&gt;<br>
...<br>
...<br>
...<br>
&lt;Proxy *&gt;<br>
 &nbsp;Order Deny,Allow<br>
 &nbsp;Deny from all<br>
 &nbsp;Allow from all<br>
&lt;/Proxy&gt;<br>
<br>
 &nbsp;ProxyRequests off<br>
 &nbsp;SSLProxyEngine on<br>
 &nbsp;SSLProxyVerify optional<br>
 &nbsp;SSLProxyCACertificateFile /etc/apache2/ssl.crt/cacert.crt<br>
<br>
&lt;Location &quot;/proxysite/&quot;&gt;<br>
 &nbsp;ProxyPass https://internal.domain.com/<br>
 &nbsp;ProxyPassReverse https://internal.domain.com/<br>
&lt;/Location&gt;<br>
&lt;/VirtualHost&gt;<br>
<br>
justin.bennett@dynabrade.com wrote:<br>
&gt; <br>
&gt; Hey Folks,<br>
&gt; <br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; I am trying to setup a reverse proxy,
basically I have a web <br>
&gt; service running on a server and I want to put it behind a squid reverse
<br>
&gt; proxy. The application is SSL encrpyted, I want the client (on the
<br>
&gt; internet) to go through SSL to the reverse proxy, then the reverse
proxy <br>
&gt; to go SSL to the web application (this is not neccesary since the
proxy <br>
&gt; and web server are on the same lan however it is currently setup this
way).<br>
&gt; <br>
&gt; Here is my squid.conf<br>
&gt; <br>
&gt; http_port 8888<br>
&gt; httpd_accel_host 192.168.128.2<br>
&gt; httpd_accel_port 443<br>
&gt; httpd_accel_single_host on<br>
&gt; httpd_accel_with_proxy off<br>
&gt; httpd_accel_uses_host_header off<br>
&gt; <br>
&gt; <br>
&gt; when I do:<br>
&gt; https://reveseproxy.xxx.xxx:8888<br>
&gt; <br>
&gt; It just times out.<br>
&gt; <br>
&gt; Is there a trick to get squid to do SSL? &nbsp;I assume it's just
expecting <br>
&gt; http not https from the client to the reverse proxy?<br>
&gt; <br>
&gt; Thanks<br>
&gt; Justin<br>
&gt; <br>
&gt; --<br>
&gt; Justin Bennett<br>
&gt; Network Administrator<br>
&gt; Dynabrade, Inc.<br>
&gt; <br>
&gt; <br>
&gt; ------------------------------------------------------------------------<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; nflug mailing list<br>
&gt; nflug@nflug.org<br>
&gt; http://www.nflug.org/mailman/listinfo/nflug<br>
<br>
-- <br>
Darin Perusich<br>
Unix Systems Administrator<br>
Cognigen Corporation<br>
395 Youngs Rd.<br>
Williamsville, NY 14221<br>
Phone: 716-633-3463<br>
Email: darinper@cognigencorp.com<br>
_______________________________________________<br>
nflug mailing list<br>
nflug@nflug.org<br>
http://www.nflug.org/mailman/listinfo/nflug<br>
</font></tt>
<br>