[squid-users] Reverse proxies...

From: John Doe <jdmls_at_yahoo.com>
Date: Wed, 18 Jun 2008 06:55:42 -0700 (PDT)

Hi everybody,

I need to setup something like this:

            +---> Squid1 ---> Apache1
            | |
            | proxyonly
            | |
Internet ---+---> Squid2 ---> Apache2
            | |
            | proxyonly
            | |
            +---> Squid3 ---> Apache3

All squids are siblings and each one only cache one server.
Squids (port 80) and apaches (port 8080) are on the same server for now.
Would these confs work?

squid1.conf:
 http_port <IP1>:80 accel defaultsite=www.example.com vhost
 cache_peer <IP1> parent 8080 0 no-query originserver name=ap ache front-end-https=auto
 cache_peer <IP1> sibling 80 3130 proxy-only name=squid1
 cache_peer <IP2> sibling 80 3130 proxy-only name=squid2
 cache_peer <IP3> sibling 80 3130 proxy-only name=squid3

squid2.conf:
 http_port <IP2>:80 accel defaultsite=www.example.com vhost
 cache_peer <IP2> parent 8080 0 no-query originserver name=apache front-end-https=auto
 cache_peer <IP1> sibling 80 3130 proxy-only name=squid1
 cache_peer <IP2> sibling 80 3130 proxy-only name=squid2
 cache_peer <IP3> sibling 80 3130 proxy-only name=squid3

squid3.conf:
 http_port <IP3>:80 accel defaultsite=www.example.com vhost
 cache_peer <IP3> parent 8080 0 no-query originserver name=apache front-end-https=auto
 cache_peer <IP1> sibling 80 3130 proxy-only name=squid1
 cache_peer <IP2> sibling 80 3130 proxy-only name=squid2
 cache_peer <IP3> sibling 80 3130 proxy-only name=squid3

Do I have to remove the "self sibling" line?
Do I miss any classic cache_peer options for a regular website (with https login page)?

Thank you,
JD

      
Received on Wed Jun 18 2008 - 13:55:51 MDT

This archive was generated by hypermail 2.2.0 : Mon Jun 30 2008 - 12:00:05 MDT