coar 98/10/23 08:14:14
Modified: htdocs/manual/misc howto.html Log: Add a 'howto' item submitted in April of 1998 (ouch!). Submitted by: David Sedlock <[EMAIL PROTECTED]> Reviewed by: Ken Coar Revision Changes Path 1.10 +42 -0 apache-1.3/htdocs/manual/misc/howto.html Index: howto.html =================================================================== RCS file: /export/home/cvs/apache-1.3/htdocs/manual/misc/howto.html,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- howto.html 1998/09/17 14:52:02 1.9 +++ howto.html 1998/10/23 15:14:14 1.10 @@ -24,6 +24,8 @@ URL</A> <LI><A HREF="#logreset">reset your log files</A> <LI><A HREF="#stoprob">stop/restrict robots</A> +<LI><A HREF="#proxyssl">proxy SSL requests <EM>through</EM> your non-SSL + server</A> </UL> <HR> @@ -161,6 +163,46 @@ to the <A HREF="http://info.webcrawler.com/mak/projects/robots/robots.html" >robot information pages</A> provided by Martijn Koster for the syntax.</P> +<HR> +<H2><A NAME="proxyssl">How to proxy SSL requests <EM>through</EM> + your non-SSL Apache server</A> + <BR> + <SMALL>(<EM>submitted by David Sedlock</EM>)</SMALL> +</H2> +<P> +SSL uses port 443 for requests for secure pages. If your browser just +sits there for a long time when you attempt to access a secure page +over your Apache proxy, then the proxy may not be configured to handle +SSL. You need to instruct Apache to listen on port 443 in addition to +any of the ports on which it is already listening: +</P> +<PRE> + Listen 80 + Listen 443 +</PRE> +<P> +Then set the security proxy in your browser to 443. That might be it! +</P> +<P> +If your proxy is sending requests to another proxy, then you may have +to set the directive ProxyRemote differently. Here are my settings: +</P> +<PRE> + ProxyRemote http://nicklas:80/ http://proxy.mayn.franken.de:8080 + ProxyRemote http://nicklas:443/ http://proxy.mayn.franken.de:443 +</PRE> +<P> +Requests on port 80 of my proxy <SAMP>nicklas</SAMP> are forwarded to +proxy<SAMP>.mayn.franken.de:8080</SAMP>, while requests on port 443 are +forwarded to <SAMP>proxy.mayn.franken.de:443</SAMP>. +If the remote proxy is not set up to +handle port 443, then the last directive can be left out. SSL requests +will only go over the first proxy. +</P> +<P> +Note that your Apache does NOT have to be set up to serve secure pages +with SSL. Proxying SSL is a different thing from using it. +</P> <!--#include virtual="footer.html" --> </BODY> </HTML>