Search squid archive

Reverse proxy through a parent proxy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Squid 3.1+RHEL6.5.

I'd like to reverse proxy a linux distro repository, but I am stuck behind a corporate web proxy which I do not control. This is how I accelerate an internal mirror, and it works well:


http_port 80 accel defaultsite=myhostname.company.com
cache_peer internal.repo.comany.com parent 80 0 no-query originserver name=myAccel
acl our_sites dstdomain myhostname.company.com
http_access allow our_sites
cache_peer_access myAccel allow our_sites
cache_peer_access myAccel deny all


I've changed some lines to treat my corporate web proxy (bluecoat) as a parent and accelerate a fedora repo:


http_port 80 accel defaultsite=myhostname.company.com
acl our_sites dstdomain myhostname.company.com
http_access allow our_sites
cache_peer fedoraproject.org parent 80 0 no-query originserver name=myAccel

cache_peer_access myAccel allow our_sites
cache_peer_access myAccel deny all

cache_peer web-proxy.company.com parent 8080 0 no-query name=myCorpProxy
cache_peer_access myCorpProxy allow our_sites
cache_peer_access myCorpProxy deny all

This results in a forwarding loop. I've tried many variations. I always get permission denied if I don't have the ACLs right or a forwarding loop.

So my question is, what is the proper way to accelerate a site which you must go through a proxy to reach?

Regards,

Micah Parrish
_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
http://lists.squid-cache.org/listinfo/squid-users





[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux