Hello, I'm having some issues setting up a reverse proxy in my
environment for some URL's running on the same Apache server. I'm
using squid 3.1.10. My configuration is below, but basically I have
two sites on one Apache server and that server is in an isolated
environment. The Apache sites are vhost1 and vhost2.example.com, but I
need to get to them via the outside.example.com domain. So
effectively:
client -> vhost1.outside.example.com -> squid -> vhost1.example.com ->
apache server
for both. The problem is that only the vhost1 is working. When I go to
vhost2.outside.example.com I go to vhost1.example.com.
Any help would be appreciated.
https_port 443 cert=/etc/pki/tls/CertAuth/testcert.cert
key=/etc/pki/tls/CertAuth/testkey.pem vhost
cache_peer vhost1.example.com parent 443 0 no-query originserver ssl
sslflags=DONT_VERIFY_PEER name=vsite1
cache_peer vhost2.example.com parent 443 0 no-query originserver ssl
sslflags=DONT_VERIFY_PEER login=PASS name=vsite2
cache_peer host3.example.com parent 443 0 no-query originserver ssl
sslflags=DONT_VERIFY_PEER name=site3
acl d_vhost1 dstdomain vhost1.outside.example.com
acl d_vhost2 dstdomain vhost2.outside.example.com
acl d_host3 dstdomain host3.outside.example.com
http_access allow d_vhost1
http_access allow d_vhost2
http_access allow d_host3
cache_peer_access vsite1 allow d_vhost1
cache_peer_access vsite1 deny all
cache_peer_access vsite2 allow d_vhost2
cache_peer_access vsite2 deny all
cache_peer_access site3 allow d_host3
cache_peer_access site3 deny all
http_access deny all
Received on Wed Oct 31 2012 - 21:48:53 MDT
This archive was generated by hypermail 2.2.0 : Thu Nov 01 2012 - 12:00:05 MDT