Thanks to all those who replied to my request. The solution was
to keep httpd (apache) but enable squid's httpd_accel mode, like
this:
# the proxy is listening on port 8080
http_port 8080
# use squid's "httpd accellerator mode" for apache on this host,
port 8088
httpd_accel_host localhost
httpd_accel_port 8088
# still act as a proxy
httpd_accel_with_proxy on
With this configuration, squid proxies as usual. When a URL
comes in reading "http://proxy.domain.com" (the proxy machine) on
port 8080 it is redirected to "http://localhost:8088" and apache
answers the request. Apache is configured to return proxy.pac as
the default file (instead of index.html) and .pac is set to
return mime type application/x-ns-proxy-autoconfig.
If anyone knows how to get Apache out of the loop (for
simplicity's sake) please let me know.
jd
On 08/26/99 11:30:40 AM jdean wrote:
>The Squid FAQ makes mention in a few places of setting client
>browsers to get proxy.pac from a web server. Is there a way to
>have squid answer the request itself so I don't need to have
>apache running? My preference would simply be to have the
>autoconfig setting in the client be
>"http://www-proxy.mydomain.com:8080" and leave it at that (this
>is the Netscape Proxy method).
>Any ideas? Thanks.
>Jeff Dean
>SCT Corporation
Received on Mon Aug 30 1999 - 14:26:22 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:48:08 MST